Rev 3466 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 3466 | Rev 3666 | ||
---|---|---|---|
Line 42... | Line 42... | ||
42 | 42 | ||
43 | OUTPUT = $(NAME) |
43 | OUTPUT = $(NAME) |
44 | SOURCES = \ |
44 | SOURCES = \ |
45 | $(NAME)_module.c \ |
45 | $(NAME)_module.c \ |
46 | $(NAME).c \ |
46 | $(NAME).c \ |
- | 47 | ../module.c \ |
|
47 | ../modules.c |
48 | ../modules.c |
48 | 49 | ||
- | 50 | DEFS += -D NETWORKING_$(NETWORKING) -D $(NAME)_call=module_call -D $(NAME)_message=module_message -D $(NAME)_start_module=module_start -D $(NAME)_print_name=module_print_name |
|
- | 51 | ||
49 | OBJECTS := $(addsuffix .o,$(basename $(SOURCES))) |
52 | OBJECTS := $(addsuffix .o,$(basename $(SOURCES))) |
50 | 53 | ||
51 | .PHONY: all clean depend disasm |
54 | .PHONY: all clean depend disasm |
52 | 55 | ||
53 | all: $(OUTPUT) $(OUTPUT).disasm |
56 | all: $(OUTPUT) $(OUTPUT).disasm |
Line 73... | Line 76... | ||
73 | 76 | ||
74 | %.o: %.s |
77 | %.o: %.s |
75 | $(AS) $(AFLAGS) $< -o $@ |
78 | $(AS) $(AFLAGS) $< -o $@ |
76 | 79 | ||
77 | %.o: %.c |
80 | %.o: %.c |
78 | $(CC) $(DEFS) $(CFLAGS) -D NETWORKING_$(NETWORKING) -c $< -o $@ |
81 | $(CC) $(DEFS) $(CFLAGS) -c $< -o $@ |