drivers/can_socket/Makefile.in
changeset 146 71d531bf5b68
parent 145 e747d2e26af0
child 158 b505f7116a1c
equal deleted inserted replaced
145:e747d2e26af0 146:71d531bf5b68
    27 PROG_CFLAGS = SUB_PROG_CFLAGS
    27 PROG_CFLAGS = SUB_PROG_CFLAGS
    28 PREFIX = SUB_PREFIX
    28 PREFIX = SUB_PREFIX
    29 TARGET = SUB_TARGET
    29 TARGET = SUB_TARGET
    30 CAN_DRIVER = SUB_CAN_DRIVER
    30 CAN_DRIVER = SUB_CAN_DRIVER
    31 TIMERS_DRIVER = SUB_TIMERS_DRIVER
    31 TIMERS_DRIVER = SUB_TIMERS_DRIVER
       
    32 ENABLE_DLL_DRIVERS=SUB_ENABLE_DLL_DRIVERS
       
    33 CAN_DLL_CFLAGS=SUB_CAN_DLL_CFLAGS
    32 
    34 
    33 INCLUDES = -I../../include -I../../include/$(TARGET) -I../../include/$(CAN_DRIVER)
    35 INCLUDES = -I../../include -I../../include/$(TARGET) -I../../include/$(CAN_DRIVER)
    34 
    36 
    35 OBJS = $(CAN_DRIVER).o
    37 OBJS = $(CAN_DRIVER).o
    36 
    38 
    49 
    51 
    50 %o: %c
    52 %o: %c
    51 	$(CC) $(CFLAGS) $(PROG_CFLAGS) ${PROGDEFINES} $(INCLUDES) -o $@ -c $<
    53 	$(CC) $(CFLAGS) $(PROG_CFLAGS) ${PROGDEFINES} $(INCLUDES) -o $@ -c $<
    52 
    54 
    53 libcanfestival_$(CAN_DRIVER).so: $(OBJS)
    55 libcanfestival_$(CAN_DRIVER).so: $(OBJS)
    54 	gcc -shared -Wl,-soname,libcanfestival_$(CAN_DRIVER).so -o $@ $<
    56 	gcc -shared -Wl,-soname,libcanfestival_$(CAN_DRIVER).so $(CAN_DLL_CFLAGS) -o $@ $<
    55 
    57 
    56 install: libcanfestival_$(CAN_DRIVER).so
    58 install: libcanfestival_$(CAN_DRIVER).so
    57 	mkdir -p $(PREFIX)/lib/
    59 	mkdir -p $(PREFIX)/lib/
    58 	cp $@ $(PREFIX)/lib/
    60 	cp $@ $(PREFIX)/lib/
    59 	
    61