Skip to content
Snippets Groups Projects
legacy.txt 1.86 KiB
Newer Older
  • Learn to ignore specific revisions
  • # Version 4.1 - 2016-10-07, Marcus M. Darden (mmdarden@umich.edu)
    #   * Allow test rules to worry without a defined PROJECTFILE
    #   * COPYFILE_DISABLE=true sets an environment variable that prevents MacOS
    #     from doing messy things while making tarballs
    #   * make clean now removes .dSYM directories from MacOS compilation
    #   * make debug now builds EXECUTABLE_debug
    #       1. make clean
    #       2. make -rR
    #       3. make debug
    #     Will generate both an executable and executable_debug properly
    #   * Added -Wconversion to prevent conversion oversights
    # Version 4 - 2015-05-03, Marcus M. Darden (mmdarden@umich.edu)
    #   * Updated build rules for tests
    # Version 3.0.1 - 2015-01-22, Waleed Khan (wkhan@umich.edu)
    #   * Added '$(EXECUTABLE): $(OBJECTS)' target. Now you can compile with
    #     'make executable', and re-linking isn't done unnecessarily.
    # Version 3 - 2015-01-16, Marcus M. Darden (mmdarden@umich.edu)
    #   * Add help rule and message
    #   * All customization locations are cleary marked.
    # Version 2 - 2014-11-02, Marcus M. Darden (mmdarden@umich.edu)
    #   * Move customization section to the bottom of the file
    #   * Add support for submit without test cases, to prevent submission
    #     deduction while testing, when code fails to compile
    #       usage: make partialsubmit  <- includes no test case files
    #              make fullsubmit     <- includes all test case files
    #   * Add automatic creation of test targets for test driver files
    #       usage: (add cpp files to the project folder with a test prefix)
    #              make alltests       <- builds all test*.cpp
    #              make test_insert    <- builds testinsert from test_insert.cpp
    #              make test2          <- builds testinsert from test2.cpp
    #   * Add documentation and changelog
    # Version 1 - 2014-09-21, David Snider (sniderdj@umich.edu)
    # Version 0 - ????-??-??, Matt Diffenderfer (mjdiffy@umich.edu)