Skip to content
This repository
branch: one_make

Jan 25, 2010

  1. Add 'use warnings' to keep perlcritic happy.

    git-svn-id: https://svn.parrot.org/parrot/branches/one_make@43584 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
    jkeenan authored

Jan 24, 2010

  1. Update README to explain purpose of tests. Fix one TODO-ed test.

    git-svn-id: https://svn.parrot.org/parrot/branches/one_make@43583 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
    jkeenan authored
  2. Extract subroutines from h2inc.pl and place them in lib/Parrot/H2inc.…

    …pm. This makes them potentially reusable and/or testable.
    
    git-svn-id: https://svn.parrot.org/parrot/branches/one_make@43582 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
    jkeenan authored
  3. [checkdepends] add line and file info to output

    git-svn-id: https://svn.parrot.org/parrot/branches/one_make@43580 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
    cotto authored
  4. Check for truth (non-empty string) on rule dependencies, rather than …

    …definedness.
    
    git-svn-id: https://svn.parrot.org/parrot/branches/one_make@43579 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
    jkeenan authored
  5. Re-add XXX removed in 43575 ; this is a todo in a branch; it'll get a…

    … ticket
    
    or a TODO on the wiki or something if it's not done before mergeback.
    
    
    
    git-svn-id: https://svn.parrot.org/parrot/branches/one_make@43578 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
    coke authored
  6. 'clean' target has been deleting files which are still being created …

    …during
    
    configuration (gen::opengl).  Patch removes two files from 'clean' target and
    re-enables successful 'make' after 'make clean'.  This is valid on assumption
    that gen::opengl will continue to create those files.
    
    
    git-svn-id: https://svn.parrot.org/parrot/branches/one_make@43577 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
    jkeenan authored

Jan 23, 2010

  1. Change return value of perform_directive() to array ref, as this is w…

    …hat next function takes as argument.
    
    git-svn-id: https://svn.parrot.org/parrot/branches/one_make@43576 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
    jkeenan authored
  2. fix codetest failures - cuddled else and an XXX at line 106 that perl…

    …critic doesn't like
    
    git-svn-id: https://svn.parrot.org/parrot/branches/one_make@43575 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
    mikehh authored
  3. [checkdepend] make checkdepends capable of spitting out file and line…

    … info
    
    git-svn-id: https://svn.parrot.org/parrot/branches/one_make@43574 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
    cotto authored
  4. [checkdepend] simplify control flow, only run one test per file, add …

    …a plan
    
    git-svn-id: https://svn.parrot.org/parrot/branches/one_make@43573 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
    cotto authored
  5. [checkdepend] tweak a regex to avoid a warning, rename a var

    git-svn-id: https://svn.parrot.org/parrot/branches/one_make@43572 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
    cotto authored
  6. [checkdepend] move some duplicated code into a sub

    git-svn-id: https://svn.parrot.org/parrot/branches/one_make@43571 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
    cotto authored
  7. Encapsulate composition of output text in generate_text(); document t…

    …hat new sub.
    
    git-svn-id: https://svn.parrot.org/parrot/branches/one_make@43570 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
    jkeenan authored
  8. 1. Encapsulate heredoc in print_generated_file().

    2. Rename some variables to be more self-documenting.
    
    
    git-svn-id: https://svn.parrot.org/parrot/branches/one_make@43569 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
    jkeenan authored
  9. Re-order subroutine declarations more in the order in which program c…

    …alls them.
    
    git-svn-id: https://svn.parrot.org/parrot/branches/one_make@43568 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
    jkeenan authored
  10. Move declaration of read handle inside parse_file(); document change.

    git-svn-id: https://svn.parrot.org/parrot/branches/one_make@43567 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
    jkeenan authored
  11. Add data_json to the main makefile and redo the dependencies.

    git-svn-id: https://svn.parrot.org/parrot/branches/one_make@43563 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
    darbelo authored
  12. Manually expand a variable and remove a redundant dependency to pleas…

    …e checkdepend.pl
    
    git-svn-id: https://svn.parrot.org/parrot/branches/one_make@43562 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
    darbelo authored
  13. Rename a variable to avoid a warning.

    git-svn-id: https://svn.parrot.org/parrot/branches/one_make@43553 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
    darbelo authored
  14. Some prerequisites for successful operation of buildtools_tests are n…

    …o longer
    
    met upon completion of Configure.pl.  Make them dependent on 'make corevm'
    instead.  Eliminate one test file; eliminate some tests in another file; TODO
    one test.
    
    
    git-svn-id: https://svn.parrot.org/parrot/branches/one_make@43550 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
    jkeenan authored
  15. Add some barebones documentation of subroutines.

    git-svn-id: https://svn.parrot.org/parrot/branches/one_make@43549 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
    jkeenan authored

Jan 22, 2010

  1. [checkdepend] minor simplification, add a couple quote-munching regexes

    git-svn-id: https://svn.parrot.org/parrot/branches/one_make@43535 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
    cotto authored

Jan 20, 2010

  1. Change 'return undef' to a bare return. This should apease perlcritic.

    git-svn-id: https://svn.parrot.org/parrot/branches/one_make@43519 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
    darbelo authored
  2. fix codetest failure - trailing whitespace

    git-svn-id: https://svn.parrot.org/parrot/branches/one_make@43518 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
    mikehh authored
  3. Add a missing dep, note that checkdepend.pl doesn't correctly detect …

    …this case yet.
    
    git-svn-id: https://svn.parrot.org/parrot/branches/one_make@43517 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
    darbelo authored
  4. this file is still handled by config

    git-svn-id: https://svn.parrot.org/parrot/branches/one_make@43516 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
    coke authored
  5. These files are not created by Configure.pl anymore;

    remove them on 'make clean'
    
    
    
    git-svn-id: https://svn.parrot.org/parrot/branches/one_make@43515 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
    coke authored
  6. Remove now-obsolete config step gen::parrot_includes

    cotto++
    
    Note: "perl Configure.pl --test" now fails some tests because it is trying
    to verify things that no longer happen at Configure time.
    
    
    
    git-svn-id: https://svn.parrot.org/parrot/branches/one_make@43514 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
    coke authored
  7. These files are already conditionally added below;

    (hardcoding them breaks systems where opengl isn't built.)
    
    
    
    git-svn-id: https://svn.parrot.org/parrot/branches/one_make@43513 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
    coke authored
  8. [configure] turn gen::parrot_include into a noop and fix some more de…

    …pendencies
    
    git-svn-id: https://svn.parrot.org/parrot/branches/one_make@43511 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
    cotto authored
  9. [parrot_include] make gen::parrot_include not generate any files

    This doesn't break the build afaict, so this configure step can now safely be taken out back and shot.
    
    
    git-svn-id: https://svn.parrot.org/parrot/branches/one_make@43510 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
    cotto authored
  10. [makefile] fix some makefile template goofs

    git-svn-id: https://svn.parrot.org/parrot/branches/one_make@43509 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
    cotto authored
  11. [makefile] fix some copy/paste goofs

    git-svn-id: https://svn.parrot.org/parrot/branches/one_make@43505 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
    cotto authored
  12. [h2inc] rename h2pasm to h2inc, update manifest and makefile template

    git-svn-id: https://svn.parrot.org/parrot/branches/one_make@43504 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
    cotto authored
Something went wrong with that request. Please try again.