equal
deleted
inserted
replaced
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: |