examples/TestMasterMicroMod/Makefile.in
changeset 329 7717252e3ed9
parent 267 96c688ebcde7
child 454 bc000083297a
equal deleted inserted replaced
328:474aa35daa95 329:7717252e3ed9
    20 # License along with this library; if not, write to the Free Software
    20 # License along with this library; if not, write to the Free Software
    21 # Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
    21 # Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
    22 # 
    22 # 
    23 
    23 
    24 CC = SUB_CC
    24 CC = SUB_CC
       
    25 CXX = SUB_CXX
       
    26 LD = SUB_LD
    25 OPT_CFLAGS = -O2
    27 OPT_CFLAGS = -O2
    26 CFLAGS = SUB_OPT_CFLAGS
    28 CFLAGS = SUB_OPT_CFLAGS
    27 PROG_CFLAGS = SUB_PROG_CFLAGS
    29 PROG_CFLAGS = SUB_PROG_CFLAGS
    28 EXE_CFLAGS = SUB_EXE_CFLAGS
    30 EXE_CFLAGS = SUB_EXE_CFLAGS
    29 OS_NAME = SUB_OS_NAME
    31 OS_NAME = SUB_OS_NAME
    49 
    51 
    50 ifeq ($(TIMERS_DRIVER),timers_xeno)
    52 ifeq ($(TIMERS_DRIVER),timers_xeno)
    51 	PROGDEFINES = -DUSE_XENO
    53 	PROGDEFINES = -DUSE_XENO
    52 endif
    54 endif
    53 
    55 
    54 all: TestMasterMicroMod
    56 all: $(TESTMASTERMICROMOD)
    55 
    57 
    56 ../../drivers/$(TARGET)/libcanfestival_$(TARGET).a:
    58 ../../drivers/$(TARGET)/libcanfestival_$(TARGET).a:
    57 	$(MAKE) -C ../../drivers/$(TARGET) libcanfestival_$(TARGET).a
    59 	$(MAKE) -C ../../drivers/$(TARGET) libcanfestival_$(TARGET).a
    58 
    60 
    59 
    61 
    60 TestMasterMicroMod: TestMaster.c $(OBJS)
    62 $(TESTMASTERMICROMOD): $(OBJS)
    61 	g++ $(CFLAGS) $(PROG_CFLAGS) ${PROGDEFINES} $(INCLUDES) -o $@ $(OBJS) $(EXE_CFLAGS)
    63 	$(LD) $(CFLAGS) $(PROG_CFLAGS) ${PROGDEFINES} $(INCLUDES) -o $@ $(OBJS) $(EXE_CFLAGS)
    62 
    64 
    63 	
    65 	
    64 TestMaster.c: TestMaster.od
    66 TestMaster.c: TestMaster.od
    65 	$(MAKE) -C ../../objdictgen gnosis
    67 	$(MAKE) -C ../../objdictgen gnosis
    66 	python ../../objdictgen/objdictgen.py TestMaster.od TestMaster.c
    68 	python ../../objdictgen/objdictgen.py TestMaster.od TestMaster.c