-
Notifications
You must be signed in to change notification settings - Fork 142
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
* Pin swift version * Some build cleanup * Correctly find unittests even if the build-folder is not called "build" * Greater build variety in the CI * Minimize direct modification of CMAKE_CXX_FLAGS + use portable variants of some compilation flags if available + add the ability to turn on -march=native + minor * Add compile options only for C++ build + link LLVM publicly to support BUILD_SHARED_LIBS * Only add asan for CXX builds * Some build cleanup * Correctly find unittests even if the build-folder is not called "build" * Greater build variety in the CI * Minimize direct modification of CMAKE_CXX_FLAGS + use portable variants of some compilation flags if available + add the ability to turn on -march=native + minor * Add compile options only for C++ build + link LLVM publicly to support BUILD_SHARED_LIBS * Only add asan for CXX builds * Move config defines to config.h.in * Fix add_cxx_* macros + link more privately * Make PhasarClang optional * Install phasar-config.h * Out-factor DebugSan in PHASAR_ENABLE_SANITIZERS * Allow for multi-config (not tested) * Make dependencies independent from phasar build flags + enable more warnings * Support for manually setting USE_LLVM_FAT_LIB + remove some obsolete system dependencies * Cleanup system deps * Fix install boost in CI * Modernize LLVM build + minor improvements in bootstrap.sh * Improve add_phasar_library * Fix phasar_llvm lib build * Cleanup inclusion of OpenSSL- and Swift tests * minor * Remove explicit definition of linker language and lib prefix * Update install * Improve install by adding phasar include directories to the targets interfaces * minor * Small fixes for the in-tree build * minor style * minor tweak for in-tree build
- Loading branch information
1 parent
de6d505
commit 9eda5e2
Showing
57 changed files
with
744 additions
and
1,033 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.