Skip to content

Commit

Permalink
Put *.pbc files into library/pipp_library
Browse files Browse the repository at this point in the history
  • Loading branch information
bschmalhofer committed Mar 16, 2009
1 parent fa49da7 commit 6f29413
Show file tree
Hide file tree
Showing 4 changed files with 22 additions and 21 deletions.
1 change: 0 additions & 1 deletion .gitignore
Expand Up @@ -7,7 +7,6 @@
parrot

# generated libraryies and executables
/*.pbc
/pipp.c
/pipp
/pipp.exe
Expand Down
33 changes: 17 additions & 16 deletions build/templates/Makefile.in
Expand Up @@ -101,11 +101,11 @@ PHP_SRC_STD_EXT := \
src/common/php_var.pir \
src/common/php_versioning.pir

PHP_LIBS := \
pipplib.pbc \
php_ctype.pbc \
php_gmp.pbc \
php_pcre.pbc
PIPP_LIBS := \
pipp_library/pipplib.pbc \
pipp_library/php_ctype.pbc \
pipp_library/php_gmp.pbc \
pipp_library/php_pcre.pbc

# default
all: pipp$(EXE)
Expand Down Expand Up @@ -146,12 +146,12 @@ Makefile: build/templates/Makefile.in
pipp$(EXE): pipp.pbc
$(PBC_TO_EXE) pipp.pbc

pipp.pbc: $(PIPP_GROUP) $(PHP_LIBS)
pipp.pbc: $(PIPP_GROUP) $(PIPP_LIBS)

$(PIPP_GROUP): $(PMC_DEPS)
$(MAKE) $(PMC_DIR) build

pipplib.pbc: \
pipp_library/pipplib.pbc: \
src/common/builtins.pir \
src/common/guts.pir \
src/common/eval.pir \
Expand All @@ -160,16 +160,16 @@ pipplib.pbc: \
$(PHP_SRC_STD_EXT) \
src/common/php_API.pir \
src/common/php_MACRO.pir
$(PARROT) -o pipplib.pbc src/common/builtins.pir
$(PARROT) -o pipp_library/pipplib.pbc src/common/builtins.pir

php_ctype.pbc: src/common/php_ctype.pir src/common/php_MACRO.pir
$(PARROT) -o php_ctype.pbc src/common/php_ctype.pir
pipp_library/php_ctype.pbc: src/common/php_ctype.pir src/common/php_MACRO.pir
$(PARROT) -o pipp_library/php_ctype.pbc src/common/php_ctype.pir

php_gmp.pbc: src/common/php_gmp.pir src/common/php_MACRO.pir
$(PARROT) -o php_gmp.pbc src/common/php_gmp.pir
pipp_library/php_gmp.pbc: src/common/php_gmp.pir src/common/php_MACRO.pir
$(PARROT) -o pipp_library/php_gmp.pbc src/common/php_gmp.pir

php_pcre.pbc: src/common/php_pcre.pir src/common/php_MACRO.pir
$(PARROT) -o php_pcre.pbc src/common/php_pcre.pir
pipp_library/php_pcre.pbc: src/common/php_pcre.pir src/common/php_MACRO.pir
$(PARROT) -o pipp_library/php_pcre.pbc src/common/php_pcre.pir

src/pct/gen_grammar.pir: $(LIBRARY_DIR)/PGE/Perl6Grammar.pir src/pct/grammar.pg
$(PARROT) $(LIBRARY_DIR)/PGE/Perl6Grammar.pir \
Expand Down Expand Up @@ -199,7 +199,8 @@ install: installable
$(CHMOD) 0755 $(BIN_DIR)/parrot-pipp$(EXE)
-$(MKPATH) $(LIB_DIR)/languages/pipp
$(CP) pipp.pbc $(LIB_DIR)/languages/pipp/pipp.pbc
$(CP) $(PHP_LIBS) $(LIB_DIR)/library
-$(MKPATH) $(LIB_DIR)/library/pipp_library
$(CP) $(PIPP_LIBS) $(LIB_DIR)/library/pipp_library

# -$(MKPATH) $(MANDIR)/man1
# $(POD2MAN) doc/running.pod > $(MANDIR)/man1/parrot-pipp.1
Expand Down Expand Up @@ -324,7 +325,7 @@ codetest-pod:
# cleaning up
clean: clean-pmc clean-test
$(RM_F) \
$(PHP_LIBS) \
$(PIPP_LIBS) \
src/pct/gen_grammar.pir \
src/pct/gen_actions.pir \
pipp.pbc \
Expand Down
8 changes: 4 additions & 4 deletions pipp.pir
Expand Up @@ -80,10 +80,10 @@ Bernhard Schmalhofer - L<Bernhard.Schmalhofer@gmx.de>
# load bytecode from the standard search pathes
# the current dir for an uninstalled Pipp
# versiondir/library for an installed Pipp
load_bytecode 'pipplib.pbc'
load_bytecode 'php_ctype.pbc'
load_bytecode 'php_gmp.pbc'
load_bytecode 'php_pcre.pbc'
load_bytecode 'pipp_library/pipplib.pbc'
load_bytecode 'pipp_library/php_ctype.pbc'
load_bytecode 'pipp_library/php_gmp.pbc'
load_bytecode 'pipp_library/php_pcre.pbc'

load_bytecode 'CGI/QueryHash.pbc'
load_bytecode 'dumper.pbc'
Expand Down
1 change: 1 addition & 0 deletions pipp_library/.gitignore
@@ -0,0 +1 @@
/*.pbc

0 comments on commit 6f29413

Please sign in to comment.