[svn:parrot] r48648 - branches/tt677_toolsdirs/config/gen/makefiles
jkeenan at svn.parrot.org
jkeenan at svn.parrot.org
Wed Aug 25 00:24:37 UTC 2010
Author: jkeenan
Date: Wed Aug 25 00:24:36 2010
New Revision: 48648
URL: https://trac.parrot.org/parrot/changeset/48648
Log:
Use 'make' variable $DEV_TOOLS_DIR throughout in place of tools/dev.
Modified:
branches/tt677_toolsdirs/config/gen/makefiles/root.in
Modified: branches/tt677_toolsdirs/config/gen/makefiles/root.in
==============================================================================
--- branches/tt677_toolsdirs/config/gen/makefiles/root.in Wed Aug 25 00:02:29 2010 (r48647)
+++ branches/tt677_toolsdirs/config/gen/makefiles/root.in Wed Aug 25 00:24:36 2010 (r48648)
@@ -846,12 +846,12 @@
@rpath_blib@ $(ALL_PARROT_LIBS) $(LINKFLAGS) $(LINK_DYNAMIC)
#IF(win32): if exist $@.manifest mt.exe -nologo -manifest $@.manifest -outputresource:$@;1
-$(PBC_TO_EXE) : tools/dev/pbc_to_exe.pir runtime/parrot/library/config.pir $(PARROT) $(DYNEXT_DIR)/os$(LOAD_EXT) $(DYNEXT_DIR)/file$(LOAD_EXT)
- $(PARROT) -o pbc_to_exe.pbc tools/dev/pbc_to_exe.pir
+$(PBC_TO_EXE) : $(DEV_TOOLS_DIR)/pbc_to_exe.pir runtime/parrot/library/config.pir $(PARROT) $(DYNEXT_DIR)/os$(LOAD_EXT) $(DYNEXT_DIR)/file$(LOAD_EXT)
+ $(PARROT) -o pbc_to_exe.pbc $(DEV_TOOLS_DIR)/pbc_to_exe.pir
$(PARROT) pbc_to_exe.pbc pbc_to_exe.pbc
-parrot_nci_thunk_gen.pbc : tools/dev/nci_thunk_gen.pir $(DATA_JSON_LIB_PBCS) $(PARROT)
- $(PARROT) -o parrot_nci_thunk_gen.pbc tools/dev/nci_thunk_gen.pir
+parrot_nci_thunk_gen.pbc : $(DEV_TOOLS_DIR)/nci_thunk_gen.pir $(DATA_JSON_LIB_PBCS) $(PARROT)
+ $(PARROT) -o parrot_nci_thunk_gen.pbc $(DEV_TOOLS_DIR)/nci_thunk_gen.pir
$(NCI_THUNK_GEN) : parrot_nci_thunk_gen.pbc $(PBC_TO_EXE)
$(PBC_TO_EXE) parrot_nci_thunk_gen.pbc
@@ -862,8 +862,8 @@
$(PROVE) : parrot-prove.pbc $(PARROT) $(PBC_TO_EXE)
$(PBC_TO_EXE) parrot-prove.pbc
-$(PARROT_CONFIG) : tools/dev/parrot-config.pir $(PARROT) $(PBC_TO_EXE)
- $(PARROT) -o parrot_config.pbc tools/dev/parrot-config.pir
+$(PARROT_CONFIG) : $(DEV_TOOLS_DIR)/parrot-config.pir $(PARROT) $(PBC_TO_EXE)
+ $(PARROT) -o parrot_config.pbc $(DEV_TOOLS_DIR)/parrot-config.pir
$(PARROT) pbc_to_exe.pbc parrot_config.pbc
$(MINIPARROT) : src/main$(O) $(GEN_HEADERS) $(LIBPARROT) \
@@ -940,10 +940,10 @@
$(IMCC_O_FILES)
lib_deps_object : $(O_FILES)
- $(PERL) tools/dev/lib_deps.pl object $(O_FILES)
+ $(PERL) $(DEV_TOOLS_DIR)/lib_deps.pl object $(O_FILES)
lib_deps_source : $(GENERAL_H_FILES)
- $(PERL) tools/dev/lib_deps.pl source all_source
+ $(PERL) $(DEV_TOOLS_DIR)/lib_deps.pl source all_source
lib_deps : lib_deps_object lib_deps_source
@@ -973,7 +973,7 @@
$(INSTALLABLECONFIG) : src/install_config$(O) $(PARROT_CONFIG) $(PBC_TO_EXE)
- $(PARROT) -o parrot_config.pbc tools/dev/parrot-config.pir
+ $(PARROT) -o parrot_config.pbc $(DEV_TOOLS_DIR)/parrot-config.pir
$(PBC_TO_EXE) parrot_config.pbc --install
$(INSTALLABLEPBCTOEXE) : $(PBC_TO_EXE) src/install_config$(O)
@@ -2001,19 +2001,19 @@
# Require .svn to exist first
# Otherwise it'll remove every last file
svnclobber : .svn
- $(PERL) tools/dev/svnclobber.pl
+ $(PERL) $(DEV_TOOLS_DIR)/svnclobber.pl
reconfig : realclean
$(PERL) Configure.pl $(CONFIG_ARGS)
manitest :
- $(PERL) tools/dev/manicheck.pl
+ $(PERL) $(DEV_TOOLS_DIR)/manicheck.pl
opsrenumber :
- $(PERL) tools/dev/opsrenumber.pl $(OPS_FILES)
+ $(PERL) $(DEV_TOOLS_DIR)/opsrenumber.pl $(OPS_FILES)
pmcrenumber :
- $(PERL) tools/dev/pmcrenumber.pl src/pmc/pmc.num
+ $(PERL) $(DEV_TOOLS_DIR)/pmcrenumber.pl src/pmc/pmc.num
###############################################################################
#
@@ -2365,7 +2365,7 @@
install-dev: install
install-bin: installable
- $(PERL) tools/dev/install_files.pl \
+ $(PERL) $(DEV_TOOLS_DIR)/install_files.pl \
--buildprefix=$(BUILDPREFIX) \
--prefix=$(PREFIX) \
--exec-prefix=$(EXEC_PREFIX) \
@@ -2379,7 +2379,7 @@
MANIFEST MANIFEST.generated
install-dev-only: installable
- $(PERL) tools/dev/install_dev_files.pl \
+ $(PERL) $(DEV_TOOLS_DIR)/install_dev_files.pl \
--buildprefix=$(BUILDPREFIX) \
--prefix=$(PREFIX) \
--exec-prefix=$(EXEC_PREFIX) \
@@ -2394,7 +2394,7 @@
MANIFEST MANIFEST.generated
install-doc:
- $(PERL) tools/dev/install_doc_files.pl \
+ $(PERL) $(DEV_TOOLS_DIR)/install_doc_files.pl \
--buildprefix=$(BUILDPREFIX) \
--prefix=$(PREFIX) \
--docdir=$(DOC_DIR) \
@@ -2423,7 +2423,7 @@
rm parrot-$(VERSION)
win32-inno-installer : world installable
- $(PERL) tools/dev/mk_inno.pl
+ $(PERL) $(DEV_TOOLS_DIR)/mk_inno.pl
$(INNO_SETUP) parrot.iss
###############################################################################
@@ -2529,12 +2529,12 @@
CRITIC_FILES = 'lib/Parrot'
perlcritic:
- perlcritic --profile tools/dev/perlcritic.conf $(CRITIC_FILES)
+ perlcritic --profile $(DEV_TOOLS_DIR)/perlcritic.conf $(CRITIC_FILES)
# Andy's extra-cranky Perl::Critic checking for cage cleaners
cagecritic:
@perl -MPerl::Critic::Bangs -e'$$min=q{1.04};die qq{You need Bangs $$min} unless $$Perl::Critic::Bangs::VERSION ge $$min'
- perlcritic -1 --profile tools/dev/perlcritic-cage.conf $(CRITIC_FILES)
+ perlcritic -1 --profile $(DEV_TOOLS_DIR)/perlcritic-cage.conf $(CRITIC_FILES)
# This target will eventually create all the headers automatically. If you
# are having problems with linkage in Win32 (or elsewhere), because something
More information about the parrot-commits
mailing list