summaryrefslogtreecommitdiffhomepage
path: root/CMakeLists.txt
AgeCommit message (Collapse)Author
2016-09-09add support for migrationsStanislaw Halik
They're run from the UI thread so can even be interactive.
2016-08-23cmake: refactor boilerplate for projectsStanislaw Halik
Don't rely on a macro that shouldn't be necessary. The information "opentrack_boilerplate" retrieves is now factored out to be easily available to projects themselves. opentrack_boilerplate can now also build executables. When appropriate, target properties are now concatenated rather than replaced.
2016-08-17move options framework into its own libraryStanislaw Halik
- adjust usages - add support for QList signals and metatype
2016-08-14cmake: remove tarball generation supportStanislaw Halik
It messed up permissions on cygwin, making tarballs unusable on other systems.
2016-08-12all: rename modules s#^opentrack-##. and opentrack -> apiStanislaw Halik
Adjust usages.
2016-07-31cmake: connect cv moduleStanislaw Halik
2016-07-19cmake: install source code as wellStanislaw Halik
2016-07-07make things compile for me, on M$ VC++ community edition 2015 update 3DaMichel
2016-07-07cmake: include keyword parser at call site onlyStanislaw Halik
2016-07-07cmake: check word sizeStanislaw Halik
2016-07-06cmake: add universally good build defaultsStanislaw Halik
These were in the mingw-w64 toolchain file but it's good to have them in general.
2016-07-06gui, api, csv: support hier(7) on UnixStanislaw Halik
This affects platforms such as FreeBSD, Cygwin or Linux.
2016-05-22cmake: rename macros -> boilerplateStanislaw Halik
2016-05-16cmake: check for build directory sanity before declaring the projectStanislaw Halik
This does the check before compiler tests, spewing less crapola into the source directory.
2016-04-23cmake: explicitly disallow source directory being equal to build directoryStanislaw Halik
Causes frequent user confusion on Linux.
2015-11-22cmake: build osx .app only after installStanislaw Halik
By accident tarball was build prior to install qxt-mini.
2015-11-01qxt-mini: make own moduleStanislaw Halik
2015-10-31fix osx install bundle orderopentrack-2.3-rc20p1Stanislaw Halik
2015-10-30also rename protocol -> protoStanislaw Halik
2015-10-30rename gui directoryStanislaw Halik
2015-10-30move to subdirectory-based build systemStanislaw Halik
Closes #224
2015-10-29support rift 0.2.5, 0.4.2, 0.8.0Stanislaw Halik
Issue: #263
2015-10-29rift: finish 0.2.5 supportStanislaw Halik
2015-10-28buffer flushStanislaw Halik
2015-10-28rename "clientfiles/" to "contrib/" as customaryStanislaw Halik
2015-10-20cmake: add osx policy to make it shutupStanislaw Halik
2015-10-20cmake: timestamp logic simplify/fixStanislaw Halik
2015-10-20cmake: no timestamp for tag buildsStanislaw Halik
2015-10-18cmake: regen before making tarballStanislaw Halik
Updates timestamp as it should.
2015-10-17cmake: upload tarball to Dropbox but only if I'm the userStanislaw Halik
2015-10-17cmake: add tarball timestamp so it gets rebuiltStanislaw Halik
2015-10-17cmake: don't regen version if none changedStanislaw Halik
Fixes caused re-link of executable
2015-10-17fix tarball targetStanislaw Halik
2015-10-17cmake: mark dirty treeStanislaw Halik
2015-10-17cmake: regen tarball even if existsStanislaw Halik
2015-10-17cmake: generate version.ccStanislaw Halik
2015-10-06un-bitrot installer supportStanislaw Halik
Sponsored-by: TrackHat Issue: #229
2015-10-03cmake: simplifyStanislaw Halik
2015-08-22props changed onlyStanislaw Halik
Some source files had executable bit on. Remove it.
2015-08-21added a tracker that uses the RealSense SDKXavier Hallade
2015-08-14fix Linux game detection codeStanislaw Halik
Issue: #181
2015-08-13fixed process detector for OSXStanislaw Halik
Issue: #181
2015-08-13cmake: actually fix msvc subsystem to support xpStanislaw Halik
2015-08-13cmake: remove obsolete hackStanislaw Halik
2015-07-25move portability classes to compat libraryStanislaw Halik
2015-07-24x-plane plugin osx fixesStanislaw Halik
2015-07-23no longer add extra file to modulesStanislaw Halik
Modules now link to opentrack-api so this isn't needed
2015-07-20for now remove calibration supportStanislaw Halik
PT tracker returns garbage when calibrating, Z is zero. Maybe can be reverted and fixed later.
2015-07-19reduce diff to trackhatStanislaw Halik
2015-07-19app bundle finally worksStanislaw Halik