Seiji Emery
a48adf5ce5
Cleanup + formatting
2015-06-30 14:12:58 -07:00
Seiji Emery
e81b0a3c3a
Fixed tests for ALL_BUILD
...
Fixed physics tests, disabled out-of-date octree tests, and renamed /
added QTestExtensions to the tests folder (IDE view).
ALL_BUILD will now succeed.
2015-06-26 13:31:31 -07:00
Seiji Emery
0ee0c92f2f
Re-added stuff
2015-06-24 14:54:54 -07:00
Brad Davis
4f8ea3f624
Merge remote-tracking branch 'upstream/master' into ovr6
2015-06-16 09:58:20 -07:00
Brad Davis
7955eeda28
Merge branch 'master' into plugins
...
Conflicts:
interface/src/Application.cpp
interface/src/ui/ApplicationOverlay.h
2015-06-12 15:49:35 -07:00
Brad Davis
1846ead27c
Merge branch 'master' into vs2015
2015-06-10 10:11:58 -07:00
Brad Davis
f614268667
Moving windows to SDK 0.6
...
Working on SDK 0.6 for windows
Working on SDK 0.6 for windows
2015-06-07 01:40:44 -07:00
Brad Davis
a483dd27ba
Trying to get widgets / windows working
2015-06-01 17:31:18 -07:00
Brad Davis
912c003d58
Making (most) plugins into a library
2015-05-29 16:49:11 -07:00
Stephen Birarda
b28e7cc765
handle case where a symlink replaces copy
2015-05-04 17:46:03 -07:00
Stephen Birarda
a24789b721
remove extra space from SetupHifiProject
2015-05-01 16:32:05 -07:00
Stephen Birarda
b50545f414
use symlink for DS resources, add AM bandwidth
2015-04-30 13:53:44 -07:00
Stephen Birarda
e8ee9e4b3a
try performing copy in PRE_BUILD for VS
2015-04-30 13:42:30 -07:00
Stephen Birarda
3c7f1cc565
add the symlink or copy directory macro
2015-04-30 13:37:15 -07:00
Stephen Birarda
42c40a7164
attempt add of resources to executable sources
2015-04-30 13:32:25 -07:00
Stephen Birarda
f9ac918ff0
add macro to copy directory beside target
2015-04-30 13:10:59 -07:00
Stephen Birarda
38ae3afc82
add a macro for directory copying
2015-04-30 13:06:00 -07:00
Brad Davis
a83616a7dc
Don't prevent building on Visual Studio 2015
2015-04-30 10:32:19 -07:00
Stephen Birarda
ec2f54b90a
add a macro to recursively correctly handle resources
2015-04-27 16:02:52 -07:00
Stephen Birarda
08b155146a
move externals from build-ext inside the build folder
2015-04-15 12:12:21 -07:00
Brad Davis
54f2774d2e
Organize projects into folders for IDEs that support it
2015-03-19 15:45:11 -07:00
Stephen Birarda
76f3378223
don't pass no-libraries option to windeployqt
2015-03-10 18:05:10 -07:00
Sam Gateau
d8ebb0c5b9
Merge branch 'master' of https://github.com/highfidelity/hifi into temp0
2015-02-26 14:19:23 -08:00
Stephen Birarda
f8627c8233
fix handling for vc12 externals
2015-02-25 17:48:26 -08:00
Stephen Birarda
1c2606c6db
fail out if windeployqt is not found
2015-02-25 13:12:37 -08:00
Stephen Birarda
33b0fd24a6
don't call copy dll step for scribe
2015-02-25 11:02:05 -08:00
Stephen Birarda
66ab2ba9f9
fix for flipped conditional for dll fixup
2015-02-25 10:44:02 -08:00
Stephen Birarda
fd8240669b
fix for windeployqt for executables
2015-02-25 10:39:44 -08:00
Stephen Birarda
d52ba5e958
call windeployqt after fixup_bundle for qt plugins
2015-02-24 13:20:17 -08:00
Stephen Birarda
71dd443ae2
also call fixup_bundle for release builds on win
2015-02-23 15:29:43 -08:00
Stephen Birarda
87ce55cc42
add new macro file for fixup libs
2015-02-23 13:24:53 -08:00
Stephen Birarda
8be707f63f
rename add paths macro for fixup_bundle
2015-02-23 13:24:21 -08:00
Stephen Birarda
2ad8ac866d
make correct version of bullet for windows
2015-02-23 12:50:53 -08:00
Stephen Birarda
dc9c4ea43c
add options with default for get of external projects
2015-02-20 15:34:41 -08:00
Stephen Birarda
32fa2e8d31
add missing docstring to AddPathsToLibPaths
2015-02-20 12:24:17 -08:00
Stephen Birarda
b7cc163ca4
lib paths is actually a string
2015-02-20 12:21:10 -08:00
Stephen Birarda
0bad8db1a0
fix missing dependencies to external projects
2015-02-20 12:17:58 -08:00
Stephen Birarda
b7c03c34a8
use path and filepath where appropriate for cache
2015-02-19 16:39:05 -08:00
Stephen Birarda
c3b9198ec3
cleanup handling of external projects if OS not handled
2015-02-19 15:19:52 -08:00
Stephen Birarda
a3d370f01f
more path shortening for build of external projects
2015-02-19 14:33:31 -08:00
Stephen Birarda
a0a4882ed6
shorten externals binary dir path
2015-02-19 14:18:05 -08:00
Stephen Birarda
6f055ca0d7
add an external project to handle bullet
2015-02-19 12:01:40 -08:00
Sam Gateau
6070bf8a37
Merge branch 'master' of https://github.com/highfidelity/hifi into temp0
2015-02-18 16:02:18 -08:00
Stephen Birarda
b2e587dbbd
remove use of include_dependency_includes and use cmake
2015-02-18 14:12:05 -08:00
Stephen Birarda
9d7212cdae
remove some debug in AddPathsToLibPaths
2015-02-17 17:18:24 -08:00
Stephen Birarda
68c19866c4
call dll copy after project deps are setup
2015-02-17 17:17:30 -08:00
Stephen Birarda
5b563e3bc5
add LIB_PATHS debugging to catch destruction
2015-02-17 17:12:14 -08:00
Stephen Birarda
315ab73900
fix a typo on temporary list
2015-02-17 16:32:52 -08:00
Stephen Birarda
bc9481051b
use configure_file to pass lib_paths to fixup_bundle
2015-02-17 16:30:39 -08:00
Stephen Birarda
73891b61b0
use separate arugments to get colon separated list of paths
2015-02-17 16:18:35 -08:00
Stephen Birarda
7920f7afa3
spell things correctly so cmake knows what you want
2015-02-17 16:13:53 -08:00
Stephen Birarda
1a0a4d0e20
use seperate_arguments to allow cmake path escape
2015-02-17 16:05:32 -08:00
Stephen Birarda
b14110f596
ensure fixup bundle post build step called with list
2015-02-17 16:01:41 -08:00
Stephen Birarda
c3b71196c7
add debug to catch LIB_PATHS override
2015-02-17 15:58:08 -08:00
Stephen Birarda
d0d4eaec86
fix AddPathsToLibPaths foreach, soxr requirements
2015-02-17 15:44:03 -08:00
Stephen Birarda
bc0ddd8c1c
rename AddPathToLibPaths file so it is findable
2015-02-17 15:19:57 -08:00
Stephen Birarda
b727c910d1
handle multiple dll paths, add sixense
2015-02-17 15:19:17 -08:00
Stephen Birarda
18f293b59b
disable bundle fixup on Release build
2015-02-17 14:53:22 -08:00
Stephen Birarda
97fa1412e2
copy dlls beside windows executable for all executables
2015-02-17 14:45:26 -08:00
Stephen Birarda
767601de4f
use a cache variable to pass around lib paths
2015-02-17 14:09:26 -08:00
Stephen Birarda
bc899eaa58
add fixup_bundle step for WIN32 interface
2015-02-17 13:17:23 -08:00
Stephen Birarda
a5bd9be510
put externals in build-externals to avoid clean build removal
2015-02-17 11:00:23 -08:00
Stephen Birarda
2d1ad4977f
handle soxr build for android
2015-02-17 10:46:19 -08:00
Stephen Birarda
e99012efbb
updates to build guides to remove soxr
2015-02-17 10:33:12 -08:00
Stephen Birarda
d299f015d1
use binary dir for externals as well
2015-02-17 09:46:39 -08:00
Stephen Birarda
feaad37751
add a GET_PROJ_NAME var to skip external projects
2015-02-16 09:38:53 -08:00
Stephen Birarda
a1bf06f004
can't use find module for external proj
2015-02-16 09:10:18 -08:00
Stephen Birarda
6e63c1c1ad
set the GLM_INCLUDE_DIRS var in cache so find hits it
2015-02-13 14:50:12 -08:00
Stephen Birarda
8c998a65ee
use the glm find_package and check externals
2015-02-13 12:50:32 -08:00
Stephen Birarda
50c9bb2ae5
remove glm as manual dep in BUILD guides
2015-02-13 12:33:29 -08:00
Stephen Birarda
9136154cd5
fix double subdir include, clear up build guide
2015-02-13 10:48:27 -08:00
Stephen Birarda
df8e51f835
use external project glm in more targets
2015-02-13 10:21:21 -08:00
Stephen Birarda
2c7e225ef7
use cmake ExternalProject for glm in Interface
2015-02-13 10:14:47 -08:00
Sam Gateau
e2e61c64b1
Support include path to shaders from the hifi libraries to cmake
2015-02-13 01:30:04 -08:00
Stephen Birarda
d68b0958a7
resolve conflicts on merge with upstream/master
2015-02-06 14:09:20 -08:00
Stephen Birarda
c8fb891158
move fonts to sdff files, load with qrc
2015-02-06 11:48:55 -08:00
Stephen Birarda
21ecaafea9
don't force system include of GLM
2015-01-22 11:38:34 -08:00
Stephen Birarda
60bdd206eb
Merge branch 'master' of https://github.com/highfidelity/hifi into android
2015-01-19 12:35:22 -08:00
Brad Hefta-Gaub
699964ebb9
Merge pull request #4111 from AndrewMeadows/bispinor
...
require Bullet
2015-01-19 12:30:14 -08:00
Stephen Birarda
10be0ee984
resolve conflicts on merge with upstream master
2015-01-19 10:26:56 -08:00
Andrew Meadows
614a7eb0b5
fix for entities rendering as black on linux
2015-01-16 16:49:11 -08:00
Andrew Meadows
2177a1701a
more correct cmake config for Bullet
...
(copying pattern from IncludeGLM.cmake)
2015-01-15 11:38:38 -08:00
Andrew Meadows
51cc9d6d9a
alt method for repressing unused var warnings
2015-01-15 10:46:09 -08:00
Andrew Meadows
ff171a5782
Bullet is now required dependency
2015-01-15 10:27:43 -08:00
Stephen Birarda
d30490c760
resolve conflicts on merge with upstream master
2015-01-12 09:25:37 -08:00
Brad Hefta-Gaub
43e6ba77fa
Merge pull request #4007 from AndrewMeadows/inertia
...
Bullet physics part 1
2014-12-31 10:33:00 -08:00
Andrew Meadows
adf778fba2
Merge pull request #4013 from Atlante45/cmake_fix
...
Fix for new version of cmake
2014-12-30 15:10:14 -08:00
Atlante45
729034dd94
Removed unnecessary list(LENGTH ...)
2014-12-30 11:13:00 -08:00
Atlante45
4586afc6c5
Fix for new version of cmake
2014-12-29 17:23:54 -08:00
Andrew Meadows
9b7e50858a
merge upstream/master into andrew/inertia
...
Conflicts:
libraries/avatars/CMakeLists.txt
libraries/entities/CMakeLists.txt
2014-12-29 09:15:49 -08:00
Sam Gateau
acad86edf5
clean cmake file for autoScribeShader
2014-12-25 22:41:14 -08:00
Sam Gateau
c5eb04336f
first version of SCribe used for shaders in render-utils
2014-12-23 16:27:02 -08:00
Sam Gateau
03d8922d59
fix typo
2014-12-23 15:47:39 -08:00
Sam Gateau
3cfe066bcb
Add the autoScribeShader cmake
2014-12-23 15:42:14 -08:00
Andrew Meadows
25b00977be
fix cmake config for bullet after c++-11 changes
2014-12-18 17:34:39 -08:00
Stephen Birarda
114e3bb2ff
rename cmake macro to represent actual purpose
2014-12-18 16:51:20 -08:00
Andrew Meadows
11f01e1859
merge upstream/master into andrew/inertia
2014-12-18 15:01:08 -08:00
Stephen Birarda
d38c78f2c3
remove bubbling of linked libraries, cmake does it
2014-12-18 09:34:04 -08:00
Stephen Birarda
33d50c6eb6
fix dependency qt module linking in LinkSharedDependencies
2014-12-17 10:26:51 -08:00
Stephen Birarda
4216806967
remove extra debugging in LinkSharedDependencies
2014-12-17 10:21:53 -08:00