- May 19, 2017
-
-
Vakhtang Tsulaia authored
Update copy_rpm_eos.sh to catch if there are any problems during the rpm copy as per ATLINFR-1740. See merge request !1836 Former-commit-id: c0ae1e94
- May 11, 2017
-
-
Graeme A Stewart authored
Add some environment variables with a standard pattern of External_URL and External_REF that control the repository URL and refrence used in the checkout scripts. This makes it much easier to test changes to these repositories before they are merged into the main repos. The special value "current" for the URL signals no clone or checkout and leaves the current checkout in place, so that even uncommitted changes can be tested. Former-commit-id: 061edbfd
-
- May 03, 2017
-
-
Use tdaq software stack from cvmfs (ATLINFR-1689) See merge request !1290 Former-commit-id: 8af80c60
-
- Apr 30, 2017
-
-
Davide Gerbaudo authored
Use tdaq software stack from cvmfs (ATLINFR-1689) See merge request !1290 Former-commit-id: 5c578ad1
-
- Mar 06, 2017
-
-
Attila Krasznahorkay authored
As this code is now picked up from the AthenaExternals project. Former-commit-id: b2fd5c83
-
- Mar 04, 2017
-
-
Emil Obreshkov authored
new copy_rpm_eos.sh to be used by the nightly builds See merge request !286 Former-commit-id: 141fde3e
-
- Feb 27, 2017
-
-
Attila Krasznahorkay authored
set of externals. And to use a different release number. Former-commit-id: ab0e984ceeb2eba4e131b5282edccbb1f7fc90fe
-
- Feb 14, 2017
-
-
Attila Krasznahorkay authored
The setup.sh script no longer requires a directory to exist for it to be set up (AtlasCMake-00-01-70-10) * Removed the requirement from setup.sh.in that it would only set up existing directories. Mainly to simplify setting up work areas on top of a release. * Tagging as AtlasCMake-00-01-70-10 Former-commit-id: 807f81c2
-
- Feb 03, 2017
-
-
Graeme Stewart authored
Note that this is a temporary fix, pending the switch to storing the ATLAS CMake helpers in the AtlasExternals repository. Former-commit-id: d853bb2b
-
- Jan 16, 2017
-
-
Attila Krasznahorkay authored
Teaching the tdaq find modules how to find the same externals that were used by the base project, when using a hand-defined build mode. (For instance Debug on top of RelWithDebInfo.) (AtlasCMake-00-01-70-09) * Backported the updates of Findtdaq-common.cmake, Finddqm-common.cmake and Findtdaq.cmake from AtlasCMake-00-01-88. * This should fix ATLINFR-1402 * Tagging as AtlasCMake-00-01-70-09 Former-commit-id: 361388aa
-
- Dec 16, 2016
-
-
Attila Krasznahorkay authored
* Updated FindCASTOR.cmake to be compatible with LCG_86. As well as the older LCG releases. * Tagging as AtlasLCG-00-00-75 2016-11-08 Attila Krasznahorkay <Attila.Krasznahorkay@cern.ch> * Taught FindLhapdf.cmake to set the environment variables correctly even when LHAPDF was compiled as part of a base project, and is not taken from LCG. * Tagging as AtlasLCG-00-00-74 Former-commit-id: 742faf6e
-
- Dec 01, 2016
-
-
Frank Winklmeier authored
* modules/Findtdaq.cmake: Adjust to new location of OKS database (ATR-13357) * Tagging as AtlasCMake-00-01-70-08 Former-commit-id: 0a46156f
-
Antonio Limosani authored
* ATLINFR-1076 Set PYTHONHOME * Tagging as AtlasLCG-00-00-73 2016-10-25 Johannes Elmsheuser <Johannes.Elmsheuser@cern.ch> * Patch FindDavix.cmake for correct library setup, used in ByteStreamStoragePlugins * Tagging as AtlasLCG-00-00-72 2016-09-27 Attila Krasznahorkay <Attila.Krasznahorkay@cern.ch> * Made FindROOT.cmake check the version of ROOT found, in case the user asks for a minimum/exact version. * Tagging as AtlasLCG-00-00-71 2016-09-07 Attila Krasznahorkay <Attila.Krasznahorkay@cern.ch> * Changed the logic in LCGConfig-version.cmake, so that it wouldn't try to access AFS at all when we don't try to set up an actual release. * Updated some find-modules to search for externals in system directories when we didn't set up an actual LCG release. * The code now avoids setting up RPM dependencies for packages ... (Long ChangeLog diff - truncated) Former-commit-id: b8b2d6c7
-
- Nov 26, 2016
-
-
Johannes Elmsheuser authored
* modules/Findtdaq.cmake: Fix of the tdaq RPM dependency * Tagging as AtlasCMake-00-01-70-07 2016-11-22 Johannes Elmsheuser <Johannes.Elmsheuser@cern.ch> * Findtdaq.cmake port new RPM naming schema from trunk * Tagging as AtlasCMake-00-01-70-06 2016-11-08 OAna Boeriu <oana.boeriu@cern.ch> * Moved the dbg option outside of the for-loop * Tagging as AtlasCMake-00-01-70-05 2016-11-08 Oana Boeriu <oana.boeriu@cern.ch> * Added new UndefinedBehaviorSanitizer output to dbg platform builds option - OBO Stewart Martin-Haugh * Tagging as AtlasCMake-00-01-70-04 Former-commit-id: 026d8381c2cb96877b782f46efe8943a3e5587e8
-
- Nov 01, 2016
-
-
Atlas-Software Librarian authored
* fixed small typo in tdaq/tdaq-common/dqm-common dependencies names in the corresponding cmake modules * Tagging as AtlasCMake-00-01-70-03 2016-10-11 Emil Obreshkov <obreshko@cern.ch> * updated tdaq/tdaq-common/dqm-common dependencies names in the corresponding cmake modules * Tagging as AtlasCMake-00-01-70-02 Former-commit-id: e8f4f11f
-
- Oct 11, 2016
-
-
Attila Krasznahorkay authored
* Disabled -Wl,--no-undefined for 21.0.X in this branch tag. * Tagging as AtlasCMake-00-01-70-01 2016-08-23 Attila Krasznahorkay <Attila.Krasznahorkay@cern.ch> * Fixing the issue described in ATLINFR-1240 with the setup of the CALIBPATH environment variable in ZSH. As it turns out, the cause of this was something that I'd label as a ZSH bug. * Tagging as AtlasCMake-00-01-70 2016-08-19 Attila Krasznahorkay <Attila.Krasznahorkay@cern.ch> * Re-enabling the -Wl,--no-undefined flag, to be used in the CMAKE nightly. * Tagging as AtlasCMake-00-01-69 Former-commit-id: cd324943
-
- Sep 15, 2016
-
-
Johannes Elmsheuser authored
* Modfiy Findpyanalysis.cmake to use site.py instead of numpy/__init__.py to find the PYTHONPATH 2016-09-01 Johannes Elmsheuser <Johannes.Elmsheuser@cern.ch> * Modfiy Findpytools.cmake to use site.py instead of mock.py to find the PYTHONPATH Former-commit-id: a3d7a030
-
- Sep 01, 2016
-
-
Attila Krasznahorkay authored
* Modified FindFFTW.cmake to (hopefully) be able to cooperate with the FFTW version built by External/AtlasFFTW. * Updated the code to be able to find/use tcmalloc from inside of the LCG release. In case we don't build our own version of it inside AtlasExternals. * Tagging as AtlasLCG-00-00-67 2016-08-19 Attila Krasznahorkay <Attila.Krasznahorkay@cern.ch> * Taught the code to recognise absolute path names in the LCG text files. To be able to use the LCG nightly builds correctly as well. * Tagging as AtlasLCG-00-00-66 2016-08-15 Emil Obreshkov <obreshko@cern.ch> * Small protection when reading lines from LCG_externals_<platform>.txt file * Tagging as AtlasLCG-00-00-65 Former-commit-id: f98af516
-
- Aug 19, 2016
-
-
Johannes Elmsheuser authored
* scripts/acmake.py (show_clients): add check if directory exists * Tagging as AtlasCMake-00-01-68 2016-08-11 Attila Krasznahorkay <Attila.Krasznahorkay@cern.ch> * Fixed atlas_add_dictionary(...) to behave the same way with Navigables as the CMT pattern did. That for all types that need Navigable dictionaries, would get DataLink and ElementLink dictionaries automatically as well. * Tagging as AtlasCMake-00-01-67 2016-08-09 Attila Krasznahorkay <Attila.Krasznahorkay@cern.ch> * Made sure that FindGaudi.cmake would not pollute the user's environment with variables used by it internally. * Tested that Johannes's code seems to work as it should. * Tagging as AtlasCMake-00-01-66 2016-08-09 Johannes Elmsheuser <Johannes.Elmsheuser@cern.ch> * Added 4 and 5 digit cache support for Gaudi RPM - fixes ATLINFR-1217 * Tagging as AtlasCMake-00-01-65 ... (Long ChangeLog diff - truncated) Former-commit-id: c9f14dab
-
Attila Krasznahorkay authored
* Increased the limit on the size of the LCG "info files" to 5 MBs. To allow using LCG_85 correctly. * Tagging as AtlasLCG-00-00-64 2016-07-20 Oana Boeriu <Oana.Boeriu@cern.ch> * Adding some additional link options for the Boost libraries cf ATLINFR-1150 2016-07-15 Attila Krasznahorkay <Attila.Krasznahorkay@cern.ch> * Added a very simple FindQt5.cmake module to allow some very basic development using LCG's Qt5 version. Unfortunately uic doesn't work with this setup out of the box, only if the user sources the build area's setup script before the build. Should be good enough for some first development though. * Tagging as AtlasLCG-00-00-62 2016-06-21 Attila Krasznahorkay <Attila.Krasznahorkay@cern.ch> * Updated FindBoost.cmake to always set up linking against the (p)thread(s) library. Since many ATLAS packages use Boost code that internally uses that library. * Tagging as AtlasLCG-00-00-61 ... (Long ChangeLog diff - truncated) Former-commit-id: fec8fdcc
-
- Jul 02, 2016
-
-
Attila Krasznahorkay authored
* Changed the "short name" of CentOS to "centos" from the previous "cc". As that's the new SFT convention. * Tagging as AtlasCMake-00-01-57 2016-06-15 Attila Krasznahorkay <Attila.Krasznahorkay@cern.ch> * Removed the debugging message that I left in FindGaudi.cmake, while debugging why it wasn't picking up the right RPM version in the nightly. It wasn't causing any problems, was just printing an annoying message. (Which was highlighted a lot more by QtCreator.) * Tagging as AtlasCMake-00-01-56 2016-06-13 Stewart Martin-Haugh <smh@cern.ch> * Remove build flags already part of the C++14 standard (ATR-1086) * Tagging as AtlasCMake-00-01-55 Former-commit-id: 0a2a973a0bdfa14baf892f519f578e07d477e40d
-
Attila Krasznahorkay authored
* Changed the "short name" of CentOS to "centos" from the previous "cc". As that's the new SFT convention. * Tagging as AtlasLCG-00-00-60 2016-06-03 Attila Krasznahorkay <Attila.Krasznahorkay@cern.ch> * As it turned out, the previous code broke down when trying to generate environment setup files, while having included the package "with version 0". This should now work as well. * Tagging as AtlasLCG-00-00-59 2016-06-03 Attila Krasznahorkay <Attila.Krasznahorkay@cern.ch> * Made it possible to make use of the modules of the package without actually setting up an LCG release. So that we could use the same find modules for looking up externals in standalone builds as well. * Tagging as AtlasLCG-00-00-58 Former-commit-id: 988f487c2f4575e5c91c76fb4593016308c4f6e2
-
- Jun 14, 2016
-
-
Attila Krasznahorkay authored
Patching FindGaudi.cmake, and making the ReleaseData generation a little smarter (AtlasCMake-00-01-54) * Turned off the automatic documentation generation once again. * Tried to make FindGaudi.cmake pick up the correct version of Gaudi for the RPM name generation in the nightly. The proper fix for this will be to generate a text file in the Gaudi build that FindGaudi.cmake will be able to use to get this version number. * Made the ReleaseData file generation a little smarter. Making use of a few more NICOS environment variables than it did before. (Made sure that the file would still look reasonable when generating it outside of NICOS.) * Tagging as AtlasCMake-00-01-54 2016-06-02 Attila Krasznahorkay <Attila.Krasznahorkay@cern.ch> * Updated Doxygen to create many subdirectories for its documentation. As AFS can not deal with a single directory layout. * Moved the tag file into the doc/ subdirectory in the installation tree. * Declared an installation rule for the documentation files. * Turned on the default build of the "doc" target once again. As ... (Long ChangeLog diff - truncated) Former-commit-id: 081a0df6
-
Attila Krasznahorkay authored
* Updated the package to find Graphviz's dot executable using FindDoxygen.cmake, and also set up a dependency on the graphviz RPM. * Took the opportunity to also add LCG's Qt5 to CMAKE_PREFIX_PATH. But a bit more will be needed before we could use Qt5 in a relocatable manner from LCG. * Tagging as AtlasLCG-00-00-57 Former-commit-id: 687baf2f
-
- May 27, 2016
-
-
Attila Krasznahorkay authored
Former-commit-id: 3bf1e1c2b19ce6f230f054d6a813e46d1712408b
-
Attila Krasznahorkay authored
Taught LCGConfig.cmake how to insert information about this package into the project's packages.txt file (AtlasLCG-00-00-56) Former-commit-id: 9075c26c
-