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