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