Learn how easy it is to sync an existing GitHub or Google Code repo to a SourceForge project! See Demo

Close

Commit [25a873] Maximize Restore History

cmake: automatic installation of preset files

Instead of statically add CMakeLists.txt files for all the presets,
change the root CMakeLists.txt of the presets directory to dynamically
scan for all the subdirectories and generate install rules for the
*.krp files.
This results in all the .krp files being installed automatically by
cmake, thus making the manual update with update-cmakelists-dot-txt.sh
no more needed (and that script has been removed).

The only small drawback is that when adding/removing a .krp file, for
cmake to notice that in an existing build directory it is needed to
trigger a build system update, which can be done just by touch'ing any
CMakeLists.txt file and rerunning the build.

Pino Toscano Pino Toscano 2014-03-16

1 2 3 4 > >> (Page 1 of 4)
removed presets/argentina/CMakeLists.txt
removed presets/australia/CMakeLists.txt
removed presets/austria/CMakeLists.txt
removed presets/belarus/CMakeLists.txt
removed presets/belgium/CMakeLists.txt
removed presets/brazil/CMakeLists.txt
removed presets/bulgaria/CMakeLists.txt
removed presets/canada/CMakeLists.txt
removed presets/catalonia/CMakeLists.txt
removed presets/croatia/CMakeLists.txt
removed presets/czechia/CMakeLists.txt
removed presets/england/CMakeLists.txt
removed presets/england/buckinghamshire/CMakeLists.txt
removed presets/finland/CMakeLists.txt
removed presets/france/CMakeLists.txt
removed presets/germany-internet/CMakeLists.txt
removed presets/germany/CMakeLists.txt
removed presets/greece/CMakeLists.txt
removed presets/hungary/CMakeLists.txt
removed presets/iceland/CMakeLists.txt
removed presets/india/CMakeLists.txt
removed presets/ireland/CMakeLists.txt
removed presets/italy/CMakeLists.txt
removed presets/lithuania/CMakeLists.txt
removed presets/luxembourg/CMakeLists.txt
removed presets/netherlands/CMakeLists.txt
removed presets/new-zealand/CMakeLists.txt
removed presets/norway/CMakeLists.txt
removed presets/poland/CMakeLists.txt
removed presets/portugal/CMakeLists.txt
removed presets/romania/CMakeLists.txt
removed presets/russia/CMakeLists.txt
removed presets/slovakia/CMakeLists.txt
removed presets/south-africa/CMakeLists.txt
removed presets/spain/CMakeLists.txt
removed presets/sweden/CMakeLists.txt
removed presets/switzerland/CMakeLists.txt
removed presets/turkey/CMakeLists.txt
removed presets/ukraine/CMakeLists.txt
removed presets/update-cmakelists-dot-txt.sh
removed presets/uruguay/CMakeLists.txt
removed presets/usa/CMakeLists.txt
changed presets
changed presets/CMakeLists.txt
changed presets/argentina
changed presets/australia
changed presets/austria
changed presets/belarus
changed presets/belgium
changed presets/brazil
changed presets/bulgaria
changed presets/canada
changed presets/catalonia
changed presets/croatia
changed presets/czechia
changed presets/england
changed presets/england/buckinghamshire
changed presets/finland
changed presets/france
changed presets/germany
changed presets/germany-internet
changed presets/greece
changed presets/hungary
changed presets/iceland
changed presets/india
changed presets/ireland
changed presets/italy
changed presets/lithuania
changed presets/luxembourg
changed presets/netherlands
changed presets/new-zealand
changed presets/norway
changed presets/poland
changed presets/portugal
changed presets/romania
changed presets/russia
changed presets/slovakia
changed presets/south-africa
changed presets/spain
changed presets/sweden
changed presets/switzerland
changed presets/turkey
changed presets/ukraine
changed presets/uruguay
changed presets/usa
presets/austria/CMakeLists.txt
File was removed.
presets/belarus/CMakeLists.txt
File was removed.
presets/belgium/CMakeLists.txt
File was removed.
presets/brazil/CMakeLists.txt
File was removed.
presets/canada/CMakeLists.txt
File was removed.
presets/croatia/CMakeLists.txt
File was removed.
presets/czechia/CMakeLists.txt
File was removed.
presets/england/CMakeLists.txt
File was removed.
presets/finland/CMakeLists.txt
File was removed.
presets/france/CMakeLists.txt
File was removed.
presets/germany/CMakeLists.txt
File was removed.
presets/greece/CMakeLists.txt
File was removed.
presets/hungary/CMakeLists.txt
File was removed.
presets/iceland/CMakeLists.txt
File was removed.
presets/india/CMakeLists.txt
File was removed.
presets/ireland/CMakeLists.txt
File was removed.
presets/italy/CMakeLists.txt
File was removed.
presets/norway/CMakeLists.txt
File was removed.
presets/poland/CMakeLists.txt
File was removed.
presets/romania/CMakeLists.txt
File was removed.
presets/russia/CMakeLists.txt
File was removed.
presets/spain/CMakeLists.txt
File was removed.
presets/sweden/CMakeLists.txt
File was removed.
presets/turkey/CMakeLists.txt
File was removed.
presets/ukraine/CMakeLists.txt
File was removed.
presets/uruguay/CMakeLists.txt
File was removed.
presets/usa/CMakeLists.txt
File was removed.
presets
Directory.
presets/CMakeLists.txt Diff Switch to side-by-side view
Loading...
presets/argentina
Directory.
presets/australia
Directory.
presets/austria
Directory.
presets/belarus
Directory.
presets/belgium
Directory.
presets/brazil
Directory.
presets/bulgaria
Directory.
presets/canada
Directory.
presets/catalonia
Directory.
presets/croatia
Directory.
presets/czechia
Directory.
presets/england
Directory.
presets/finland
Directory.
presets/france
Directory.
presets/germany
Directory.
presets/greece
Directory.
presets/hungary
Directory.
presets/iceland
Directory.
presets/india
Directory.
presets/ireland
Directory.
presets/italy
Directory.
presets/lithuania
Directory.
presets/luxembourg
Directory.
presets/netherlands
Directory.
presets/new-zealand
Directory.
presets/norway
Directory.
presets/poland
Directory.
presets/portugal
Directory.
presets/romania
Directory.
presets/russia
Directory.
presets/slovakia
Directory.
presets/spain
Directory.
presets/sweden
Directory.
presets/switzerland
Directory.
presets/turkey
Directory.
presets/ukraine
Directory.
presets/uruguay
Directory.
presets/usa
Directory.
1 2 3 4 > >> (Page 1 of 4)