Skip to content
  1. Jul 15, 2013
  2. May 20, 2013
  3. Jan 23, 2012
  4. Jan 12, 2012
  5. Dec 19, 2011
  6. Oct 31, 2011
    • Sam Spilsbury's avatar
      Move to a test-driven-development type buildsystem which allows for · 57f93526
      Sam Spilsbury authored
      modules to be build interternally and statically linked to plugins and to
      testcases.
      
      Use compiz_module to add a new module, with the following directory structure:
      
      module/
      	src/
      	include/
      	tests/
      	CMakeLists.txt
      
      Use compiz_test_base to add a library for all tests for that module to
      link to, and add each test in a separate subdirectory in tests/
      
      Use compiz_test to add a new test in a name subdirectory for a module and
      prefix.
      
      prefix: plugin / core
      module: module of functionality
      test: test name
      
      Removed compiz.h and compiz-common.h . Use core/string.h core/timer.h
      core/logmessage.h core/screen.h for timeval diff functionality, CompString,
      compLogMessage and wraparound modulus.
      
      Added workaround for core xml file race condition
      57f93526