drivers/can_copcican_linux/Makefile.in
changeset 790 1936110171a2
parent 658 7758d60e9260
equal deleted inserted replaced
789:a82d867e7850 790:1936110171a2
    43 DRIVER = libcanfestival_$(CAN_DRIVER).so
    43 DRIVER = libcanfestival_$(CAN_DRIVER).so
    44 else
    44 else
    45 DRIVER = $(OBJS)
    45 DRIVER = $(OBJS)
    46 endif
    46 endif
    47 
    47 
    48 TARGET_SOFILES = $(PREFIX)/lib/$(DRIVER)
    48 TARGET_SOFILES = $(DESTDIR)$(PREFIX)/lib/$(DRIVER)
    49 
    49 
    50 all: driver
    50 all: driver
    51 
    51 
    52 driver: $(DRIVER)
    52 driver: $(DRIVER)
    53 
    53 
    56 
    56 
    57 libcanfestival_$(CAN_DRIVER).so: $(OBJS)
    57 libcanfestival_$(CAN_DRIVER).so: $(OBJS)
    58 	$(CC) -shared -Wl,-soname,libcanfestival_$(CAN_DRIVER).so $(CAN_DLL_CFLAGS) -o $@ $<
    58 	$(CC) -shared -Wl,-soname,libcanfestival_$(CAN_DRIVER).so $(CAN_DLL_CFLAGS) -o $@ $<
    59 
    59 
    60 install: libcanfestival_$(CAN_DRIVER).so
    60 install: libcanfestival_$(CAN_DRIVER).so
    61 	mkdir -p $(PREFIX)/lib/
    61 	mkdir -p $(DESTDIR)$(PREFIX)/lib/
    62 	cp $< $(PREFIX)/lib/
    62 	cp $< $(DESTDIR)$(PREFIX)/lib/
    63 
    63 
    64 uninstall:
    64 uninstall:
    65 	rm -f $(TARGET_SOFILES)
    65 	rm -f $(TARGET_SOFILES)
    66 
    66 
    67 clean:
    67 clean: