drivers/unix/Makefile.in
changeset 790 1936110171a2
parent 658 7758d60e9260
child 791 7740ac6fdedc
equal deleted inserted replaced
789:a82d867e7850 790:1936110171a2
    49 OBJS += ../$(TIMERS_DRIVER)/$(TIMERS_DRIVER).o
    49 OBJS += ../$(TIMERS_DRIVER)/$(TIMERS_DRIVER).o
    50 endif
    50 endif
    51 
    51 
    52 SRC_HFILES = ../../include/$(TARGET)/applicfg.h ../../include/$(TARGET)/canfestival.h
    52 SRC_HFILES = ../../include/$(TARGET)/applicfg.h ../../include/$(TARGET)/canfestival.h
    53 
    53 
    54 TARGET_HFILES = $(PREFIX)/include/$(TARGET)/applicfg.h $(PREFIX)/include/$(TARGET)/canfestival.h
    54 TARGET_HFILES = $(DESTDIR)$(PREFIX)/include/$(TARGET)/applicfg.h $(DESTDIR)$(PREFIX)/include/$(TARGET)/canfestival.h
    55 
    55 
    56 all: driver
    56 all: driver
    57 
    57 
    58 ifeq ($(TIMERS_DRIVER), timers_kernel)
    58 ifeq ($(TIMERS_DRIVER), timers_kernel)
    59 USE_KERNEL_TIMER = true
    59 USE_KERNEL_TIMER = true
   102 	@echo Building [libcanfestival_$(TARGET).a]
   102 	@echo Building [libcanfestival_$(TARGET).a]
   103 	$(BINUTILS_PREFIX)ar rc $@ $(OBJS)
   103 	$(BINUTILS_PREFIX)ar rc $@ $(OBJS)
   104 	$(BINUTILS_PREFIX)ranlib $@
   104 	$(BINUTILS_PREFIX)ranlib $@
   105 
   105 
   106 install: libcanfestival_$(TARGET).a
   106 install: libcanfestival_$(TARGET).a
   107 	mkdir -p $(PREFIX)/lib/
   107 	mkdir -p $(DESTDIR)$(PREFIX)/lib/
   108 	mkdir -p $(PREFIX)/include/canfestival
   108 	mkdir -p $(DESTDIR)$(PREFIX)/include/canfestival
   109 	cp libcanfestival_$(TARGET).a $(PREFIX)/lib/
   109 	cp libcanfestival_$(TARGET).a $(DESTDIR)$(PREFIX)/lib/
   110 	cp $(SRC_HFILES) $(PREFIX)/include/canfestival
   110 	cp $(SRC_HFILES) $(DESTDIR)$(PREFIX)/include/canfestival
   111 
   111 
   112 uninstall:
   112 uninstall:
   113 	rm -f $(PREFIX)/lib/libcanfestival_$(TARGET).a
   113 	rm -f $(DESTDIR)$(PREFIX)/lib/libcanfestival_$(TARGET).a
   114 	rm -f $(TARGET_HFILES)
   114 	rm -f $(TARGET_HFILES)
   115 
   115 
   116 clean:
   116 clean:
   117 	rm -f $(OBJS)
   117 	rm -f $(OBJS)
   118 	rm -f libcanfestival_$(TARGET).a
   118 	rm -f libcanfestival_$(TARGET).a