summaryrefslogtreecommitdiffhomepage
path: root/cmake
AgeCommit message (Collapse)Author
2016-09-20api, compat: backport exports fixStanislaw Halik
2016-09-20cmake: expose M_PI and friends on MSVCStanislaw Halik
2016-09-12cmake: add msvc toolchainStanislaw Halik
2016-03-07Merge branch 'unstable' into trackhattrackhat-1.2p1Stanislaw Halik
2016-03-07tarball: don't assume env(1) is in pathopentrack-2.3-rc21p9Stanislaw Halik
2016-03-06cmake: don't search for Qt5XmlStanislaw Halik
We're not using it anywhere.
2016-03-06cmake: update compiler path in toolchain fileStanislaw Halik
We're now using dw2 rather than sjlj for official builds.
2016-01-06Merge branch 'unstable' into trackhatStanislaw Halik
* unstable: cmake: don't upload tarball for branch builds cmake: append branch information for branch builds
2016-01-06cmake: append branch information for branch buildsStanislaw Halik
2016-01-06Merge branch 'unstable' into trackhatStanislaw Halik
* unstable: (140 commits) tracker/pt: increase auto threshold bucket size again tracker/pt: limit max amount of extracted blobs gui: don't update main window if we're minimized tracker/pt: only show widget if the frame is visible tracker/pt: don't resize twice in widget freetrack/games: regen contrib/make-csv: perl sort isn't stable, don't ignore case tracker/pt: avoid widget temp QImage allocation spline-widget: oops, pass by reference tracker/pt: don't allocate temporary dynamic size arrays tracker/pt: don't copy points array needlessly tracker/pt: don't allocate temporary frame tracker/pt: cv::Mat::at<T> is slow, use cv::Mat::ptr tracker/pt: avoid widget malloc when able tracker/pt: optimize widget tracker/pt: update video widget at 40 -> 50 ms cmake/mingw-w64: update tracker/pt: reduce mutex contention gui: fix left margin tracker/pt: remove krap tracker/pt: move ctor out of the loop tracker/pt: nix unused tracker/pt: don't fill mask on frame pose-widget: also bilinear interpolation of alpha value ui: adjust margin ui: make more compact glwidget: use transparent octopus background api/mat: fix typos/breakage api/joy: refresh only manually on certain events pt: histogram more granular 6 -> 8 cmake/api: link with strmiids.lib on win32 tracker/pt: reduce auto thresholding histogram bucket size api/keys: prevent idempotent keys api/joy: move from header api/joy: prevent idempotent keypressed passed to receiver compat/options: get rid of std::string usage compat/options: move from header gui/settings: set parent, otherwise not modal gui/settings: don't forget to show a modal dialog before executing gui/main: don't raise a new window, it's enough to set visible api/joy: speed up poll_axis path api/joy: nix static, now that we're not a singleton tracker/joy: adapt to non-singleton joy worker joystick: no longer singleton, use fake window handle api/keys: use a fake window for DirectInput handle gui/keys: allow for pausing global keystrokes for options dialog api/keys: nix tautological #ifdef contrib/aruco: oops, right extension contrib/aruco: use @frost555's marker image api/camera-names: move to compat/ ...
2015-12-18cmake/mingw-w64: updateStanislaw Halik
2015-11-03cmake: can use default hidden visibility on appleStanislaw Halik
2015-11-01cmake: export only needed symbolsStanislaw Halik
2015-11-01cmake: less linkage boilerplateStanislaw Halik
2015-11-01Merge branch 'unstable' into trackhatStanislaw Halik
2015-11-01cmake: add current module name to preprocessor varsStanislaw Halik
2015-11-01cmake: nuke -rdynamicStanislaw Halik
2015-11-01cmake: fix NO-LINKER-SCRIPTStanislaw Halik
typo
2015-10-31fix osx install bundle orderopentrack-2.3-rc20p1Stanislaw Halik
2015-10-30Merge branch 'unstable' into trackhatStanislaw Halik
2015-10-30qxt: fix unix buildStanislaw Halik
2015-10-30mismerge: don't install contrib/Stanislaw Halik
2015-10-30move to subdirectory-based build systemStanislaw Halik
Closes #224
2015-10-30cmake: switch to GNU CC 5.2.0 in mingw-w64 toolchain fileopentrack-2.3-rc20Stanislaw Halik
2015-10-28buffer flushStanislaw Halik
2015-10-22cmake: update toolchain fileStanislaw Halik
2015-10-20cmake: fix copy-paste commentStanislaw Halik
2015-10-20cmake: add toolchain file for OSXStanislaw Halik
2015-10-18cmake: regen before making tarballStanislaw Halik
Updates timestamp as it should.
2015-10-17cmake: fix git describe --dirtyStanislaw Halik
2015-10-17cmake: retab git moduleStanislaw Halik
2015-10-17cmake: drop -ffast-math, allow for NaN checkStanislaw Halik
2015-08-13update mingw-w64 cmake toolchain fileStanislaw Halik
2015-07-08generic toolchain for unix systemsStanislaw Halik
2015-06-18cmake: switch LTO offStanislaw Halik
It emits broken binaries on trackhat branch. If it's so easy to break let's not use it.
2015-06-18cmake: add toolchain debug versionStanislaw Halik
2015-06-15cmake: now able to build with IPA with minor changesStanislaw Halik
For OpenCV videoio/cap_dshow.cpp, deactivate LTO for just that file. Either with cmake or #pragma. Otherwise opening the camera causes a crash in DShow machinery. LibOVR build without LTO completely as there are some duplicate symbol errors. Other than that, LTO build seems to work fine.
2015-06-12cmake: more opt flagsStanislaw Halik
2015-06-10for an optimized build we need gcc-{ar,nm,ranlib}Stanislaw Halik
2015-06-09cmake: remove too many flags, lto linker plugin doesn't workStanislaw Halik
2015-06-06cmake: apply more optimizations to release buildsStanislaw Halik
This MAY break support on hardware like AMD or older Intel CPUs. In this case revert this commit.
2015-06-03cmake toolchain file: slight tweaksStanislaw Halik
2014-12-19cmake: cleanup hardcoded path in toolchain fileStanislaw Halik
2014-11-19fix build furtherStanislaw Halik
2014-11-19cmake: fix lto buildStanislaw Halik
2014-11-19cmake convenienceStanislaw Halik
2014-10-19fix link errors on win32 -only-Stanislaw Halik
2014-09-22add -ffast-math to toolchain fileStanislaw Halik
2014-09-22cmake: add cross-compile exampleStanislaw Halik
2013-10-23integrate Git version in the titlebarStanislaw Halik
Signed-off-by: Stanislaw Halik <sthalik@misaki.pl>