Author: bernhard
Date: Sun Mar 30 01:58:30 2008
New Revision: 26639

Modified:
   trunk/config/gen/makefiles/languages.in
   trunk/config/gen/makefiles/root.in
   trunk/languages/hq9plus/config/makefiles/root.in

Log:
[HQ9+]
Clean up files generated during testing.
Remove DYNPMC support in Makefile.


Modified: trunk/config/gen/makefiles/languages.in
==============================================================================
--- trunk/config/gen/makefiles/languages.in     (original)
+++ trunk/config/gen/makefiles/languages.in     Sun Mar 30 01:58:30 2008
@@ -13,7 +13,7 @@
 LANGUAGES = \
     APL \
     BASIC \
-    HQ9plus \
+    hq9plus \
     PIR \
     WMLScript \
     Zcode \
@@ -95,7 +95,7 @@
 clean: \
     APL.clean \
     BASIC.clean \
-    HQ9plus.clean \
+    hq9plus.clean \
     PIR.clean \
     WMLScript.clean \
     Zcode.clean \
@@ -130,6 +130,7 @@
 realclean: \
     dotnet.realclean \
     eclectus.realclean \
+    hq9plus.realclean \
     unlambda.realclean \
     jako.realclean
 
@@ -264,13 +265,15 @@
 forth.clean:
        - $(MAKE) forth clean
 
-HQ9plus: HQ9plus.dummy
-HQ9plus.dummy:
-       - $(MAKE) HQ9plus
-HQ9plus.test:
-       - $(MAKE) HQ9plus test
-HQ9plus.clean:
-       - $(MAKE) HQ9plus clean
+hq9plus: hq9plus.dummy
+hq9plus.dummy:
+       - $(MAKE) hq9plus
+hq9plus.test:
+       - $(MAKE) hq9plus test
+hq9plus.clean:
+       - $(MAKE) hq9plus clean
+hq9plus.realclean:
+       - $(MAKE) hq9plus realclean
 
 jako: jako.dummy
 jako.dummy:

Modified: trunk/config/gen/makefiles/root.in
==============================================================================
--- trunk/config/gen/makefiles/root.in  (original)
+++ trunk/config/gen/makefiles/root.in  Sun Mar 30 01:58:30 2008
@@ -162,7 +162,6 @@
     languages/cola/Makefile \
     languages/ecmascript/Makefile \
     languages/forth/Makefile \
-    languages/HQ9plus/Makefile \
     languages/jako/Makefile \
     languages/lazy-k/Makefile \
     languages/lisp/Makefile \

Modified: trunk/languages/hq9plus/config/makefiles/root.in
==============================================================================
--- trunk/languages/hq9plus/config/makefiles/root.in    (original)
+++ trunk/languages/hq9plus/config/makefiles/root.in    Sun Mar 30 01:58:30 2008
@@ -5,37 +5,26 @@
 
 ## configuration settings
 BUILD_DIR     = @build_dir@
-LOAD_EXT      = @load_ext@
-O             = @o@
 
 ## Setup some commands
-LN_S          = @lns@
 PERL          = @perl@
 RM_RF         = @rm_rf@
-CP            = @cp@
 PARROT        = ../../[EMAIL PROTECTED]@
 CAT           = $(PERL) -MExtUtils::Command -e cat
-BUILD_DYNPMC  = $(PERL) $(BUILD_DIR)/tools/build/dynpmc.pl
 RECONFIGURE   = $(PERL) $(BUILD_DIR)/tools/dev/reconfigure.pl
 
 ## places to look for things
-PARROT_DYNEXT = $(BUILD_DIR)/runtime/parrot/dynext
 PGE_LIBRARY   = $(BUILD_DIR)/runtime/parrot/library/PGE
 PERL6GRAMMAR  = $(PGE_LIBRARY)/Perl6Grammar.pbc
 NQP           = $(BUILD_DIR)/compilers/nqp/nqp.pbc
 PCT           = $(BUILD_DIR)/runtime/parrot/library/PCT.pbc
 
-PMC_DIR       = src/pmc
-
 all: hq9plus.pbc
 
-HQ9PLUS_GROUP = $(PMC_DIR)/hq9plus_group$(LOAD_EXT)
-
 SOURCES = hq9plus.pir \
   src/gen_grammar.pir \
   src/gen_actions.pir \
   src/gen_builtins.pir \
-#  $(HQ9PLUS_GROUP)
 
 BUILTINS_PIR = \
   src/builtins/hello.pir \
@@ -43,9 +32,6 @@
   src/builtins/nintynine_bottles_of_beer.pir \
   src/builtins/plus.pir \
 
-# PMCS = hq9plus
-# PMC_SOURCES = $(PMC_DIR)/hq9plus.pmc
-
 # the default target
 hq9plus.pbc: $(PARROT) $(SOURCES)
        $(PARROT) $(PARROT_ARGS) -o hq9plus.pbc hq9plus.pir
@@ -62,12 +48,6 @@
 src/gen_builtins.pir: $(BUILTINS_PIR)
        $(CAT) $(BUILTINS_PIR) >src/gen_builtins.pir
 
-$(HQ9PLUS_GROUP): $(PARROT) $(PMC_SOURCES)
-       cd $(PMC_DIR) && $(BUILD_DYNPMC) generate $(PMCS)
-       cd $(PMC_DIR) && $(BUILD_DYNPMC) compile $(PMCS)
-       cd $(PMC_DIR) && $(BUILD_DYNPMC) linklibs $(PMCS)
-       cd $(PMC_DIR) && $(BUILD_DYNPMC) copy --destination=$(PARROT_DYNEXT) 
$(PMCS)
-
 # regenerate the Makefile
 Makefile: config/makefiles/root.in
        cd $(BUILD_DIR) && $(RECONFIGURE) --step=gen::languages 
--languages=hq9plus
@@ -103,16 +83,8 @@
   src/gen_grammar.pir \
   src/gen_actions.pir \
   src/gen_builtins.pir \
-  $(PMC_DIR)/*.h \
-  $(PMC_DIR)/*.c \
-  $(PMC_DIR)/*.dump \
-  $(PMC_DIR)/*$(O) \
-  $(PMC_DIR)/*$(LOAD_EXT) \
-  $(PMC_DIR)/*.exp \
-  $(PMC_DIR)/*.ilk \
-  $(PMC_DIR)/*.manifest \
-  $(PMC_DIR)/*.pdb \
-  $(PMC_DIR)/*.lib \
+  t/*.HQ9plus \
+  t/*.out
 
 
 clean:
@@ -122,5 +94,3 @@
        $(RM_RF) Makefile
 
 distclean: realclean
-
-

Reply via email to