aboutsummaryrefslogtreecommitdiff
path: root/libcrystfel/CMakeLists.txt
AgeCommit message (Collapse)Author
2019-05-14Sketch out Spectrum APIThomas White
2019-05-14Move Histogram out of APIThomas White
It's only used by two test programs
2019-05-14Remove old "statistics" module with R factors etcThomas White
compare_hkl does all of these, much better than these functions.
2019-05-07Don't try to build API docs unless DOXYGEN_FOUNDThomas White
2019-05-07Add CrystFEL version (including API revision) directly into Doxygen main pageThomas White
2019-05-07Add CMake stuff for DoxygenThomas White
2019-04-15Strip ouf CBFlib referencesThomas White
2019-03-11Symmetry operation parser using Flex/BisonThomas White
2019-03-11Add new rational number libraryThomas White
2019-02-08Add a comment to CMakeLists.txtThomas White
2019-01-29Strip out CPU affinity stuffThomas White
This was from an early experiment when we were having performance problems on a big NUMA machine. It didn't help very much back then, and it certainly doesn't help much now. It's not worth maintaining the code or build system needed for this.
2019-01-14clock_gettime isn't needed for libcrystfelThomas White
2018-09-20Handle gzipped CBF filesThomas White
2018-07-10Install the headersThomas White
2018-06-29Merge branch 'tom/xgandalf'Thomas White
2018-06-19Fix FFTW include dirThomas White
2018-06-19Simplify pkg-config stuffThomas White
Use it directly (no fallbacks, at least not until someone really needs it). Also, use the full LDFLAGS instead of just LIBRARIES, because the former also includes the link directories.
2018-06-18Add interface to XGANDALF indexerYaroslav Gevorkov
2018-06-15Add message about where forkpty has been foundThomas White
2018-06-14Add CMake check to find forkpty()Thomas White
2018-06-08Use short version for libcrystfel.soThomas White
2018-06-07Fix version numbers for release, snapshot and Git checkoutsThomas White
2018-05-30libcrystfel should link against GSL and pthreadsThomas White
Then programs using libcrystfel don't need -lgsl (unless they use it themselves, of course)
2018-05-29Make libcrystfel dependencies privateThomas White
2018-05-29Move libcrystfel-specific dependencies to libcrystfel folderThomas White
2018-05-28Set version for shared libraryThomas White
2018-05-28Fix installation pathsThomas White
2018-05-28Fix linker run pathThomas White
2018-03-22Test for CursesThomas White
2018-03-22FormattingThomas White
2018-03-13Nicer way of getting Git revisionThomas White
This will need a separate way to create the official releases (which shouldn't have Git revisions attached)
2018-03-12Add CMakeThomas White