33 Commits (0a7649f63e495081203186c51c04f8e34d8a52b5)

Author SHA1 Message Date
Owen Green 8b37813b43 Fix windows build errors by sandboxing new SendReply dependency
Deals with macro name clashes, and also better enacapsulates unfortunate 
dep on SC internals, as well as improving build times
5 years ago
Owen Green 00aa2a7afd Build: pull in SC sources for ReplyAddr (todo: make into static lib) 5 years ago
Owen Green 897fbb97ea Merge branch 'master' into clients/inter_client_comms 6 years ago
Owen Green e136045834 Update dependency paths and URLs 6 years ago
Owen Green c72e04a8c6 Make it compile post-merge 6 years ago
Owen Green c84a81a3bf Merge branch 'master' into clients/inter_client_comms 6 years ago
Owen Green 745150e354 Statically link runtime on Windows 6 years ago
Owen Green 83d91c9be8 Use cache variable for vector instruction features 6 years ago
Owen Green 9f8e5f9e28 Add header block to cmake files 6 years ago
Owen Green ff04cc737f Add version message to all plugins (classes later) 6 years ago
Owen Green 06493ee1c3 Ensure 10.7 target on Mac 6 years ago
Owen Green 3904590dbf Set CMake up for FetchContent 6 years ago
Owen Green 465dab6a82 CmakeLists / target_post.cmake: switch to using CMake Fetch for Fluid dependencies. Same syntax is possible, but will fall back to git clone in the absence of supplied cache args 6 years ago
Owen Green 3d599202a5 scripts/target_post.cmake: Add FluidManipulation 3rd party includes to path (will be part of FluidManipulation cmake in due course) 6 years ago
Owen Green 1aaf244efb Cmake: Adding Fluid Manuipulation repo dependency the quick and dirty way 6 years ago
Owen Green 6f01eac39d Merge remote-tracking branch 'origin/master' into linux-build
# Conflicts:
#	CMakeLists.txt
#	scripts/target_post.cmake
7 years ago
weefuzzy 17ee677197 Acheivable warning level, AVX in release 7 years ago
Owen Green 34ee65ab77 Merge branch 'master' into refactor-windows
# Conflicts:
#	CMakeLists.txt
7 years ago
Owen Green 08501b06ac gcc doesn't like the random use of quotation marks in command lines 7 years ago
Owen Green 9c5d2c6350 Merge branch 'master' into linux-build
# Conflicts:
#	CMakeLists.txt
7 years ago
Owen Green 1dc5b98410 Cmake changes 7 years ago
Owen Green f0e80270bf CMakeLists.txt: FFTLib compiling with GNU stdlib probably Not Good. Fix compiler switches (broken by quotes, but whyyyyy? But also wrong CMake command)
scripts/target_post.cmake: Use right CMake command for compiler goodness
7 years ago
Owen Green f0f71a479a Build HISSFFT locally as static lib, just once rather than once per object. Also we don't see its warnings any more
scripts/target_post.cmake
CMakeLists.txt
7 years ago
Owen Green 75909fdfa0 New command needs interface specifier scripts/target_post.cmake 7 years ago
Owen Green 958548bb09 CMake command that doesn't seem to exist ? scripts/target_post.cmake 7 years ago
weefuzzy e657c96e0b target+post.cmake: Add avx and __use_maths_defines (for M_PI) on Windows 7 years ago
weefuzzy b4dac45e19 CMakeList: Sandbag Mac specific things, and be strict with quoting 7 years ago
Owen Green 33fb34cbfe Local include variable 7 years ago
Owen Green 4157c94929 Start of CMake changes
scripts/target_post.cmake
src/FluidTransients/CMakeLists.txt
CMakeLists.txt
7 years ago
Owen Green d76c18b58e scripts/target_post.cmake: SC headers are system headers 7 years ago
Owen Green d1afb69149 Brute force cpu vectorisation features in CMake 7 years ago
Owen Green 27349ef792 Tweaks to CMakeLists, incl. things I thought happened on the previous merge 7 years ago
Owen Green 097f0a0f7e Added top level CMakeLists that builds all plugs, using targets from fluid_decomposition
Adjusted plugin CMakeLists and changed directory structure
Unified release packaging
7 years ago