- Apr 19, 2023
-
-
Martin Christoph Hierholzer authored
-
- Mar 16, 2023
-
-
Dietrich Rothe authored
This provides ChimeraTK::<project-name> as cmake imported target. Variables <project_name>_INCLUDE_DIRS, <project_name>LIBRARY_DIRS, <project_name>_LIBRARIES, <project_name>_CXX_FLAGS, <project_name>_LINKER_FLAGS are provided for compatibility but are generated from cmake-exports where possible and cmake imported targets should be preferred. * provide function for option array conversion to be used with target_compile_options etc + FindPackage results, where findPackage results are of incorrect/old format * FindDOOCS: - DOOCS components as imported targets - clean up no longer needed tweaks - add timinglib as component - make use of log levels and respect QUIET argument * add_dependency: fail on wrong add_dependency usage this was unseen since it worked in most cases but in general does not in particular was causing trouble with imports from cppext second arg must be version number * pkgconfig exports - generated from cmake-exports - make linker flags come before libs, order is required e.g. for --no-as-needed flag - remove duplicates in output * FindGccAtomic - do not put absolute lib path in output since it was causing trouble with yocto builds. Should be in system lib paths anyway. Also, make GccAtomic variable output name more consistent.
-
- Jul 13, 2021
-
-
Martin Christoph Hierholzer authored
Previous attempt to work around the tine linking issue did not work.
-
- Jul 12, 2021
-
-
Martin Christoph Hierholzer authored
This is a work around for not finding libtinemt at runtime. The DOOCS serverlib is lacking the RPATH, hence its dependencies are not found. If clientlib is linked first, tine is already linked.
-
- Jun 23, 2021
-
-
Martin Christoph Hierholzer authored
Search explicitly for libgul14 which is required by DOOCS libraries
-
- Oct 22, 2020
-
-
Martin Killenberg authored
Removed libtine linking workaround from FindDOOCS. Doocs libraries now are themselves linked correctly against tine.
-
- Jul 24, 2020
-
-
Jens Georg authored
This confused git massively
-
Jens Georg authored
The pkg-config file is missing so we have to search for the library manually
-
Jens Georg authored
-
Jens Georg authored
This is a work-around for libDOOCSapi linking against it but expecting /export/doocs/lib to be in the linker search path (not using rpath) May be reverted once/if doocs fixes this
-
- May 29, 2020
-
-
Jan H. K. Timm authored
-
- May 28, 2020
-
-
Martin Christoph Hierholzer authored
-
Martin Christoph Hierholzer authored
FindDOOCS: extend PKG_CONFIG_PATH by directory set via DOOCS_DIR (if set) and the hardcoded default in /export/doocs/...
-
- May 27, 2020
-
-
Martin Christoph Hierholzer authored
-
Martin Christoph Hierholzer authored
-
- Mar 13, 2020
-
-
Martin Killenberg authored
-
Martin Killenberg authored
-
- Jan 27, 2020
-
-
Martin Killenberg authored
-
- May 16, 2019
-
-
Jan H. K. Timm authored
-
- Apr 29, 2019
-
-
Jens Georg authored
-
- Feb 14, 2019
-
-
Martin Christoph Hierholzer authored
-
- Feb 19, 2018
-
-
Martin Killenberg authored
-
- Dec 12, 2016
-
-
Martin Christoph Hierholzer authored
-
Martin Christoph Hierholzer authored
-
Martin Christoph Hierholzer authored
Fixed the confusing and inconsistently used names *_LINK_FLAGS and *_LINKER_FLAGS by always setting and getting both variables
-
- Nov 24, 2016
-
-
Martin Christoph Hierholzer authored
-
Martin Christoph Hierholzer authored
added TINE_EXPORT C macro/constant to the compiler flags, which seens to be required for the latest DOOCS version
-
- Oct 13, 2016
-
-
Filip Makowski authored
-
- Sep 20, 2016
-
-
Martin Christoph Hierholzer authored
-
Martin Christoph Hierholzer authored
need to find DOOCS_DIR first, since this is the variable which might be specified at the cmake command line
-
Martin Christoph Hierholzer authored
-
- Sep 16, 2016
-
-
Martin Christoph Hierholzer authored
-
- Sep 14, 2016
-
-
Martin Christoph Hierholzer authored
-
- Sep 02, 2016
-
-
use readelf instead of readlink to extract the DOOCS version and do not strip the system-dependent part of the version (e.g. -xenial1), since it is needed to identify the version correctly.
-
- Jun 02, 2016
-
-
Martin Christoph Hierholzer authored
-
- May 27, 2016
-
-
Martin Christoph Hierholzer authored
-