1. 26 Jun, 2007 8 commits
    • Alexander Neundorf's avatar
      · ae473025
      Alexander Neundorf authored
      ENH: add a SimpleCOnly test, this is needed e.g. for testing sdcc since this
      doesn't support C++ and also doesn't have a printf() implementation by
      default
      -add a test for mingw cross compiler
      
      Alex
      ae473025
    • Alexander Neundorf's avatar
      · 25a425ec
      Alexander Neundorf authored
      ENH:
      25a425ec
    • Ken Martin's avatar
      ENH: add SetProperties into bootstrap · 571b3088
      Ken Martin authored
      571b3088
    • Alexander Neundorf's avatar
      · 2504ffe8
      Alexander Neundorf authored
      STYLE: rename chain to inherit in the docs
      
      Alex
      2504ffe8
    • Alexander Neundorf's avatar
      · cd868778
      Alexander Neundorf authored
      ENH: add basic support for sdcc (http://sdcc.sourceforge.net), needs sdcc (sdcclib) cvs for creating libraries)
      
      Alex
      cd868778
    • Alexander Neundorf's avatar
      · f8261ff9
      Alexander Neundorf authored
      STYLE: change global cmake variable CMAKE_TARGET_SUPPORTS_ONLY_STATIC_LIBS
      to the first global cmake property TARGET_SUPPORTS_SHARED_LIBS
      
      Alex
      f8261ff9
    • Alexander Neundorf's avatar
      · 5fb7dab5
      Alexander Neundorf authored
      ENH: check for CMAKE_HOST_SYSTEM_NAME to decide whether to load
      CMakeDetermineSystem.cmake, since CMAKE_SYSTEM_NAME might already be preset
      when using cmake for cross compiling
      use type STRING instead of FILEPATH since otherwise a strange filename was
      generated
      
      Alex
      5fb7dab5
    • Andy Cedilnik's avatar
      STYLE: Nightly Version update · 2b1ae314
      Andy Cedilnik authored
      2b1ae314
  2. 25 Jun, 2007 5 commits
  3. 24 Jun, 2007 1 commit
  4. 23 Jun, 2007 1 commit
  5. 22 Jun, 2007 4 commits
    • Bill Hoffman's avatar
      ENH: remove old style release stuff · 2acd7c07
      Bill Hoffman authored
      2acd7c07
    • Alexander Neundorf's avatar
      · 10e3efa6
      Alexander Neundorf authored
      ENH: add support for BlueGene/L
      
      Alex
      10e3efa6
    • Alexander Neundorf's avatar
      · f7d4f27c
      Alexander Neundorf authored
      ENH: add IMPORT keyword to ADD_LIBRARY, dependencies are not yet working
      STYLE: fix line lengths and indentation, use enum as argument to AddLibrary() instead of int (which was initialized from a bool in some cases)
      
      Alex
      f7d4f27c
    • Alexander Neundorf's avatar
      · 1d9889c5
      Alexander Neundorf authored
      ENH: put compatibility commands in extra section and prepare for creating
      separate man pages for properties, modules, commands and compatibility
      commands
      
      Alex
      1d9889c5
  6. 21 Jun, 2007 6 commits
    • Alexander Neundorf's avatar
      · 13833686
      Alexander Neundorf authored
      ENH: print a warning if ADD_LIBRARY( SHARED/MODULE ) is used and the target
      platform doesn't support shared libraries
      
      Alex
      13833686
    • Alexander Neundorf's avatar
      · 7f1fbe4e
      Alexander Neundorf authored
      STYLE: add some more output, so it is easier to understand
      
      Alex
      7f1fbe4e
    • Alexander Neundorf's avatar
      · e126db1f
      Alexander Neundorf authored
      BUG: handle dependencies to imported targets better: don't create a
      dependency if the target name was not listed in DEPENDS, if it was listed in
      DEPENDS, create a dependency to the file
      
      Seems to work, but have to check with Brad.
      
      Alex
      e126db1f
    • Andy Cedilnik's avatar
      STYLE: Nightly Version update · 6e5b543c
      Andy Cedilnik authored
      6e5b543c
    • Andy Cedilnik's avatar
      STYLE: Nightly Version update · 9b87e2ad
      Andy Cedilnik authored
      9b87e2ad
    • Alexander Neundorf's avatar
      · 1cf1780f
      Alexander Neundorf authored
      STYLE: GetProjectName() is const
      
      Alex
      1cf1780f
  7. 20 Jun, 2007 1 commit
  8. 19 Jun, 2007 4 commits
    • Alexander Neundorf's avatar
      · fa26785b
      Alexander Neundorf authored
      COMP: fix build under windows
      
      Alex
      fa26785b
    • Alexander Neundorf's avatar
      · c0d000d2
      Alexander Neundorf authored
      ENH: add INSTALL(EXPORT ...) mode and INSTALL( TARGETS ... EXPORT <set> ) ,
      tests still have to be added
      
      Alex
      c0d000d2
    • Alexander Neundorf's avatar
      · 617602e9
      Alexander Neundorf authored
      STYLE: preparations for the INSTALL(EXPORT ...) generator
      -move std::string Destination to cmInstallGenerator, since all (except
      the script one) have it and add a const accessor so it can be queried
      -use temporary variables in cmInstallCommand for the generators so they can be reused easier
      -some more const
      
      Alex
      617602e9
    • Brad King's avatar
  9. 18 Jun, 2007 5 commits
    • Alexander Neundorf's avatar
      · 0b804cbe
      Alexander Neundorf authored
      STYLE: use IF(NOT ...) and remove MARK_AS_ADVANCED() for variables which are
      not defined here
      
      Alex
      0b804cbe
    • Andy Cedilnik's avatar
      STYLE: Nightly Version update · b22ae77f
      Andy Cedilnik authored
      b22ae77f
    • Brad King's avatar
      ENH: Merging changes from branch CMake-SourceFile2-b between tags · 35936433
      Brad King authored
      CMake-SourceFile2-bp and CMake-SourceFile2-b-mp1 to trunk.  This
      commit is surrounded by tags CMake-SourceFile2-b-mp1-pre and
      CMake-SourceFile2-b-mp1-post on the trunk.
      
      The changes re-implement cmSourceFile and the use of it to allow
      instances to be created much earlier.  The use of cmSourceFileLocation
      allows locating a source file referenced by a user to be much simpler
      and more robust.  The two SetName methods are no longer needed so some
      duplicate code has been removed.  The strange "SourceName" stuff is
      gone.  Code that created cmSourceFile instances on the stack and then
      sent them to cmMakefile::AddSource has been simplified and converted
      to getting cmSourceFile instances from cmMakefile.  The CPluginAPI has
      preserved the old API through a compatibility interface.
      
      Source lists are gone.  Targets now get real instances of cmSourceFile
      right away instead of storing a list of strings until the final pass.
      
      TraceVSDependencies has been re-written to avoid the use of
      SourceName.  It is now called TraceDependencies since it is not just
      for VS.  It is now implemented with a helper object which makes the
      code simpler.
      35936433
    • Alexander Neundorf's avatar
      · ef81ac50
      Alexander Neundorf authored
      ENH: NSIS exists also for Linux, not only Windows, so enable it there too
      patch by   Michal Čihař <michal (AT) cihar.com>
      
      Alex
      ef81ac50
    • Andy Cedilnik's avatar
      STYLE: Nightly Version update · dbbd5214
      Andy Cedilnik authored
      dbbd5214
  10. 17 Jun, 2007 1 commit
  11. 16 Jun, 2007 1 commit
  12. 15 Jun, 2007 3 commits
    • Alexander Neundorf's avatar
      · f6a6556e
      Alexander Neundorf authored
      COMP: include cmExternalMakefileProjectGenerator.h
      
      Alex
      f6a6556e
    • Alexander Neundorf's avatar
      · 6d200fa6
      Alexander Neundorf authored
      STYLE: minor fixes
      
      Alex
      6d200fa6
    • Alexander Neundorf's avatar
      · 510cb415
      Alexander Neundorf authored
      COMP: forgot to commit this one
      
      Alex
      510cb415