Changeset 3395
- Timestamp:
- Jun 10, 2007, 9:23:12 PM (18 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/ports-make/rules.gmk
r3117 r3395 15 15 DO_CONFIG += --cache-file=./configure.cache 16 16 endif 17 17 18 18 DO_MAKE = MAKEFLAGS="$(firstword $(MAKEFLAGS))" $(SET_MAKE) $(GNUMAKE) pm_buildts="$(pm_buildts)" 19 19 ifdef LT_OS2_LDFLAGS … … 48 48 .NOTPARALLEL: kill 49 49 50 # 51 ## da worker rulez 50 # 51 ## da worker rulez 52 52 # 53 53 config build dep check dist install packing nothing: … … 68 68 69 69 # 70 ## auto[make/conf] 70 ## auto[make/conf] 71 71 # 72 72 auto: … … 75 75 if $(MAKE) -C $$dir -f $(pm_makefile) do-$@ pm_makefile="$(pm_makefile)" pm_topdir=$(pm_topdir); then true; else exit 1; fi; \ 76 76 done 77 77 78 78 do-auto: 79 79 rm -f aclocal config.in.h~ config-h.in~ config.h.in~ config.in~ configure 80 if grep -q AM_CONFIG_HEADER configure.ac ; then \80 if grep -q AM_CONFIG_HEADER configure.ac 2> nul > nul; then \ 81 81 rm -f config.in.h config-h.in config.h.in; \ 82 fi 82 fi 83 83 if test -z "$(NO_ACLOCAL)"; then \ 84 84 ash -c "$(ACLOCAL) $(OPT_ACLOCAL) $(OPT_AUTO)"; \ … … 86 86 if ls *-h.in 2> nul > nul || ls *.h.in 2> nul > nul || test -f config.in || grep -q AM_CONFIG_HEADER configure.ac; then \ 87 87 $(AUTOHEADER) $(OPT_AUTOHEADER) $(OPT_AUTO); \ 88 fi 88 fi 89 89 if ls *.am 2> nul > nul; then \ 90 90 $(AUTOMAKE) $(OPT_AUTOMAKE) $(OPT_AUTO); \ … … 92 92 ash -c "$(AUTOCONF) $(OPT_AUTOCONF) $(OPT_AUTO)" 93 93 94 # 94 # 95 95 ## configure 96 96 # 97 97 ifndef HAVE_DO_CONFIG 98 do-config: 98 do-config: 99 99 $(DO_CONFIG) $(OPT_CONFIG) 100 endif 100 endif 101 101 102 102 # 103 103 ## build 104 104 # 105 do-build: 105 do-build: 106 106 $(DO_MAKE) $(OPT_BUILD) all 107 107 … … 109 109 ## check 110 110 # 111 do-check: 111 CHECK_TARGET ?= check 112 do-check: 112 113 ifndef NO_CHECKS 113 $(DO_MAKE) $(OPT_CHECK) check114 else 114 $(DO_MAKE) $(OPT_CHECK) $(CHECK_TARGET) 115 else 115 116 @echo "Sorry, no checks for this port." 116 117 endif … … 123 124 else 124 125 _PM_VERSION_SUFF = 125 endif 126 do-packing: 126 endif 127 do-packing: 127 128 ifdef pm_pack_base 128 129 ifneq "$(pm_pack_base)" "/" 129 130 rm -Rf $(pm_pack_base) 130 endif 131 endif 131 endif 132 endif 132 133 $(DO_MAKE) $(OPT_PACKING) prefix="$(pm_pack_prefix)" bindir="$(pm_pack_bindir)" install 133 134 ifdef PM_DOCS 134 135 mkdir -p $(pm_pack_base)/$(pm_docdir) 135 136 cp $(addprefix $(pm_srcdir)/,$(PM_DOCS)) $(pm_pack_base)/$(pm_docdir)/ 136 endif 137 endif 137 138 rm -f $(pm_pack_base)/../$(pm_package)$(_PM_VERSION_SUFF).zip \ 138 139 rm -f $(pm_pack_base)/../$(pm_package).zip \ … … 141 142 cd $(pm_pack_base) && zip -9r ../$(pm_package)$(_PM_VERSION_SUFF).zip * 142 143 cd $(pm_srcdir)/.. && zip -9r $(pm_pack_base)/../$(pm_package)$(_PM_VERSION_SUFF)-source.zip $(notdir $(pm_srcdir))/* -x \*CVS\* 143 144 144 145 # 145 ## install 146 ## install 146 147 # 147 do-install: 148 do-install: 148 149 $(DO_MAKE) $(OPT_INSTALL) prefix="$(pm_inst_prefix)" bindir="$(pm_inst_bindir)" install 149 150 ifdef PM_DOCS 150 151 mkdir -p $(pm_inst_base)/$(pm_docdir) 151 152 cp $(addprefix $(pm_srcdir)/,$(PM_DOCS)) $(pm_inst_base)/$(pm_docdir)/ 152 endif 153 endif 153 154 154 155 # 155 ## clean and distclean 156 ## clean and distclean 156 157 # 157 do-clean do-distclean: 158 do-clean do-distclean: 158 159 $(DO_MAKE) $(OPT_CLEAN) clean 159 160 160 161 # 161 ## kill 162 ## kill 162 163 # 163 164 kill: … … 165 166 ifneq "$(pm_objdir)" "/" 166 167 rm -Rf $(pm_objdir) 167 endif 168 endif 168 endif 169 endif 169 170 ifdef pm_pack_base 170 171 ifneq "$(pm_pack_base)" "/" 171 172 rm -Rf $(pm_pack_base) 172 endif 173 endif 173 endif 174 endif 174 175 175 176 # 176 ## shell 177 ## shell 177 178 # 178 179 do-shell: … … 184 185 185 186 # 186 ## nothing 187 ## nothing 187 188 # 188 189 do-nothing:
Note:
See TracChangeset
for help on using the changeset viewer.