# # ChangeLog for trunk/FACT++/CMakeLists.txt # # Generated by Trac 1.5.2 # 11/13/24 13:59:27 Fri, 16 Apr 2021 09:07:28 GMT tbretz [20079] * trunk/FACT++/CMakeLists.txt (modified) Define BOOST_FILESYSTEM_NO_DEPRECATED as suggested in the documentation. Mon, 12 Apr 2021 20:10:04 GMT tbretz [20078] * trunk/FACT++/CMakeLists.txt (modified) typo in a comment Mon, 12 Apr 2021 19:35:02 GMT tbretz [20076] * trunk/FACT++/CMakeLists.txt (modified) Moved rc-files to an etc dir. Mon, 12 Apr 2021 18:33:17 GMT tbretz [20074] * trunk/FACT++/CMakeLists.txt (modified) fact++.rc must be in the bin directory. Mon, 12 Apr 2021 17:56:34 GMT tbretz [20072] * trunk/FACT++/CMakeLists.txt (modified) Minor fix to installing fpgaftmctrl Mon, 12 Apr 2021 17:48:16 GMT tbretz [20070] * trunk/FACT++/CMakeLists.txt (modified) Restructured to allow for 'make install' as a shortcut, added ... Mon, 12 Apr 2021 13:45:56 GMT tbretz [20068] * trunk/FACT++/CMakeLists.txt (modified) With some compilers Threads need to be specified explicitly in ... Mon, 12 Apr 2021 10:36:55 GMT tbretz [20060] * trunk/FACT++/CMakeLists.txt (modified) Allow compilation without v8, minor fixes to boost hacks, moved ... Tue, 23 Mar 2021 10:39:09 GMT tbretz [20045] * trunk/FACT++/CMakeLists.txt (modified) * trunk/FACT++/cmake/FindV8.cmake (modified) Set C standard, issue a message whenever it is clear what library ... Wed, 02 Dec 2020 11:50:06 GMT tbretz [20008] * trunk/FACT++/CMakeLists.txt (modified) It seems that MYSQL_LIBRARY gets defined even though it might be ... Wed, 18 Nov 2020 14:45:25 GMT tbretz [20007] * trunk/FACT++/CMakeLists.txt (modified) If there is a choice - choose the newer version. Thu, 22 Oct 2020 15:44:53 GMT tbretz [19999] * trunk/FACT++/CMakeLists.txt (modified) That should not have been there... Thu, 24 Sep 2020 19:26:59 GMT tbretz [19998] * trunk/FACT++/CMakeLists.txt (modified) Automatically disable gui Thu, 24 Sep 2020 19:20:58 GMT tbretz [19997] * trunk/FACT++/CMakeLists.txt (modified) Added a warning when the Qt5-dev package is missing but Qt5 is required Thu, 24 Sep 2020 17:01:11 GMT tbretz [19996] * trunk/FACT++/CMakeLists.txt (modified) Added a warning to make users aware of an anaconda problem; improved ... Mon, 27 Jul 2020 16:29:02 GMT tbretz [19976] * trunk/FACT++/CMakeLists.txt (modified) * trunk/FACT++/cmake/FindQwt.cmake (modified) Implemented basic support for compiling with Qt5 (this is not yet ... Sun, 26 Jul 2020 19:02:42 GMT tbretz [19973] * trunk/FACT++/CMakeLists.txt (modified) Added corsika2sql to the programs that get compiled. Sun, 26 Jul 2020 18:57:42 GMT tbretz [19972] * trunk/FACT++/CMakeLists.txt (modified) this hopefully fixed a problem with a namspace clash with boost ... Thu, 16 Jan 2020 17:46:14 GMT tbretz [19927] * trunk/FACT++/CMakeLists.txt (modified) Added gudectrl. Sat, 14 Dec 2019 19:40:21 GMT tbretz [19896] * trunk/FACT++/CMakeLists.txt (modified) Added more resource files for the spectrum program Wed, 11 Dec 2019 20:09:33 GMT tbretz [19883] * trunk/FACT++/CMakeLists.txt (modified) Added spectrum program, added support for binary resources linked ... Fri, 01 Nov 2019 19:44:22 GMT tbretz [19855] * trunk/FACT++/CMakeLists.txt (modified) It seems there was a DEFINED missing. Wed, 30 Oct 2019 18:40:29 GMT tbretz [19839] * trunk/FACT++/CMakeLists.txt (modified) This hopefully fixes some problems with gloabl installations of root ... Wed, 30 Oct 2019 16:33:53 GMT tbretz [19836] * trunk/FACT++/CMakeLists.txt (modified) Some convenience stuff for debugging (a link to thisroot.sh Sun, 27 Oct 2019 20:26:42 GMT tbretz [19818] * trunk/FACT++/CMakeLists.txt (modified) Implmented a NO_ROOT for testing purposes. Root is also required for ... Fri, 25 Oct 2019 22:46:05 GMT tbretz [19793] * trunk/FACT++/CMakeLists.txt (modified) * trunk/FACT++/src/csv2root.cc (added) Now also the opposite direction is possible. Fri, 25 Oct 2019 19:21:21 GMT tbretz [19792] * trunk/FACT++/CMakeLists.txt (modified) * trunk/FACT++/src/root2csv.cc (added) This is a new general purpose tool similar to the root2sql which ... Thu, 24 Oct 2019 19:59:16 GMT tbretz [19791] * trunk/FACT++/CMakeLists.txt (modified) Fixed the missing CLANG_MIN Thu, 24 Oct 2019 13:01:18 GMT tbretz [19784] * trunk/FACT++/CMakeLists.txt (modified) Better formatting of error message Thu, 24 Oct 2019 12:44:52 GMT tbretz [19781] * trunk/FACT++/CMakeLists.txt (modified) Same error message than for cmake itself. Thu, 24 Oct 2019 12:39:48 GMT tbretz [19780] * trunk/FACT++/CMakeLists.txt (modified) Enforce at least cmake 3.0 (cmake 2.8.12 fails), gcc 4.4.7 (known to ... Fri, 11 Oct 2019 08:35:19 GMT tbretz [19757] * trunk/FACT++/CMakeLists.txt (modified) Changed the strategy how root finds GQt (if available at all) and ... Thu, 10 Oct 2019 18:57:31 GMT tbretz [19754] * trunk/FACT++/CMakeLists.txt (modified) Implemented VIEWER_ONLY option. Thu, 03 Oct 2019 14:55:25 GMT tbretz [19714] * trunk/FACT++/CMakeLists.txt (modified) Added ratescan program for HAWC's Eye Thu, 03 Oct 2019 11:04:11 GMT tbretz [19708] * trunk/FACT++/CMakeLists.txt (modified) * trunk/FACT++/src/HeadersGTC.h (added) * trunk/FACT++/src/gtcdust.cc (added) Added tool to read GTC dust values. Thu, 26 Sep 2019 08:05:18 GMT tbretz [19682] * trunk/FACT++/CMakeLists.txt (modified) Renamed famousbias source file. Wed, 25 Sep 2019 19:51:51 GMT tbretz [19681] * trunk/FACT++/CMakeLists.txt (modified) Renamed source file. Mon, 23 Sep 2019 19:37:30 GMT tbretz [19671] * trunk/FACT++/CMakeLists.txt (modified) This seems to be a minimalistic way to link the libraries -- I had ... Wed, 10 Apr 2019 09:35:23 GMT tbretz [19490] * trunk/FACT++/CMakeLists.txt (modified) For convienece in debugging, print system information when available. Thu, 28 Mar 2019 23:50:05 GMT tbretz [19464] * trunk/FACT++/CMakeLists.txt (modified) Set HAVE_CURL and HAVE_MAILX when found. Thu, 28 Mar 2019 20:50:30 GMT tbretz [19453] * trunk/FACT++/CMakeLists.txt (modified) moon was missing Tue, 05 Feb 2019 16:09:05 GMT tbretz [19439] * trunk/FACT++/CMakeLists.txt (modified) Added the new scheduler. Mon, 28 Jan 2019 18:09:28 GMT tbretz [19432] * trunk/FACT++/CMakeLists.txt (modified) * trunk/FACT++/src/calcsourcemc.cc (added) Added the calcsource for MC data: Sun, 02 Dec 2018 18:32:30 GMT tbretz [19412] * trunk/FACT++/CMakeLists.txt (modified) Added beaglectrl to famous section. Tue, 20 Nov 2018 13:58:40 GMT tbretz [19409] * trunk/FACT++/CMakeLists.txt (modified) This will help to identify if the environment is screwed up. Tue, 20 Nov 2018 13:41:00 GMT tbretz [19408] * trunk/FACT++/CMakeLists.txt (modified) OpenSSL is only required for the non-tools (ConnectionSSL). Thu, 15 Nov 2018 16:15:47 GMT tbretz [19402] * trunk/FACT++/CMakeLists.txt (modified) Seems to be better located here... (behind something else, although I ... Wed, 14 Nov 2018 22:10:57 GMT tbretz [19398] * trunk/FACT++/CMakeLists.txt (modified) Also the boost libraries are required. Wed, 14 Nov 2018 16:25:26 GMT tbretz [19395] * trunk/FACT++/CMakeLists.txt (modified) Check CCfits after CCFitsio because of their dependencies. Print the ... Tue, 13 Nov 2018 16:23:05 GMT tbretz [19393] * trunk/FACT++/CMakeLists.txt (modified) Allow to select the default observatory location during compile time. ... Sun, 11 Nov 2018 15:51:20 GMT tbretz [19379] * trunk/FACT++/CMakeLists.txt (modified) Already linked in libConfiguration Sat, 10 Nov 2018 18:42:44 GMT tbretz [19371] * trunk/FACT++/CMakeLists.txt (modified) Compile getevent in toolsonly mode (to allow the installtion of the ... Thu, 08 Nov 2018 11:35:46 GMT tbretz [19362] * trunk/FACT++/CMakeLists.txt (modified) Improved the detection of root. This hopefully works now also with an ... Mon, 29 Oct 2018 17:06:36 GMT tbretz [19325] * trunk/FACT++/CMakeLists.txt (modified) This solution is easier to read Mon, 29 Oct 2018 16:59:31 GMT tbretz [19323] * trunk/FACT++/CMakeLists.txt (modified) Now this version works for 5.34 with a classical compilation, 6.x ... Mon, 29 Oct 2018 14:21:30 GMT tbretz [19322] * trunk/FACT++/CMakeLists.txt (modified) If root does not create output, create it ourselves. Sat, 27 Oct 2018 19:00:55 GMT tbretz [19314] * trunk/FACT++/CMakeLists.txt (modified) * trunk/FACT++/Makefile.am (modified) * trunk/FACT++/gui/MainWindow.h (modified) * trunk/FACT++/gui/RawEventsViewer/RawEventsViewer.h (modified) Just removed the need for __CMAKE__ by renaming the Makefile qt4 ui ... Sat, 27 Oct 2018 18:51:59 GMT tbretz [19313] * trunk/FACT++/CMakeLists.txt (modified) Unintentionally comitted line. Sat, 27 Oct 2018 18:51:31 GMT tbretz [19312] * trunk/FACT++/CMakeLists.txt (modified) * trunk/FACT++/gui/MainWindow.h (modified) * trunk/FACT++/gui/RawEventsViewer/RawEventsViewer.cc (modified) * trunk/FACT++/gui/RawEventsViewer/RawEventsViewer.h (modified) Defining a preprocessor directive for our __CMAKE__ build avoids to ... Wed, 24 Oct 2018 22:10:30 GMT tbretz [19303] * trunk/FACT++/CMakeLists.txt (modified) Some minor fix to run it with cmake compiled root. Wed, 24 Oct 2018 15:37:54 GMT tbretz [19285] * trunk/FACT++/CMakeLists.txt (modified) This should (hopefully) make compilation compatible with root version ... Mon, 22 Oct 2018 21:29:30 GMT tbretz [19278] * trunk/FACT++/CMakeLists.txt (modified) Improvements to groff-stuff Mon, 22 Oct 2018 21:12:12 GMT tbretz [19277] * trunk/FACT++/CMakeLists.txt (modified) For a cleaner build directory we build the librarries into a ... Mon, 22 Oct 2018 18:23:36 GMT tbretz [19265] * trunk/FACT++/CMakeLists.txt (modified) Check for root2html and roff2pdf -- they are in a different package ... Mon, 22 Oct 2018 15:54:38 GMT tbretz [19245] * trunk/FACT++/CMakeLists.txt (modified) CMAKE_INCLUDE_CURRENT should be set also with TOOLS_ONLY Sat, 08 Sep 2018 20:54:11 GMT tbretz [19227] * trunk/FACT++/CMakeLists.txt (modified) This also includes all 3.5.x now. Sat, 08 Sep 2018 20:51:10 GMT tbretz [19226] * trunk/FACT++/CMakeLists.txt (modified) cmake 3.5 unfortunately doesn't know LIST(FILTER) yet Sat, 08 Sep 2018 20:33:35 GMT tbretz [19225] * trunk/FACT++/CMakeLists.txt (modified) Try to find automatically to which mysqlclient mysql++ links and use ... Sat, 08 Sep 2018 19:04:53 GMT tbretz [19223] * trunk/FACT++/CMakeLists.txt (modified) As a default use 'clang', 'gcc' and 'cc' Sat, 08 Sep 2018 18:36:04 GMT tbretz [19222] * trunk/FACT++/CMakeLists.txt (modified) That's the better approach. Sat, 08 Sep 2018 18:20:54 GMT tbretz [19219] * trunk/FACT++/CMakeLists.txt (modified) Default build type should be 'Release' Fri, 07 Sep 2018 20:49:20 GMT tbretz [19218] * trunk/FACT++/CMakeLists.txt (modified) Moved to fit the detection of boost. Fri, 07 Sep 2018 20:35:47 GMT tbretz [19217] * trunk/FACT++/CMakeLists.txt (modified) Added a fix for clang with boost<1.60 (maybe only required for Ubuntu ... Fri, 07 Sep 2018 11:06:04 GMT tbretz [19216] * trunk/FACT++/CMakeLists.txt (modified) Nova needs to be linked with Time already, skip uknown pragmas ... Thu, 30 Aug 2018 14:39:53 GMT tbretz [19192] * trunk/FACT++/CMakeLists.txt (modified) Compile caclsource as tool Fri, 24 Aug 2018 11:05:57 GMT tbretz [19188] * trunk/FACT++/CMakeLists.txt (modified) Changed required cmake version to 3.5 (3.0.2 has problems), added ... Sun, 19 Aug 2018 16:34:26 GMT tbretz [19182] * trunk/FACT++/CMakeLists.txt (modified) With the current setting BOOST 1.47 should be enough (ISDC Version in ... Sat, 18 Aug 2018 19:40:14 GMT tbretz [19175] * trunk/FACT++/CMakeLists.txt (modified) Link libraries with full path so that their position can be ... Sat, 18 Aug 2018 16:21:04 GMT tbretz [19171] * trunk/FACT++/CMakeLists.txt (modified) Turn of man page production if the required executables are missing. Sat, 18 Aug 2018 16:06:16 GMT tbretz [19170] * trunk/FACT++/CMakeLists.txt (modified) This improves linking with the mysql libraries in particular if ... Sun, 05 Aug 2018 11:49:49 GMT tbretz [19141] * trunk/FACT++/CMakeLists.txt (modified) Implemented packaging and an option to keep only the general tools. Mon, 30 Jul 2018 22:00:37 GMT tbretz [19099] * trunk/FACT++/CMakeLists.txt (modified) * trunk/FACT++/src/fits2sql.cc (added) Added fits2sql -- maybe it can be unified with root2sql? Thu, 19 Jul 2018 17:16:32 GMT tbretz [19065] * trunk/FACT++/CMakeLists.txt (modified) Should compile with Boost 1.54 as well, Qwt was not checked. Mon, 16 Jul 2018 15:40:39 GMT tbretz [19054] * trunk/FACT++/CMakeLists.txt (modified) Added 'calcsource' Thu, 12 Jul 2018 16:58:24 GMT tbretz [19052] * trunk/FACT++/CMakeLists.txt (modified) This output was for debugging, I believe it is not required anymore Thu, 12 Jul 2018 16:54:51 GMT tbretz [19051] * trunk/FACT++/CMakeLists.txt (modified) Those two lines were obsolete, FIND_PACKAGE already checks for the ... Thu, 12 Jul 2018 13:33:27 GMT tbretz [19048] * trunk/FACT++/CMakeLists.txt (modified) Added OpenSSL package (still to fail in case it is not found) and ... Wed, 20 Jun 2018 18:33:36 GMT tbretz [19023] * trunk/FACT++/CMakeLists.txt (modified) Added missing dim dns Wed, 16 May 2018 16:03:16 GMT tbretz [19013] * trunk/FACT++/CMakeLists.txt (modified) Added something for the famous-branch. Sat, 07 Apr 2018 16:30:26 GMT tbretz [18993] * trunk/FACT++/CMakeLists.txt (modified) * trunk/FACT++/Makefile.am (modified) * trunk/FACT++/src/HeadersRainSensor.h (added) * trunk/FACT++/src/rainsensor.cc (added) Implemented a program to read the rain sensor data from MAGIC. Fri, 06 Apr 2018 19:00:46 GMT tbretz [18992] * trunk/FACT++/CMakeLists.txt (modified) Updated to the famous and iceact section Fri, 06 Apr 2018 18:47:21 GMT tbretz [18991] * trunk/FACT++/CMakeLists.txt (modified) Some more improvements, clang is not compatible in Release mode with ... Fri, 06 Apr 2018 16:00:47 GMT tbretz [18990] * trunk/FACT++/CMakeLists.txt (modified) Mostly changes to properly implement Qt support and get the GUIs ... Thu, 05 Apr 2018 18:17:45 GMT tbretz [18980] * trunk/FACT++/CMakeLists.txt (added) This is a first draft of using cmake and clang for compilation -- not ...