Rev 3886 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 3886 | Rev 3901 | ||
---|---|---|---|
Line 24... | Line 24... | ||
24 | # THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT |
24 | # THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT |
25 | # (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF |
25 | # (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF |
26 | # THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. |
26 | # THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. |
27 | # |
27 | # |
28 | 28 | ||
- | 29 | NAME = networking |
|
- | 30 | ||
29 | ## Setup toolchain |
31 | ## Setup toolchain |
30 | # |
32 | # |
31 | 33 | ||
32 | LIBC_PREFIX = ../../../lib/libc |
34 | LIBC_PREFIX = ../../../lib/libc |
33 | SOFTINT_PREFIX = ../../../lib/softint |
35 | SOFTINT_PREFIX = ../../../lib/softint |
Line 37... | Line 39... | ||
37 | LIBS = $(LIBC_PREFIX)/libc.a |
39 | LIBS = $(LIBC_PREFIX)/libc.a |
38 | 40 | ||
39 | ## Sources |
41 | ## Sources |
40 | # |
42 | # |
41 | 43 | ||
42 | OUTPUT = networking |
44 | OUTPUT = $(NAME) |
43 | SOURCES = \ |
45 | SOURCES = \ |
- | 46 | $(NAME).c \ |
|
44 | networking.c \ |
47 | ../module.c \ |
45 | ../modules.c \ |
48 | ../modules.c \ |
46 | ../structures/char_map.c \ |
49 | ../structures/char_map.c \ |
47 | ../structures/measured_strings.c |
50 | ../structures/measured_strings.c \ |
- | 51 | ../structures/packet/packet.c \ |
|
- | 52 | ../structures/packet/packet_server.c |
|
48 | # ../self_test.c |
53 | # ../self_test.c |
49 | 54 | ||
- | 55 | DEFS += -D $(NAME)_message=module_message -D $(NAME)_start_module=module_start -D $(NAME)_print_name=module_print_name |
|
- | 56 | ||
50 | DEFS += -D NETWORKING_$(NETWORKING) |
57 | DEFS += -D NETWORKING_$(NETWORKING) |
51 | 58 | ||
52 | ifeq ($(NETWORKING), module) |
59 | ifeq ($(NETWORKING), module) |
53 | 60 | ||
54 | SOURCES += ../ip/ip.c \ |
61 | SOURCES += ../ip/ip.c \ |