Changes between Initial Version and Version 1 of BuildTaskList

Show
Ignore:
Timestamp:
01/20/10 02:10:37 (12 years ago)
Author:
coke
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • BuildTaskList

    v1 v1  
     1Working in branches/one_make 
     2 
     3Goals: 
     4 
     5  *  most file generation should be done via make, not Config. 
     6  *  accurate build dependencies 
     7  *  checkdepend.pl should verify perl dependencies. 
     8  * checkdepend.pl should verify pir deps. 
     9  * checkdepend.pl should be really be able to /generate/ makefiles, not just verify them. 
     10  * recursive make is bad. Avoid it where possible, esp for anything built with the default target. 
     11  
     12Specifically: eliminate parrot_include step. 
     13 
     14{{{ 
     1520:41 <@Coke> there's a tools/dev/h2pasm.pl that does about 90% of what it  
     16              needs to. 
     1720:41 <@Coke> er, s/dev/build/ 
     1820:41 <@Coke> each input file has multiple potential output files. 
     1920:42 <@cotto> so you're filling in the other 90%.  Got it. 
     2020:42 <@Coke> needs to be updated to take the output filename as an arg, and  
     21              then again so it only outputs the directives for /that/ output  
     22              file. 
     2320:42 <@Coke> (and then tools/dev/h2perl.pl needs to be written.) 
     2420:43 <@Coke> (which is basically a copy. refactor ahoy.) 
     2520:43 <@cotto> nom 
     2620:44 <@Coke> And I think I missed a few output files when I removed the  
     27              existing deps. should double check the input files for all the  
     28              potential out files and make sure they are all in the makefile. 
     2920:45 <@Coke> writing this up... 
     30}}} 
     31 
     32well, copying it. 
     33