db69044747
fix git-revision.h generation: output to build tree and add missing dependencies
...
Generate git-revision.h into CMAKE_BINARY_DIR/src/ (which is in the
include path) instead of the source tree. Remove the header from
add_executable() source lists, and add missing add_dependencies on
git_revision for all Qt5/Qt6 targets.
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com >
2026-02-13 14:05:02 +01:00
cb171d9800
generate git-revision.h at build time instead of configure time
...
Replace execute_process with add_custom_target so the git revision
check runs on every build, not just on cmake configure.
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com >
2026-02-13 14:01:17 +01:00
adcd0ea39f
cmake version check for policy setting.
2026-02-13 14:00:11 +01:00
b00fb31dc3
set cmake Boost find policy.
2026-02-13 13:56:34 +01:00
957d95d352
more detailed NeXus support message.
2026-01-20 08:26:31 +01:00
1e60d92814
spirit classic/qi -> x3. Increase musrfit and library version to 1.9.10/1.7.0.
2026-01-16 10:01:33 +01:00
29d6342517
deal with Boost 1.89 not having system as component anymore.
2025-11-26 18:21:15 +01:00
5657fa1f2b
adopted cmake to newest DKS version.
2025-06-10 14:44:48 +02:00
2bf7ea1084
new version 1.9.9. Adopted ChangeLog and CMakeLists.txt.
2025-06-10 14:33:50 +02:00
e48a4c0081
simplify git-revision.h generation.
2025-06-03 12:05:55 +02:00
bccd069367
add a user interface option to export data from a msr-file view (single- or multiple files).
2025-03-25 07:57:25 +01:00
6a32ba5766
add switch to enable/disable HDF4 support for NeXus.
2025-01-29 08:17:30 +01:00
8dc871e082
path-run-name in RUN block of the msr-file can now handle spaces.
2025-01-20 16:10:25 +01:00
3004823f36
added jump to block feature.
2024-12-02 20:11:54 +01:00
a6a3d26cd2
added the option to write the content of the MINUIT2.OUTPUT ascii file as yaml. This extends the previous commit from Ryan M.L. McFadden.
2024-06-18 12:56:21 +02:00
f62a3cc88e
add CPU info to the configure process.
2024-06-10 11:14:54 +02:00
aa32d07929
updated version info, due to the macOS OpenMP support.
2024-06-08 16:28:48 +02:00
45d87bc645
modernize the way how to check/deal with OpenMP. This helps also on the macOS side.
2024-06-07 15:31:34 +02:00
90d5e74289
increased musrfit patch number.
2024-04-20 09:59:04 +02:00
326587c912
added proper rpath handling.
2023-11-17 09:02:58 +01:00
d96d1f68d5
increased main version to 1.9.2, libPMusr to 1.4.0, and mupp to 1.1.0.
2023-10-25 10:59:25 +02:00
dbe129e7f1
dump_header can dump #counts for each detector. Currently only for MusrRoot.
2023-05-18 08:17:28 +02:00
dd80782cfe
add musrfit version info on the config output.
2023-02-17 10:15:27 +01:00
3e534d11f7
add feature that mupp_plotter can show/hide lines between the data points.
2022-12-04 10:50:55 +01:00
0dd34fbdf0
updated CMakeLists.txt to get more version info.
2022-11-25 10:21:27 +01:00
e32aa61643
replaced sprintf -> snprintf throughout.
2022-11-25 10:16:20 +01:00
807b3e9323
lift cmake requirement to 3.17.
2022-07-06 14:54:44 +02:00
c36552708e
more work towards a modern cmake. As a first example reworked FFTW3 binding.
2022-07-06 14:52:24 +02:00
9cf5b5b49c
improvement dealing with rpath on macOS.
2022-07-06 14:50:13 +02:00
843ad88498
adopted to new PSI-BIN lib. Added facility for finding runs via musrfit_startup.xml templates.
2022-05-29 15:44:24 +02:00
1341cfb8fe
add option to musrfit that the user can choose from the command line the number of threads to be used for OpenMP. Updated the docu accordingly.
2021-10-06 15:16:00 +02:00
f7ef21c827
increase version number from 1.7.4 -> 1.7.5
2021-09-22 08:56:09 +02:00
d3d55f8719
make sure that git repo info is only added if the musrfit project source is indeed a git repo, and not e.g. a download.
2021-07-12 16:46:10 +02:00
e74ddab3ad
increased version number.
2021-06-17 08:25:08 +02:00
69540aa06f
increased the version number.
2021-06-05 12:18:08 +02:00
04da5d7d43
update of ChangeLog. Increase version number.
2021-04-19 16:13:59 +02:00
f2c06094e3
add a full dummy user function class with a global part. This can be used as a starting point to develop new polarization functions. Currently no rge-handling present.
2021-04-19 16:13:48 +02:00
3fc410e7a7
add missing Qt6 flag for the case the user wants to choose himself.
2021-04-13 07:58:16 +02:00
9885968d24
applies already for 6.24-rc which is 6.23.99, hence the odd adaptation.
2021-04-09 16:03:27 +02:00
15f191c8d6
changes needed since upcoming ROOT6.24 (minuit2) will break the backward compatibility.
2021-04-09 16:03:16 +02:00
2a531bd58d
add ROOT version information for better diagnostics.
2021-04-09 16:03:04 +02:00
08c841f0d9
add some boost component checks. Increase the musrfit version number.
2021-04-06 14:39:09 +02:00
a97308020d
some bug fixing in the cmake chain concerning the new Qt6 stuff.
2021-01-29 15:13:16 +01:00
b2a371a9f0
remove comment.
2021-01-29 15:12:57 +01:00
01957630e8
add first Qt6 version of musredit, mupp, etc.
2021-01-29 15:12:30 +01:00
b8d899f67f
add proper compiler flags for DKS/CUDA.
2020-12-28 18:25:31 +01:00
2d877326ae
add missing compiler switches for DKS_OPENCL and DKS_CUDA needed for macOS.
2020-12-18 21:35:45 +01:00
0bdcaf3497
DKS improvements on macOS Big Sur.
2020-12-16 20:14:28 +01:00
3b5060c061
musrview gets the new feature: calculate theory points only at data points.
...
Conflicts:
doc/html/searchindex.js
doc/html/setup-dks.html
src/classes/PMusrCanvas.cpp
src/include/PMusrCanvas.h
src/musrview.cpp
2020-08-29 11:49:49 +02:00
ccb87e8b7a
A single asymmetry plot allows to toggle the color of the theory function line by the key 't'.
2020-07-27 19:23:28 +02:00