#1049: [TODO] replace the value for $(MAKE) with the actual path
(config/inter/make.pm)
-----------------------+----------------------------------------------------
 Reporter:  doughera   |       Owner:  jkeenan 
     Type:  bug        |      Status:  assigned
 Priority:  normal     |   Milestone:          
Component:  configure  |     Version:  1.6.0   
 Severity:  medium     |    Keywords:          
     Lang:             |       Patch:          
 Platform:             |  
-----------------------+----------------------------------------------------
Changes (by jkeenan):

 * cc: dukeleto (added)


Comment:

 dukeleto,

 Am cc-ing you on this for any insight.  I created the
 ''kid51/tt1049_make'' branch tonight from master.  The test shown above
 fails in branch even though it passes in master, and even though the
 differences between master and branch are as yet few:
 {{{
 $ git diff -w master...tt1049_make |cat
 diff --git a/config/gen/makefiles/root.in b/config/gen/makefiles/root.in
 index 45236ee..d303b40 100644
 --- a/config/gen/makefiles/root.in
 +++ b/config/gen/makefiles/root.in
 @@ -572,7 +572,7 @@ EXTRANCITHUNKS_SO   =
 $(DYNEXT_DIR)/extra_nci_thunks$(LOAD_EXT)
  # This is set to MAKE=$make if your $make command doesn't
  # do it for you.
  @make_set_make@
 -MAKE = @make_c@
 +MAKE_C = @make_c@

  # These need to be above lines that define suffix rules to be portable
  # (certainly FreeBSD make doesn't grok the pir.pbc rule otherwise)
 @@ -836,7 +836,7 @@ installable: all $(INSTALLABLEPARROT)
 $(INSTALLABLEPDUMP) $(INSTALLABLEDIS) $(IN

  bootstrap-ops : $(OPS2C)
         $(OPS2C) --core --quiet
 -       $(MAKE) .
 +       $(MAKE_C) .

  runtime/parrot/include/parrotlib.pbc:
 runtime/parrot/library/parrotlib.pir $(PARROT) $(GEN_PASM_INCLUDES)
         $(PARROT) -o $@ runtime/parrot/library/parrotlib.pir
 @@ -1295,7 +1295,7 @@ examples/pasm/hello.pbc: examples/pasm/hello.pasm
  #      $(PARROT) -o examples/pasm/hello$(O) examples/pasm/hello.pbc
  #
  #examples/pasm/hello$(EXE): examples/pasm/hello$(O)
 -#      $(MAKE) . EXEC=examples/pasm/hello exec
 +#      $(MAKE_C) . EXEC=examples/pasm/hello exec
  examples/pasm/hello$(EXE): examples/pasm/hello.pbc $(PBC_TO_EXE)
         $(PBC_TO_EXE) examples/pasm/hello.pbc

 @@ -1931,10 +1931,10 @@ html.stub:
         @echo "Perldoc is required, but not detected."

  html.dummy :
 -       $(MAKE) docs html
 +       $(MAKE_C) docs html

  html-clean :
 -       $(MAKE) docs html-clean
 +       $(MAKE_C) docs html-clean

  #IF(has_perldoc):htmlhelp : htmlhelp.dummy
  #ELSE:htmlhelp : htmlhelp.stub
 @@ -1943,16 +1943,16 @@ htmlhelp.stub:
         @echo "Perldoc is required, but not detected."

  htmlhelp.dummy :
 -       $(MAKE) docs htmlhelp
 +       $(MAKE_C) docs htmlhelp

  htmlhelp-clean :
 -       $(MAKE) docs htmlhelp-clean
 +       $(MAKE_C) docs htmlhelp-clean

  pdf:
 -       $(MAKE) docs pdf
 +       $(MAKE_C) docs pdf

  pdf-clean:
 -       $(MAKE) docs pdf-clean
 +       $(MAKE_C) docs pdf-clean

 ###############################################################################
  #
 @@ -1970,7 +1970,7 @@ ext-clean:
 ###############################################################################

  editor-clean :
 -       $(MAKE) editor clean
 +       $(MAKE_C) editor clean

 ###############################################################################
  #
 }}}

-- 
Ticket URL: <https://trac.parrot.org/parrot/ticket/1049#comment:4>
Parrot <https://trac.parrot.org/parrot/>
Parrot Development
_______________________________________________
parrot-tickets mailing list
[email protected]
http://lists.parrot.org/mailman/listinfo/parrot-tickets

Reply via email to