Olivier Iffrig
  1. Olivier Iffrig

cmake-find-package-experiments

Public
AuthorCommitMessageCommit dateIssues
Olivier IffrigOlivier Iffrig
df5df92e799More detailed tests with targets
Olivier IffrigOlivier Iffrig
9119b21cdbbMMerge branch 'feature/shared'
Olivier IffrigOlivier Iffrig
a8834e407eeAdd a configuration switch for RPATH
Olivier IffrigOlivier Iffrig
d4a640d4ef8MAdd an option to use shared libraries when building targets
Olivier IffrigOlivier Iffrig
5b0288eb336Add relative RPATH for shared targets
Olivier IffrigOlivier Iffrig
ae4a9187e5dAdd an option to build shared libraries
Olivier IffrigOlivier Iffrig
b73d76ee84cInstall targets
Olivier IffrigOlivier Iffrig
888a7003622Add the cmake dir to CMake's module path
Olivier IffrigOlivier Iffrig
5a906a25153Create a directory for CMake macros
Olivier IffrigOlivier Iffrig
5d1a4f24909Put all configuration into globalconfig.cmake
Olivier IffrigOlivier Iffrig
0f1cc44bec4MAdd an extra layer of package dependency
Olivier IffrigOlivier Iffrig
d0f5ed80a16Update README
Olivier IffrigOlivier Iffrig
3eeab501efeAdd a "package in the middle" configuration
Olivier IffrigOlivier Iffrig
5bc83d4f4f3Add a loop to generate more than one package
Olivier IffrigOlivier Iffrig
1999fdd80fbParametrise the package name as well
Olivier IffrigOlivier Iffrig
8972663568aParametrise the lib name used by myproj
Olivier IffrigOlivier Iffrig
0df728db6aaPut mylib definitions in a namespace
Olivier IffrigOlivier Iffrig
333ba1b9cd5Generate a config file for run-tests.sh from CMake
Olivier IffrigOlivier Iffrig
5f9eb31c638Prettify output and error messages
Olivier IffrigOlivier Iffrig
72c2091fb82Factorise run-tests.sh
Olivier IffrigOlivier Iffrig
f926ad145ffSelect the tests to be run by passing them on the command-line
Olivier IffrigOlivier Iffrig
5f931ca704eCosmetics
Olivier IffrigOlivier Iffrig
ac8b68b6808Typo
Olivier IffrigOlivier Iffrig
8929b5c7f69MAdd targets to the test project
Olivier IffrigOlivier Iffrig
15cb843c80bAdd a target for myproj
Olivier IffrigOlivier Iffrig
13275fd2c86Add a target for mypack
Olivier IffrigOlivier Iffrig
ba795556ef7Prettify output
Olivier IffrigOlivier Iffrig
51f44609f04Put myproj into a directory
Olivier IffrigOlivier Iffrig
9961b6341fbDo not fail silently when preparing tests
Olivier IffrigOlivier Iffrig
0d3564534e9Add a top-level configuration file
Olivier IffrigOlivier Iffrig
9765e6f5a7aPut mypack into a directory
Olivier IffrigOlivier Iffrig
3b403728a91Fixes in README.md
Olivier IffrigOlivier Iffrig
3fc3aa8bd5aAdd a subproject depending on mypack
Olivier IffrigOlivier Iffrig
e1ab98eead6Make paths relative to the toplevel build directory
Olivier IffrigOlivier Iffrig
32e52e0d1e9Put the env.cmake into the source directory
Olivier IffrigOlivier Iffrig
1b11dd93825Rename myproj to mybundle
Olivier IffrigOlivier Iffrig
f7ed7058f0fEffect of setting CMP0074 to NEW
Olivier IffrigOlivier Iffrig
1eab6cd544fDump CMake variables for troubleshooting
Olivier IffrigOlivier Iffrig
868a7f5e010Interaction between <package>_ROOT and CMAKE_PREFIX_PATH
Olivier IffrigOlivier Iffrig
57a648bbd5cTypo
Olivier IffrigOlivier Iffrig
0ace55ed78fExperiments with <package>_ROOT
Olivier IffrigOlivier Iffrig
1f8fd89dcf9Define <package>_ROOT if needed (CMake 3.12)
Olivier IffrigOlivier Iffrig
00498b0767bAllow policy setting from the env.cmake file
Olivier IffrigOlivier Iffrig
c6fb1879ef4Typo
Olivier IffrigOlivier Iffrig
feb6f006fadInitial import