source: soft/giet_vm/apps/router/Makefile @ 175

Last change on this file since 175 was 175, checked in by karaoui, 12 years ago

+ Adding the init attribute to the mwmr to specify the width of the mwmr channel
+ Fixing bugs in kernels_init

File size: 513 bytes
Line 
1APP_NAME=router
2
3USE+= stdio.o
4USE+= common.o
5USE+= mwmr_channel.o
6
7USES=$(patsubst %,$(BUILD_PATH)/$(LIB_NAME)/%,$(USE))
8
9OBJS= main.o
10
11all: $(APP_NAME).elf
12
13BIN_NAME_PATH=$(ELF_PATH)$(APP_NAME).elf
14
15$(APP_NAME).elf: $(OBJS) $(APP_NAME).ld
16        $(LD) -o $(BIN_NAME_PATH) -T $(APP_NAME).ld $(OBJS) $(USES)
17        $(DU) -D $(BIN_NAME_PATH) > $@.txt
18
19%.o: %.c
20        $(CC)  $(INCLUDE) $(CFLAGS) $($*.o_CFLAGS) -c -o  $@ $<
21        $(DU) -D  $@ >  $@.txt
22
23clean:
24        rm -f *.o *.elf *.txt core *~ 2>$(TRASH)
25        rm $(BIN_NAME_PATH) 2>$(TRASH)
Note: See TracBrowser for help on using the repository browser.