Changeset 3450 for trunk/ports-make/rules.gmk
- Timestamp:
- Jun 16, 2007, 2:34:09 PM (18 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/ports-make/rules.gmk
r3395 r3450 11 11 # 12 12 DO_CONFIG = CFLAGS="$(CFLAGS)" CXXFLAGS="$(CXXFLAGS)" CXXFLAGS="$(CXXFLAGS)" LDFLAGS="$(LDFLAGS)" AR="$(AR)" RANLIB="$(RANLIB)" $(SET_CONFIG) \ 13 $(pm_srcdir)/configure --prefix=$(pm_prefix) -- bindir=$(pm_bindir)13 $(pm_srcdir)/configure --prefix=$(pm_prefix) --exec-prefix=$(pm_eprefix) --sysconfdir=$(pm_sysconfdir) --bindir=$(pm_bindir) 14 14 ifndef NO_DO_CONFIG_CACHE 15 15 DO_CONFIG += --cache-file=./configure.cache … … 29 29 DO_MAKE += CFLAGS="$(CFLAGS)" CXXFLAGS="$(CXXFLAGS)" CPPFLAGS="$(CPPFLAGS)" 30 30 endif 31 32 # what we have to preserve. 33 PRESERVED_MAKE_VARS = \ 34 pm_objdir="$(pm_objdir)" pm_srcdir="$(pm_srcdir)" pm_topdir="$(pm_topdir)" pm_package="$(pm_package)" \ 35 pm_pack_prefix="$(pm_pack_prefix)" pm_pack_eprefix="$(pm_pack_eprefix)" pm_pack_base="$(pm_pack_base)" pm_pack_bindir="$(pm_pack_bindir)" \ 36 pm_inst_prefix="$(pm_inst_prefix)" pm_inst_eprefix="$(pm_inst_eprefix)" pm_inst_base="$(pm_inst_base)" pm_inst_bindir="$(pm_inst_bindir)" 31 37 32 38 # … … 53 59 config build dep check dist install packing nothing: 54 60 mkdir -p $(pm_objdir) 55 ( $(MAKE) -C $(pm_objdir) -f $(pm_makefile) \ 56 pm_objdir="$(pm_objdir)" pm_srcdir="$(pm_srcdir)" pm_topdir="$(pm_topdir)" pm_package="$(pm_package)" \ 57 pm_pack_prefix="$(pm_pack_prefix)" pm_pack_base="$(pm_pack_base)" pm_pack_bindir="$(pm_pack_bindir)" \ 58 pm_inst_prefix="$(pm_inst_prefix)" pm_inst_base="$(pm_inst_base)" pm_inst_bindir="$(pm_inst_bindir)" \ 61 ( $(MAKE) -C $(pm_objdir) -f $(pm_makefile) $(PRESERVED_MAKE_VARS) \ 59 62 do-$@ 2>&1 ; echo "$$?" > $(pm_objdir)/.pm_rc_$@ ) | tee $(pm_objdir)/$(pm_buildts)-$@.log ; exit `cat $(pm_objdir)/.pm_rc_$@` 60 63 61 64 clean distclean shell: 62 65 mkdir -p $(pm_objdir) 63 $(MAKE) -C $(pm_objdir) -f $(pm_makefile) \ 64 pm_objdir="$(pm_objdir)" pm_srcdir="$(pm_srcdir)" pm_topdir="$(pm_topdir)" pm_package="$(pm_package)" \ 65 pm_pack_prefix="$(pm_pack_prefix)" pm_pack_base="$(pm_pack_base)" pm_pack_bindir="$(pm_pack_bindir)" \ 66 pm_inst_prefix="$(pm_inst_prefix)" pm_inst_base="$(pm_inst_base)" pm_inst_bindir="$(pm_inst_bindir)" \ 66 $(MAKE) -C $(pm_objdir) -f $(pm_makefile) $(PRESERVED_MAKE_VARS) \ 67 67 do-$@ 68 68 … … 131 131 endif 132 132 endif 133 $(DO_MAKE) $(OPT_PACKING) prefix="$(pm_pack_prefix)" bindir="$(pm_pack_bindir)" install133 $(DO_MAKE) $(OPT_PACKING) prefix="$(pm_pack_prefix)" eprefix="$(pm_pack_eprefix)" sysconfdir="$(pm_pack_sysconfdir)" bindir="$(pm_pack_bindir)" install 134 134 ifdef PM_DOCS 135 135 mkdir -p $(pm_pack_base)/$(pm_docdir) … … 147 147 # 148 148 do-install: 149 $(DO_MAKE) $(OPT_INSTALL) prefix="$(pm_inst_prefix)" bindir="$(pm_inst_bindir)" install149 $(DO_MAKE) $(OPT_INSTALL) prefix="$(pm_inst_prefix)" eprefix="$(pm_inst_eprefix)" sysconfdir="$(pm_inst_sysconfdir)" bindir="$(pm_inst_bindir)" install 150 150 ifdef PM_DOCS 151 151 mkdir -p $(pm_inst_base)/$(pm_docdir)
Note:
See TracChangeset
for help on using the changeset viewer.