Author: allison
Date: Thu Jan  1 23:42:35 2009
New Revision: 34794

Modified:
   trunk/config/gen/makefiles/dynoplibs_pl.in
   trunk/config/gen/makefiles/dynpmc.in
   trunk/config/gen/makefiles/dynpmc_pl.in
   trunk/config/gen/makefiles/editor.in
   trunk/config/gen/makefiles/ext.in

Log:
[pdd30install] Some makefile changes to use the new conditional line syntax for
macro files. Extracted from pdd30install branch (Reini Urban).


Modified: trunk/config/gen/makefiles/dynoplibs_pl.in
==============================================================================
--- trunk/config/gen/makefiles/dynoplibs_pl.in  (original)
+++ trunk/config/gen/makefiles/dynoplibs_pl.in  Thu Jan  1 23:42:35 2009
@@ -32,7 +32,7 @@
 our $CFLAGS = q...@ccflags@ @cc_shared@ @cc_debug@ @ccwarn@ @cc_hasjit@ 
@cg_flag@ @gc_f...@];
 
 our $LIBPARROT = q[];
-#CONDITIONED_LINE(parrot_is_shared):$LIBPARROT = q...@libparrot_ldflags@];
+#IF(parrot_is_shared):$LIBPARROT = q...@libparrot_ldflags@];
 
 # Here comes some stuff for Win32.
 our $PATHQUOTE = q[];
@@ -46,15 +46,15 @@
 }
 
 # OPS2C Config
-our $OPS2C = "$PERL -I $PATHQUOTE" . 
+our $OPS2C = "$PERL -I $PATHQUOTE" .
              q...@build_dir@@sl...@lib] .
              "$PATHQUOTE $PATHQUOTE" .
              q...@build_dir@@sl...@tools@sl...@build@[email protected]] .
              $PATHQUOTE;
 our %cores = (
     C       => q[],
-#CONDITIONED_LINE(cg_flag):   CGP     => '_cgp',
-#CONDITIONED_LINE(cg_flag):   CGoto   => '_cg',
+#IF(cg_flag):   CGP     => '_cgp',
+#IF(cg_flag):   CGoto   => '_cg',
     CSwitch => '_switch'
 );
 
@@ -73,7 +73,7 @@
 
 sub partial_link_cmd {
     my ($target, $libs, $sources) = @_;
-    
+
     my $liblist;
     if ($^O =~ /mswin32/i) {
         # Need to put various libraries in the link line.
@@ -106,14 +106,14 @@
     # Convert X.ops -> ops_X.c, ops_X_cgp.c, ops_X_cg.c and ops_X_switch.c
     my $core;
     generate_c($_) foreach (@oplibs);
-} 
+}
 elsif ($mode eq 'compile') {
     # Convert X.c -> X.o for all X.c
     my $core_suffix;
     foreach $core_suffix (values %cores) {
         compile($_ . "_ops$core_suffix") foreach (@oplibs);
     }
-} 
+}
 elsif ($mode eq 'linklibs') {
     my @objs = grep { /$O$/} @oplibs;
     @oplibs  = grep {!/$O$/} @oplibs;
@@ -123,7 +123,7 @@
     foreach $core_suffix (values %cores) {
         partial_link({}, $_ . "_ops$core_suffix", @objs) foreach (@oplibs);
      }
-} 
+}
 elsif ($mode eq 'copy') {
     # Copy *.so -> destination, where destination is the first
     # argument, given as --destination=DIRECTORY

Modified: trunk/config/gen/makefiles/dynpmc.in
==============================================================================
--- trunk/config/gen/makefiles/dynpmc.in        (original)
+++ trunk/config/gen/makefiles/dynpmc.in        Thu Jan  1 23:42:35 2009
@@ -14,30 +14,30 @@
   dynlexpad \
   foo \
   rotest \
-#CONDITIONED_LINE(has_gdbm):  gdbmhash \
+#IF(has_gdbm):  gdbmhash \
   rational \
-#CONDITIONED_LINE(has_crypto):  md2 \
-#CONDITIONED_LINE(has_crypto):  md4 \
-#CONDITIONED_LINE(has_crypto):  md5 \
-#CONDITIONED_LINE(has_crypto):  ripemd160 \
-#CONDITIONED_LINE(has_crypto):  sha \
-#CONDITIONED_LINE(has_crypto):  sha1 \
-#CONDITIONED_LINE(has_crypto):  sha256 \
-#CONDITIONED_LINE(has_crypto):  sha512 \
+#IF(has_crypto):  md2 \
+#IF(has_crypto):  md4 \
+#IF(has_crypto):  md5 \
+#IF(has_crypto):  ripemd160 \
+#IF(has_crypto):  sha \
+#IF(has_crypto):  sha1 \
+#IF(has_crypto):  sha256 \
+#IF(has_crypto):  sha512 \
   subproxy 
 
 BUILD = $(PERL) @build_dir@/tools/build/dynpmc.pl
 
 # some *.pmc file are generated
 GEN_PMC_DEFINITIONS = \
-#CONDITIONED_LINE(has_crypto):  md2.pmc \
-#CONDITIONED_LINE(has_crypto):  md4.pmc \
-#CONDITIONED_LINE(has_crypto):  md5.pmc \
-#CONDITIONED_LINE(has_crypto):  ripemd160.pmc \
-#CONDITIONED_LINE(has_crypto):  sha.pmc \
-#CONDITIONED_LINE(has_crypto):  sha1.pmc \
-#CONDITIONED_LINE(has_crypto):  sha256.pmc \
-#CONDITIONED_LINE(has_crypto):  sha512.pmc
+#IF(has_crypto):  md2.pmc \
+#IF(has_crypto):  md4.pmc \
+#IF(has_crypto):  md5.pmc \
+#IF(has_crypto):  ripemd160.pmc \
+#IF(has_crypto):  sha.pmc \
+#IF(has_crypto):  sha1.pmc \
+#IF(has_crypto):  sha256.pmc \
+#IF(has_crypto):  sha512.pmc
 
 all :
        @$(BUILD) generate $(PMCS)

Modified: trunk/config/gen/makefiles/dynpmc_pl.in
==============================================================================
--- trunk/config/gen/makefiles/dynpmc_pl.in     (original)
+++ trunk/config/gen/makefiles/dynpmc_pl.in     Thu Jan  1 23:42:35 2009
@@ -36,7 +36,7 @@
 our $CFLAGS = q...@ccflags@ @cc_shared@ @cc_debug@ @ccwarn@ @cc_hasjit@ 
@cg_flag@ @gc_f...@];
 
 our $LIBPARROT = q[];
-#CONDITIONED_LINE(parrot_is_shared):$LIBPARROT = q...@libparrot_ldflags@];
+#IF(parrot_is_shared):$LIBPARROT = q...@libparrot_ldflags@];
 
 # Here comes some stuff for Win32.
 our $PATHQUOTE = '';

Modified: trunk/config/gen/makefiles/editor.in
==============================================================================
--- trunk/config/gen/makefiles/editor.in        (original)
+++ trunk/config/gen/makefiles/editor.in        Thu Jan  1 23:42:35 2009
@@ -1,8 +1,8 @@
 # $Id$
 
 OPS_DIR     = ../src/ops
-#CONDITIONED_LINE(win32):VIM_DIR     = $(USERPROFILE)/vimfiles
-#INVERSE_CONDITIONED_LINE(win32):VIM_DIR     = $(HOME)/.vim
+#IF(win32):VIM_DIR     = $(USERPROFILE)/vimfiles
+#IF(win32):VIM_DIR     = $(HOME)/.vim
 VIM_FT_DIR  = $(VIM_DIR)/plugin
 VIM_IN_DIR  = $(VIM_DIR)/indent
 VIM_SYN_DIR = $(VIM_DIR)/syntax

Modified: trunk/config/gen/makefiles/ext.in
==============================================================================
--- trunk/config/gen/makefiles/ext.in   (original)
+++ trunk/config/gen/makefiles/ext.in   Thu Jan  1 23:42:35 2009
@@ -53,10 +53,10 @@
 Parrot-Embed : Parrot-Embed.dummy
 
 Parrot-Embed.dummy:
-#CONDITIONED_LINE(win32):      - cd Parrot-Embed && $(PERL) Makefile.PL && 
nmake
-#INVERSE_CONDITIONED_LINE(win32):      - cd Parrot-Embed && $(PERL) 
Makefile.PL && $(MAKE)
+#IF(win32):    - cd Parrot-Embed && $(PERL) Makefile.PL && nmake
+#UNLESS(win32):        - cd Parrot-Embed && $(PERL) Makefile.PL && $(MAKE)
 
 Parrot-Embed.clean:
-#CONDITIONED_LINE(win32):      - cd Parrot-Embed && nmake clean
-#INVERSE_CONDITIONED_LINE(win32):      - cd Parrot-Embed && $(MAKE) clean
+#IF(win32):    - cd Parrot-Embed && nmake clean
+#UNLESS(win32):        - cd Parrot-Embed && $(MAKE) clean
 

Reply via email to