cyclone-physics
cyclone-physics copied to clipboard
Enhanced CMake support
Enhanced @Amorph initial CMake support with support for other platforms. Also added x64 support to timing.cpp
- Add platform support
- Add option to copy built files to win32 directory
- Switch to freeglut (adds win64 support)
- Fix a bug where cmake include paths weren't correctly setup in demo exes.
- Add new win32 binaries built against freeglut.
- Add x64 support to timing.cpp
I recommend deleting the current build files and using only cmake. I will prbably make that change and submit another PR.
Is there a way I can get your commits without the author merging?
Yes, just pull from my repository: git pull [email protected]:cdglove/cyclone-physics.git cmake_support or git pull https://github.com/cdglove/cyclone-physics.git cmake_support
I pulled this request locally, but got an error when run CMake:
CMake Error at src/demos/CMakeLists.txt:11 (file): file COPY given no DESTINATION
@cdglove Do you know what's this error
You could try at line 11:
configure_file(${CMAKE_SOURCE_DIR}/contrib/freeglut/bin/x64/freeglut.dll ${CMAKE_CURRENT_BINARY_DIR}/freeglut.dll COPYONLY)
and likewise for line 15.
I haven't tested this but this is how I usually copy files in CMake.