1. 03 Jul, 2008 5 commits
  2. 02 Jul, 2008 2 commits
    • Oliver Bock's avatar
      Extended documentation · 73ec68d5
      Oliver Bock authored
      * Added a "header" which holds the index page's content (to be continued...)
      * Fixed excludes
      * Disabled the doxygen tree view (ugly and no advantage)
    • Oliver Bock's avatar
      Don't use any symbol stripping during build · e2c1d8b5
      Oliver Bock authored
      * GCC 4 on OSX can't cope with it (dyld: lazy symbol binding failed: lazy pointer not found)
      * Can be done on demand using the strip command
      * Saves a binary build for debugging
  3. 01 Jul, 2008 1 commit
  4. 30 Jun, 2008 1 commit
    • Oliver Bock's avatar
      Fixed variables · 9b6f177a
      Oliver Bock authored
      * Older GNU Make seems to require base values to be set
      * Added standard include and lib paths
      * Added missing LDFLAGS to link stage
  5. 27 Jun, 2008 1 commit
  6. 20 Jun, 2008 1 commit
  7. 12 Jun, 2008 2 commits
  8. 27 May, 2008 2 commits
  9. 23 May, 2008 4 commits
  10. 21 May, 2008 3 commits
    • Oliver Bock's avatar
      Renaming build script · d6efe4c5
      Oliver Bock authored
    • Oliver Bock's avatar
      Yet another build script update (linux build done!) · 25b42273
      Oliver Bock authored
      * Activated error checking via conditional calls to failure()
      ** We just exit in case of an error and do not use return value checks anymore (crude but effective)
      ** Both, stderr and stdout are now always (for non-trivial commands) redirected to the logfile to ensure nice and comprehensible output
      * Added "svn revert" right before "svn update" to make sure all files (incl. patched ones) are updated
      * Removing target source tree folder when using tarball download (e.g. freetype2)
      * Refactored tree preparations
      * Improved logging
      * Renamed "setup" to "build"
    • Oliver Bock's avatar
      Yet another build script update · 3fdc34a5
      Oliver Bock authored
      * Patching OGLFT to use fixed path/libfile for freetype2 instead of FindFreetype.cmake module
      * Added failure() for crude error handling (invocations pending)
      * Implemented cleansing in check_last_build()
      * Added global config section
      * Using $LOGFILE
  11. 20 May, 2008 2 commits
    • Oliver Bock's avatar
      Yet another build script update · 585db4dc
      Oliver Bock authored
      * Changed Freetype retrieval from cvs to simple tarball download (much faster, no point in using static repo)
      * SDL should also be changed to tarball download but 1.2.13 has appearently a bug in its "config-sdl" script (fails to list required libraries!). Let's wait for 1.2.14...
      * OGLFT and BOINC are still fetched from their respective repos as there're no proper releases available anyway
      * Also: added and implemented "--distclean" target
    • Oliver Bock's avatar
  12. 19 May, 2008 7 commits
    • Oliver Bock's avatar
      More setup script updates · c7c300d3
      Oliver Bock authored
      * Using bash explicitly (e.g. for "type" built-in)
      * Implemented prerequisite check for executables (GL/GLU should also be checked!)
      * Added first parts of error handling harness
      * Also: removed KDevelop files of kscreensaver
    • Oliver Bock's avatar
      Minor updates · f4519e97
      Oliver Bock authored
      * Fixed wrong env var in Makefile
      * Added tools to prerequisites
    • Oliver Bock's avatar
      Minor updates · 74501759
      Oliver Bock authored
      * Enabled autogen.sh for freetype (required!)
      * Optimized check_last_build()
      * Optimized messages
    • Oliver Bock's avatar
      Adding build patches · 66a6ffc5
      Oliver Bock authored
    • Oliver Bock's avatar
      Added automated build of the starsphere application · 80a3151d
      Oliver Bock authored
      * Amended and added Makefiles where necessary
      ** Fixed/optimized Makefiles with regard to static linking
      ** Added install targets
      * Implemented build_starsphere() in build script
      * The framework part is built as a static library
      * ORC might eventually be an API (library) rather than an executable
      * There are minor dependencies between the framework and the graphics implementations due to GraphicsEngineFactory
      ** This currently prevents the framework to become truely independent (BOINC integration)
      ** Plugins could be a solution to this...
    • Oliver Bock's avatar
      Renaming resource file(s) to *.res · 48ae9602
      Oliver Bock authored
      * Makes them easier to copy during build
      * Important: ALL binary resource files are required to have the extension .res from now on!
    • Oliver Bock's avatar
      Major update · 654f270c
      Oliver Bock authored
      * Implemented build_generic(): SDL, Freetype2, OGLFT, BOINC
      * Added GPLv2 header
      * Added TODOs
      * Simplyfied logging (using absolute path)
      * Extended list of prerequisites
  13. 16 May, 2008 2 commits
  14. 15 May, 2008 5 commits
  15. 14 May, 2008 2 commits