examples/CANOpenShell/Makefile.in
changeset 558 bcf69ff203de
parent 555 ee24dcbd3e64
child 578 eb67d9aa714f
equal deleted inserted replaced
557:922873e5b409 558:bcf69ff203de
    65 
    65 
    66 $(CANOPENSHELL): $(OBJS)
    66 $(CANOPENSHELL): $(OBJS)
    67 	$(LD) $(CFLAGS) $(PROG_CFLAGS) ${PROGDEFINES} $(INCLUDES) -o $@ $(OBJS) $(EXE_CFLAGS)
    67 	$(LD) $(CFLAGS) $(PROG_CFLAGS) ${PROGDEFINES} $(INCLUDES) -o $@ $(OBJS) $(EXE_CFLAGS)
    68 	mkdir -p Debug; cp $(CANOPENSHELL) Debug
    68 	mkdir -p Debug; cp $(CANOPENSHELL) Debug
    69 	
    69 	
    70 CANOpenShellOD.c: CANOpenShellOD.od
    70 CANOpenShellMasterOD.c: CANOpenShellMasterOD.od
    71 	$(MAKE) -C ../../objdictgen gnosis
    71 	$(MAKE) -C ../../objdictgen gnosis
    72 	python ../../objdictgen/objdictgen.py CANOpenShellMasterOD.od CANOpenShellMasterOD.c
    72 	python ../../objdictgen/objdictgen.py CANOpenShellMasterOD.od CANOpenShellMasterOD.c
       
    73 
       
    74 CANOpenShellSlaveOD.c: CANOpenShellSlaveOD.od
       
    75 	$(MAKE) -C ../../objdictgen gnosis
    73 	python ../../objdictgen/objdictgen.py CANOpenShellSlaveOD.od CANOpenShellSlaveOD.c
    76 	python ../../objdictgen/objdictgen.py CANOpenShellSlaveOD.od CANOpenShellSlaveOD.c
    74 
    77 
    75 %o: %c
    78 %o: %c
    76 	$(CC) $(CFLAGS) $(PROG_CFLAGS) ${PROGDEFINES} $(INCLUDES) -o $@ -c $<
    79 	$(CC) $(CFLAGS) $(PROG_CFLAGS) ${PROGDEFINES} $(INCLUDES) -o $@ -c $<
    77 
    80