Changeset 5783:a6350ef51c51 in roaraudio for build-system
- Timestamp:
- 12/03/12 12:53:13 (11 years ago)
- Branch:
- default
- Phase:
- public
- Location:
- build-system
- Files:
-
- 2 added
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
build-system/Makefile.common
r5782 r5783 24 24 DEFINES += -DBASENAME="\"$(BASENAME)\"" 25 25 endif 26 27 ifneq ($(origin LIBNAME), undefined) 28 DEFINES += -DROAR_DBG_PREFIX="\"$(LIBNAME)\"" 29 else 26 30 ifneq ($(origin TARGET), undefined) 27 31 DEFINES += -DROAR_DBG_PREFIX="\"$(TARGET)\"" 32 endif 28 33 endif 29 34 -
build-system/Makefile.install
r5776 r5783 33 33 mkdir -p '$(DESTDIR)$(PREFIX_BIN)' 34 34 mkdir -p '$(DESTDIR)$(PREFIX_MAN)'/man1/ 35 prep-install-dirs-tools: prep-install-dirs-bin 35 36 prep-install-dirs-header: 36 37 mkdir -p '$(DESTDIR)$(PREFIX_INC)'/'$(HEADER_PREFIX)' … … 41 42 42 43 prep-install-bin: all prep-install-dirs-bin 44 prep-install-tools: all prep-install-dirs-tools 43 45 prep-install-header: all prep-install-dirs-header 44 46 prep-install-lib: all prep-install-dirs-lib 45 47 48 # this works for both, -bin and -tools 46 49 install-bin: prep-install-bin 47 cp $(cp_v) $(TARGET )'$(DESTDIR)$(PREFIX_BIN)'50 cp $(cp_v) $(TARGETS) '$(DESTDIR)$(PREFIX_BIN)' 48 51 cp $(cp_v) $(MANPAGE_1) '$(DESTDIR)$(PREFIX_MAN)'/man1/ 52 install-tools: install-bin 53 install-lib: prep-install-lib 54 cp $(cp_v) $(TARGETS) '$(DESTDIR)$(PREFIX_LIB)' 55 cp $(cp_v) $(PCLIBNAME) '$(DESTDIR)$(PREFIX_PC)' 56 sh -c 'set -e; for file in $(HEADERS); do cp $(cp_v) $(HEADERS_DIR)/$$file '$(DESTDIR)$(PREFIX_INC)'/'$(HEADER_PREFIX)'; done' 57 sh -c 'set -e; for file in $(MANPAGE_3); do cp $(cp_v) $$file '$(DESTDIR)$(PREFIX_MAN)'/man3/; done' 58 # cp $(cp_v) $(CKPORTDB) 49 59 50 60 semi-install-bin: prep-install-bin 51 61 ln -fs `pwd`/$(TARGET) '$(DESTDIR)$(PREFIX_BIN)' 52 62 ln -fs `pwd`/$(MANPAGE_1) '$(DESTDIR)$(PREFIX_MAN)'/man1/ 63 semi-install-tools: prep-install-tools 64 sh -c 'set -e; for file in $(TARGETS); do ln -fs `pwd`/$$file '$(DESTDIR)$(PREFIX_BIN)'/; done' 65 sh -c 'set -e; for file in $(MANPAGE_1); do ln -fs `pwd`/$$file '$(DESTDIR)$(PREFIX_MAN)'/man1/; done' 66 semi-install-lib: prep-install-lib 67 sh -c 'set -e; for file in $(TARGETS); do ln -fs `pwd`/$$file '$(DESTDIR)$(PREFIX_LIB)'/; done' 68 ln -fs `pwd`/$(PCLIBNAME) '$(DESTDIR)$(PREFIX_PC)' 69 sh -c 'set -e; for file in $(HEADERS); do ln -fs `pwd`/$(HEADERS_DIR)/$$file '$(DESTDIR)$(PREFIX_INC)'/'$(HEADER_PREFIX)'; done' 70 sh -c 'set -e; for file in $(MANPAGE_3); do ln -fs `pwd`/$$file '$(DESTDIR)$(PREFIX_MAN)'/man3/; done' 53 71 54 72 uninstall-bin: 55 73 rm -f '$(DESTDIR)$(PREFIX_BIN)/$(TARGET)' 56 74 rm -f '$(DESTDIR)$(PREFIX_MAN)/man1/$(MANPAGE_1)' 75 uninstall-tools: 76 sh -c 'set -e; for file in $(TARGETS); do rm -f '$(DESTDIR)$(PREFIX_BIN)/$$file'; done' 77 sh -c 'set -e; for file in $(MANPAGE_1); do rm -f '$(DESTDIR)$(PREFIX_MAN)/man1/$$file'; done' 78 uninstall-lib: 79 sh -c 'set -e; for file in $(TARGETS); do rm -f '$(DESTDIR)$(PREFIX_BIN)/$$file'; done' 80 rm -f '$(DESTDIR)$(PREFIX_PC)/$(PCLIBNAME)' 81 sh -c 'set -e; for file in $(HEADERS); do rm -f '$(DESTDIR)$(PREFIX_INC)'/'$(HEADER_PREFIX)/$$file'; done' 82 sh -c 'set -e; for file in $(MANPAGE_3); do rm -f '$(DESTDIR)$(PREFIX_MAN)/man3/$$file'; done'
Note: See TracChangeset
for help on using the changeset viewer.