Stephen Birarda
499defe77e
grab VS2013 redistributables that are needed by externals
2018-03-15 12:20:07 -07:00
Atlante45
2fe9f6df6f
Add google analytics to installer
2018-03-14 14:17:38 -07:00
Stephen Birarda
0d7d382540
pass additional exclusions to windeployqt
2018-02-28 16:42:25 -08:00
Stephen Birarda
e1421f2e3a
switch back to app-local VC runtimes and UCRT
2018-02-28 10:45:08 -08:00
Brad Davis
6254e2b569
PR feedback
2018-02-27 09:11:40 -08:00
Brad Davis
aeb29db37d
Merge remote-tracking branch 'upstream/stable' into android_stable
2018-02-22 17:35:00 -08:00
Bradley Austin Davis
fd007e845d
Squashed scribe changes
2018-02-07 10:29:29 -08:00
Bradley Austin Davis
6092f1503e
Fixing android build
2018-02-06 17:22:06 -08:00
Brad Davis
d087530423
Add nvtt to android build
2018-02-02 13:42:26 -08:00
Olivier Prat
ac92b3c130
Merge branch 'master' of http://github.com/highfidelity/hifi into scribe
2018-02-02 14:01:59 +01:00
Bradley Austin Davis
b97c938544
Merge pull request #12216 from thoys/feat/js-script-console-auto-complete
...
JS scripting console auto-complete
2018-01-31 10:39:51 -08:00
John Conklin II
2ae9395283
Merge pull request #12299 from highfidelity/stable
...
Merge stable back into master
2018-01-30 20:03:06 -08:00
Atlante45
d155d19198
Fix cmake install cmd
2018-01-30 17:08:10 -08:00
Atlante45
bc819c698e
Merge branch 'stable' of https://github.com/highfidelity/hifi into merge-back
2018-01-30 16:09:30 -08:00
Atlante45
019a2d346c
Fix spaces
2018-01-30 12:04:01 -08:00
Atlante45
edfffc575a
Handle multiple targets for add_crashpad
2018-01-30 11:48:01 -08:00
Atlante45
db08f1dda6
Move backtrace to interface
2018-01-30 11:39:48 -08:00
Seth Alves
2a6ff80911
fix indentation
2018-01-30 09:13:47 -08:00
Thijs Wenker
8fdbac521f
move ADD_CUSTOM_QRC_PATH function to its own file
2018-01-27 19:58:15 +01:00
Thijs Wenker
898c99e5b8
append file jsdoc json file to resources.rcc resource file
2018-01-27 19:50:52 +01:00
Seth Alves
b7303414f2
unmangle merges
2018-01-26 11:57:30 -08:00
Atlante45
093fff9c9e
Add crashpad
2018-01-26 09:20:38 -08:00
Seth Alves
47f44eb21f
extirpate bugsplat
2018-01-26 09:20:23 -08:00
Atlante45
ced5aad1d1
backtrace for rc-63
2018-01-26 09:20:07 -08:00
Thijs Wenker
45487a1e45
Merge branch 'master' of github.com:highfidelity/hifi into feat/js-script-console-auto-complete
...
# Conflicts:
# interface/CMakeLists.txt
2018-01-25 22:51:35 +01:00
Olivier Prat
95882e0cde
Merged with master
2018-01-24 10:51:54 +01:00
Thijs Wenker
79dbde6a6f
optional auto-complete build (requires NPM installed)
2018-01-23 23:01:59 +01:00
Olivier Prat
604817bb59
Forgot to fix output custom command on all other platforms than Windows
2018-01-17 19:21:58 +01:00
Olivier Prat
54690219e3
Changed the way shader type is sent to Scribe
2018-01-17 11:12:37 +01:00
Olivier Prat
7b420d48e2
Generated shader files are now grouped in a sub-filter group in the project
2018-01-17 10:59:48 +01:00
Olivier Prat
3911ce59cc
Scribe now outputs .h and .cpp. Need to change how shader source is referenced in C++ code
2018-01-16 19:02:12 +01:00
Bradley Austin Davis
bac3388693
Fixing Linux build
2018-01-15 09:09:30 -08:00
Brad Davis
55bfdc105b
Switch android to GLAD
2018-01-14 10:22:18 -08:00
Brad Davis
acb95d1355
GLAD polish
2018-01-14 00:10:05 -08:00
Brad Davis
51a0131414
Fix linkage
2018-01-12 19:37:28 -08:00
Brad Davis
ab7aa52a10
GLES emulaton on windows
2018-01-12 19:17:35 -08:00
Olivier Prat
814de4ab81
Scribe now outputs shaders as cpp files.
2018-01-12 11:59:19 +01:00
Brad Davis
22d133c71f
Allow GLES client on desktop builds
2018-01-11 23:31:34 -08:00
Brad Davis
7a7aee770c
Switching to binary resources
2018-01-10 13:39:56 -08:00
Gabriel Calero
76b38bebad
Make Interface run in Android
2018-01-03 16:36:11 -03:00
Brad Davis
c6bc6f6ef2
Merge remote-tracking branch 'upstream/master' into android_nov
2017-12-16 16:20:16 -08:00
Brad Davis
0379ebad63
Updating android toolchain for QML
2017-12-07 11:19:31 -08:00
Stephen Birarda
99b5b8942a
add file download command to install step
2017-12-06 12:15:42 -08:00
Stephen Birarda
008b4285f5
don't use cmake sys library install, grab vcredist as external
2017-12-06 11:35:14 -08:00
Bradley Austin Davis
5febbc32f5
CMake header cleanup
2017-11-28 13:54:46 -08:00
Bradley Austin Davis
a30395e945
Tweaking android cmake
2017-11-28 13:46:01 -08:00
Brad Davis
8d6d1f67f1
Support RELEASE_TYPE and RELEASE_NUM for Android
2017-11-28 11:32:36 -08:00
Bradley Austin Davis
ddc2548c53
Add polyvox, fix task copy bugs
2017-11-28 11:32:34 -08:00
Bradley Austin Davis
d6072f2bf2
Add bullet and draco to precompiled libraries
2017-11-28 11:32:34 -08:00
Brad Davis
d769acd345
Updating Android toolchain
2017-11-28 11:32:32 -08:00
Bradley Austin Davis
aa6c841357
Merge pull request #11588 from jherico/future/qrc
...
Package all UI resources into a QRC built into the application.
2017-10-18 15:29:34 -07:00
Bradley Austin Davis
17a6847609
Fix CMake command line options
2017-10-16 14:58:19 -07:00
Brad Davis
2ae61cb96b
Prototype packaging QML and related resources into a QRC
2017-10-14 14:40:46 -07:00
Seth Alves
aa08053a28
fix osx build
2017-10-09 17:34:43 -07:00
Seth Alves
4d2f16efc3
allow project to be built with clang on Linux
2017-10-08 18:01:41 -07:00
Flame Soulis
0c33f46ab1
Update SetupQt.cmake
...
This change allows -DQT_CMAKE_PREFIX_PATH to function again. Previously, set(QT_CMAKE_PREFIX_PATH "$ENV{QT_CMAKE_PREFIX_PATH}") always ran, which overrode QT_CMAKE_PREFIX_PATH every time on cmake. This proposed change now only uses the environment variable if DQT_CMAKE_PREFIX_PATH is not specified.
2017-10-05 21:42:16 -04:00
Bradley Austin Davis
b93e91b9f3
New android toolchain
2017-09-19 13:45:12 -07:00
Andrew Meadows
f7ca6a45b6
Merge pull request #11299 from jherico/cleanup_cmake
...
Cleanup CMake
2017-09-11 08:21:30 -07:00
Brad Davis
e64227bccd
Fix mac build
2017-09-03 09:50:25 -07:00
Brad Davis
9c03fa0369
Cleanup CMake
2017-09-02 16:15:14 -07:00
Stephen Birarda
e848253618
remember if express or custom was selected for install
2017-08-25 10:59:56 -07:00
Anshuman Dewangan
3bc185e67c
Correct desktop icon name
2017-08-11 15:37:55 -07:00
Anshuman Dewangan
f79bf4e009
High Fidelity Interface rename
2017-08-10 13:40:00 -07:00
Chris Collins
6d57b4df38
Merge pull request #11108 from jherico/installer_remove_pdb
...
Fix installer issues
2017-08-03 12:51:58 -07:00
Brad Davis
5a7a6bab70
Remove PDB files, eliminate sixense
2017-08-02 14:08:46 -07:00
Marko Kudjerski
6855dcbacf
use bzip2 compression only for PR builds (so that we internally benefit from faster builds)
2017-07-31 17:17:11 -07:00
Marko Kudjerski
46966b1132
switching from LZMA (default) to BZIP2 for NSIS compression
2017-07-31 16:19:34 -07:00
Brad Davis
3a31805dff
Fix warnings in Qt 59 / VS 2017 build
2017-07-20 11:57:12 -07:00
David Rowe
9d0407cbdf
Merge branch 'master' into 21396
2017-06-23 16:52:04 +12:00
David Rowe
6ff8aed5e3
Merge branch 'master' into 21396
2017-06-22 23:54:15 +12:00
Ken Cooke
b3bb91af8c
CMAKE: detect compiler support, add flags for AVX512 source files
2017-06-21 10:25:34 -07:00
David Rowe
2ca4283828
Fix Leap Motion SDK access
2017-06-17 12:02:26 +12:00
Brad Davis
a69cf31f4b
PR feedback and cmake fixes
2017-06-16 16:59:58 -07:00
Brad Davis
5e1bc0d908
Remove faceshift
2017-04-28 16:34:54 -07:00
Stephen Birarda
b57bf956e2
make server plugins a dependency of AC too
2017-04-10 11:23:43 -07:00
Seth Alves
bb28976d0e
Merge branch 'master' of github.com:highfidelity/hifi into tablet-ui
2017-03-26 09:32:35 -07:00
Seth Alves
7455dcc2db
Merge pull request #9985 from jherico/cmake_threads
...
Force thread linkage
2017-03-26 07:27:07 -08:00
Seth Alves
902e3d41d6
merge from upstream
2017-03-24 08:20:35 -07:00
Brad Davis
8116de7c14
Force thread linkage
2017-03-23 13:45:13 -07:00
Stephen Birarda
c9d1916eea
fix for build with win path with spaces
2017-03-20 18:24:19 -07:00
Dante Ruiz
3ba605bf23
saving work
2017-02-23 00:28:30 +00:00
Brad Hefta-Gaub
a2ba03284e
Merge pull request #9186 from ZappoMan/kinectPlugin
...
Kinect Plugin
2016-12-13 15:29:41 -08:00
Brad Hefta-Gaub
4959a88581
first cut at kinect input plugin
2016-12-08 22:13:56 -08:00
Clément Brisset
06331494af
Revert "Revert "Select Audio DLL at runtime""
2016-12-08 14:14:03 -08:00
Clément Brisset
3659e8e585
Revert "Select Audio DLL at runtime"
2016-12-02 14:15:11 -08:00
Atlante45
db263df03e
Select Audio DLL at runtime
2016-11-29 19:42:59 -08:00
Atlante45
d7d54dd82f
Only launch interface if selected
2016-11-16 10:44:59 -08:00
Seth Alves
92836caf57
when creating plugins on Linux with memory-debugging enabled, use asan flags such that the shared libraries can be loaded
2016-11-12 10:01:29 -08:00
Seth Alves
4d55bc1b32
adjust build arguments used with asan on Linux
2016-10-27 10:09:29 -07:00
Anthony J. Thibault
7ac3a189a0
generate pdb files for plugins as well
...
I'm going to coordinate with marco to ensure that these pdb files are uploaded to bugsplat as well.
It will make hard to reproduce crashes in display plugins easier to diagnose in the future.
2016-10-26 17:48:28 -07:00
Mat Tyndall
1966a710b5
set inital USE_STABLE_GLOBAL_SERVICES to 0
2016-10-13 00:12:05 -07:00
Mat Tyndall
0e567da8d2
changed USE_STABLE_GLOBAL_SERVICES to use 1
2016-10-13 00:01:17 -07:00
Brad Hefta-Gaub
6f86ce8d3b
Merge pull request #8683 from jherico/oglplus_b_gone2
...
Remove all usage of oglplus
2016-10-05 09:59:42 -07:00
Ken Cooke
6838dc0247
Inverted the CMAKE logic, to make the version comparison more clear
2016-10-04 09:01:43 -07:00
Ken Cooke
372b631448
Post-build command to use qtaudio_windows.dll for Win7, qtaudio_wasapi.dll for Win8/10, or include both for Installer
2016-10-03 19:59:27 -07:00
Brad Davis
9bc0f24777
Fix GLEW linker warnings
2016-10-02 12:22:00 -07:00
Brad Davis
488d191428
Remove all oglplus usage and references
2016-10-02 11:44:34 -07:00
Ken Cooke
468281f92d
Fix the Debug build of Interface on Windows
2016-09-29 06:58:14 -07:00
Brad Hefta-Gaub
fd474f6319
add basic support for master vs stable builds
2016-09-19 14:14:32 -07:00
Brad Davis
ecfe56085d
GLM update and GLI integration
2016-09-09 10:18:15 -07:00
Ken Cooke
9457d49103
Merge branch 'master' of https://github.com/highfidelity/hifi into low-latency-audio
2016-09-06 20:56:20 -07:00
Marko Kudjerski
da5f7912b5
fixed Info.plist setup for Components.app
2016-09-06 17:40:47 -07:00
SamGondelman
62edaf0ec9
commit for marko to look at later
2016-09-06 17:40:46 -07:00
Marko Kudjerski
930afad49c
comment fix
2016-09-06 17:40:45 -07:00
Marko Kudjerski
b8da976123
added Info.plist to Components.app so that macdeployqt from Qt 5.6 doesn't throw a segfault
2016-09-06 17:40:45 -07:00
SamGondelman
7f2476f0f8
put pack macdeployqt call, but still removed qtwebprocess
2016-09-06 17:36:58 -07:00
SamGondelman
2db02fdde1
remove QtWebProcess hack on OSX
2016-09-06 17:36:56 -07:00
Stephen Birarda
d113105315
clarify SCRIBE_PATH error message
2016-08-31 14:08:59 -07:00
Stephen Birarda
fc8fad0753
check SCRIBE_PATH for scribe, add instructions
2016-08-31 13:56:02 -07:00
Stephen Birarda
f67f53a4fa
remove the mtc tool that is no longer used
2016-08-31 13:24:21 -07:00
Stephen Birarda
c9e18e8d90
spacing repairs in autoscribe_shader_lib
2016-08-31 11:59:51 -07:00
Ken Cooke
28a99a7a03
Merge branch 'master' of https://github.com/highfidelity/hifi into low-latency-audio
2016-08-29 12:38:17 -07:00
Ken Cooke
996bf0d763
Replace the Qt multimedia audio back-end on the Windows build.
...
Adds an external project (wasapi) to download a low-latency audio plugin for Qt, as a precompiled DLL.
Adds a post-build command to use this new plugin instead of the default Qt audio plugin.
2016-08-28 20:12:59 -07:00
elisa-lj11
4c434e875e
fixed merge conflicts in Application.cpp
2016-08-19 09:46:22 -07:00
elisa-lj11
87cbb79d67
fixing up quazip
2016-08-04 16:46:56 -07:00
SamGondelman
676f4bdfcf
misc fixes from particles branch
2016-07-29 15:36:32 -07:00
Seth Alves
5485b3ee13
when cmake is told SERVER_ONLY, still build server-side plugins
2016-07-20 11:34:44 -07:00
Leonardo Murillo
ce67d57279
Removing Debugs
2016-07-15 13:03:40 -06:00
Leonardo Murillo
53d524eb2f
Checkpoint
2016-07-15 12:04:45 -06:00
Leonardo Murillo
f0db7b9d39
Checkpoint
2016-07-15 11:42:30 -06:00
Brad Hefta-Gaub
c2fd055f0f
more hacking
2016-07-14 08:20:07 -07:00
Brad Hefta-Gaub
b6ffabf500
attempt to get mac sandbox plugins to work
2016-07-13 14:58:27 -07:00
Brad Hefta-Gaub
2b719e12f7
attempt to make mac server plugins work
2016-07-12 10:54:45 -07:00
Brad Hefta-Gaub
f3f72f3c93
Merge branch 'master' of https://github.com/highfidelity/hifi into codecPlugins
2016-07-11 13:15:27 -07:00
Brad Davis
790f74da1d
Support geometry shaders
2016-07-07 13:36:47 -07:00
Brad Hefta-Gaub
38f0cd218b
make client server plugins properly copy into plugins directory
2016-07-07 10:31:12 -07:00
Marko Kudjerski
17ce80ed69
sign executables with SHA256
2016-06-24 19:28:31 -07:00
SamGondelman
645ae3c21e
remove tabs
2016-06-22 17:02:02 -07:00
SamGondelman
a9ed0b1c83
completely destroyed sixense on macs
2016-06-22 16:56:50 -07:00
Atlante45
1a8d6ea614
Make steamworks an external dependency
2016-06-14 16:29:50 -07:00
Atlante45
96258a795a
Initial Steamworks integration
2016-06-14 16:29:50 -07:00
Ken Cooke
b60b9bb312
compiler fixes for GCC/clang
2016-06-06 14:54:15 -07:00
Brad Davis
3cc08cdcfc
Breaking up GL agnostic code from 4.1 specific code
2016-05-18 14:35:53 -07:00
Stephen Birarda
9fe9100cac
change produced installer names to beta
2016-04-27 15:57:32 -07:00
Stephen Birarda
bc706191df
add_definitions from cmake for each release type
2016-04-21 17:28:11 -07:00
Stephen Birarda
7e02b30227
rename .app on OS X to Interface
2016-04-14 13:01:47 -07:00
Stephen Birarda
7d042fc47d
keep server-console as sandbox folder in Program Files
2016-03-30 13:54:55 -07:00
Stephen Birarda
02d93e2a11
cleanup fixes for old shortcuts in NSIS script
2016-03-30 13:09:36 -07:00
Stephen Birarda
724c95fbd6
leave executable name for server-console
2016-03-30 12:05:17 -07:00
Stephen Birarda
6bdedeb5ce
change packaging parameters for Sandbox/Interface
2016-03-30 11:59:49 -07:00
Stephen Birarda
a9dd88d834
Merge pull request #7320 from zzmp/feat/shader-includes
...
Compile shaders into separate dir for inclusion
2016-03-10 21:07:49 -08:00
Zach Pomerantz
243fbf8299
Specify and create shaders folder
2016-03-10 20:49:33 -08:00
Zach Pomerantz
11867aa71d
Compile shaders to their own folders
2016-03-10 20:10:54 -08:00
Stephen Birarda
3750d5d780
manually install OpenSSL DLLs for Qt
2016-03-03 17:57:34 -08:00
Stephen Birarda
248aa58d23
force statically linked OpenSSL on windows
2016-03-01 13:04:37 -08:00
Ryan Huffman
71b72aceb8
Fix CHECKED_FOR_BUGSPLAT_ONCE
2016-02-11 09:46:12 -08:00
Ryan Huffman
813d5e5ba0
Add headers and proper bugsplat checking to cmake files
2016-02-11 08:17:05 -08:00
Ryan Huffman
20cf7c0099
Clean up BugSplat cmake
2016-02-09 11:45:32 -08:00
Ryan Huffman
b1684eba9c
Add BugSplat cmake files
2016-02-09 10:48:16 -08:00
Ken Cooke
04798a45fc
Remove redundant patterns from CMake GLOB
2016-02-08 14:47:43 -08:00
Ken Cooke
08e299f724
CMAKE changes to support AVX instructions. Source files in src/avx are compiled with AVX enabled (VEX encoding) and require runtime dispatch to avoid crashing a machine without AVX hardware.
2016-02-06 10:53:56 -08:00
Brad Hefta-Gaub
5ea4cb6900
Merge pull request #6949 from birarda/installer-sixense
...
pull missing Sixense DLLs from external project
2016-01-27 12:17:59 -08:00
Stephen Birarda
8ba0e3bc6e
give dev shortcuts a specific name too
2016-01-26 16:21:18 -08:00
Stephen Birarda
e6a8fd192c
use the VS2011 DLLs bundled with sixense for installer
2016-01-26 15:54:08 -08:00
Stephen Birarda
068de5203c
use specific shortcut names for PR builds
2016-01-26 11:40:50 -08:00
Stephen Birarda
78609ed634
fix reference to components install path on OS X
2016-01-22 17:07:05 -08:00
Stephen Birarda
801cbf3fac
make sure CONSOLE_INSTALL_APP_PATH is defined before use
2016-01-22 15:59:39 -08:00
Stephen Birarda
da1902ac72
use CMake InstallRequiredSystemLibraries for MSVC
2016-01-22 15:55:58 -08:00
Stephen Birarda
53eee27086
use incredibly dumb win path to 64-bit dlls
2016-01-22 15:55:58 -08:00
Stephen Birarda
47a630f0ad
manually install msvc DLLs with Interface/DS/AC
2016-01-22 15:55:58 -08:00
Stephen Birarda
5743c8046c
install the server-console in a subdir on win32
2016-01-22 15:55:58 -08:00
Stephen Birarda
b099376193
fix a typo in message for macdeployqt
2016-01-22 14:47:25 -08:00
Stephen Birarda
e00481ddfb
use macdeployqt for fixup of components
2016-01-21 17:17:28 -08:00
Stephen Birarda
5f21b1f35c
cpack properties file must be setup after variables
2016-01-20 12:10:37 -08:00
Stephen Birarda
391313532a
remove hash from PR org name
2016-01-20 10:46:54 -08:00
Stephen Birarda
57639672cf
repairs to path finding and naming on OS X
2016-01-20 10:46:54 -08:00
Stephen Birarda
d1421137e5
add a folder with icon for DMG installer
2016-01-20 10:46:54 -08:00
Stephen Birarda
974a899328
clean unused vars and spacing
2016-01-19 16:04:42 -08:00
Stephen Birarda
4feb79cff4
fix message for no code signing on production
2016-01-19 16:04:42 -08:00
Stephen Birarda
8c400f1c5f
shorten up GenerateInstallers macro
2016-01-19 16:04:42 -08:00
Stephen Birarda
4fb5a142f7
check during uninstall for running applications
2016-01-18 15:50:44 -08:00
Stephen Birarda
b7998935b0
install a json file with build info beside console
2016-01-18 14:56:06 -08:00
Stephen Birarda
88604a0110
make sure ADD_REMOVE_ICON_NAME set for nsis
2016-01-18 10:57:45 -08:00
Stephen Birarda
7d4a7983ed
update the installer icon and header
2016-01-18 10:38:38 -08:00
Stephen Birarda
ba6c4d90df
install the ssleay32 dll, not lib
2016-01-18 10:34:42 -08:00
Stephen Birarda
d4597f9e8b
Revert "comment out manual ssleay copying"
...
This reverts commit 0355e816b0
.
2016-01-18 10:11:36 -08:00
Stephen Birarda
0355e816b0
comment out manual ssleay copying
2016-01-15 16:02:24 -08:00
Stephen Birarda
0876da7a7d
call manual install of ssleay from console install
2016-01-15 15:41:34 -08:00
Stephen Birarda
cf5b6198fd
use install command to manually place ssleay library
2016-01-15 15:41:34 -08:00
Stephen Birarda
59b4c2545f
remove DDE as component of installer
2016-01-15 15:41:34 -08:00
Stephen Birarda
0533438b8f
use backslashes in add remove icon path
2016-01-15 15:41:34 -08:00
Stephen Birarda
95acd2cfc3
drop in add remove icon during core install
2016-01-15 15:41:34 -08:00
Stephen Birarda
d57bd887b1
install the add/remove icon
2016-01-15 15:41:34 -08:00
Stephen Birarda
fc65053eb5
add an icon for item in add/remove
2016-01-15 15:41:34 -08:00
Stephen Birarda
9ce0f6a0b1
add a header image for uninstaller
2016-01-15 15:41:34 -08:00
Stephen Birarda
92c221620c
use backslashes for header image path on win
2016-01-15 15:41:34 -08:00
Stephen Birarda
d34c3bdc1c
add custom header image for installer
2016-01-15 15:41:34 -08:00
Stephen Birarda
537f8deeec
update to new license in root and installer
2016-01-15 15:41:34 -08:00
Stephen Birarda
81493f9b4e
only sign production build executables
2016-01-15 15:41:34 -08:00
Stephen Birarda
99ad79d833
add an icon for nsis installer
2016-01-15 15:41:34 -08:00
Stephen Birarda
c0c627a226
explicitly set install directory to match display name
2016-01-15 15:41:34 -08:00
Stephen Birarda
aa9319001e
use BUILD_ORGANIZATION for installer display name
2016-01-15 15:41:34 -08:00
Stephen Birarda
7d2684f01e
use alpha for packaged installer name
2016-01-15 15:41:34 -08:00
Stephen Birarda
0a15f0400c
fix env variable referencing in SetPackagingParameters
2016-01-15 15:41:34 -08:00
Stephen Birarda
ffd79a5df4
pretty up the packaged installer name
2016-01-15 15:41:34 -08:00
Stephen Birarda
926b75782f
use build version for cpack package version
2016-01-15 15:41:34 -08:00
Stephen Birarda
3e9f124209
update packaging parameters for suggested jenkins setup
2016-01-15 15:41:34 -08:00
Stephen Birarda
0b118a8e98
replace ApplicationVersion with BuildInfo
2016-01-15 15:41:34 -08:00
Stephen Birarda
e9ce0318a2
add the custom installer license
2016-01-15 15:41:34 -08:00
Stephen Birarda
a1a92cf3a9
change registry location for post install options
2016-01-15 15:41:34 -08:00
Stephen Birarda
8e3f18b628
require append of @CPACK_PACKAGE_INSTALL_REGISTRY_KEY@ to root
2016-01-15 15:41:34 -08:00
Stephen Birarda
a0647756b5
delete the post-install options info from registry on uninstall
2016-01-15 15:41:34 -08:00
Stephen Birarda
a47cf35b32
write post install option choices to registry
2016-01-15 15:41:34 -08:00
Stephen Birarda
f4817032ec
make uninstaller name a cmake/cpack variable
2016-01-15 15:41:34 -08:00
Stephen Birarda
89e8cd16d3
use quotes in nsis template for signtool path
2016-01-15 15:41:34 -08:00
Stephen Birarda
b9ccef6c2c
use string replace to escape signtool path
2016-01-15 15:41:34 -08:00
Stephen Birarda
0d2b8f183e
use fully escaped path for nsis compatibility
2016-01-15 15:41:34 -08:00
Stephen Birarda
f8ca9e64a9
pass the signtool executable to nsis
2016-01-15 15:41:34 -08:00
Stephen Birarda
cc4f7a9ad8
add message if executable signing enabled
2016-01-15 15:41:34 -08:00
Stephen Birarda
3b12eef79b
use full path and not simply name for target
2016-01-15 15:41:34 -08:00
Stephen Birarda
14196ba370
fix for target file name interpolation
2016-01-15 15:41:34 -08:00
Stephen Birarda
44e1cdfe00
make executable signing a post build step
2016-01-15 15:41:34 -08:00
Stephen Birarda
e036531796
attempt to sign executable as a post build step
2016-01-15 15:41:34 -08:00
Stephen Birarda
547d2043e8
fix for execute_process call with signtool command
2016-01-15 15:41:34 -08:00
Stephen Birarda
e50e28468c
add a status message for executable signing
2016-01-15 15:41:34 -08:00
Stephen Birarda
798d234d63
remove package bundle copying of ssleay dll
2016-01-15 15:41:34 -08:00
Stephen Birarda
d14c8cf9cc
add signing of DS and AC executable
2016-01-15 15:41:34 -08:00
Stephen Birarda
9aa5d017d6
add optional signing of interface executable
2016-01-15 15:41:34 -08:00
Stephen Birarda
3a9ac7d4ac
remove macro to consolidate installer components
2016-01-15 15:41:34 -08:00
Stephen Birarda
288b044a0f
use nsDialogs for custom post install options
2016-01-15 15:41:34 -08:00
Stephen Birarda
c9ecf35d82
rename template file used for post install options
2016-01-15 15:41:34 -08:00
Stephen Birarda
58cc86bc5b
add a file for NSIS post install options
2016-01-15 15:41:34 -08:00
Stephen Birarda
cfcda488c4
use corect interpolation of display name option
2016-01-15 15:41:34 -08:00
Stephen Birarda
798760f175
change cpack names for generated installer
2016-01-15 15:41:34 -08:00
Stephen Birarda
53eb66418a
fix for falsity of build types
2016-01-15 15:41:34 -08:00
Stephen Birarda
a2904cdc7b
use a CPackProperties file for custom installer variables
2016-01-15 15:41:34 -08:00
Stephen Birarda
301124ba3c
fix reference to rc template and icon prefix
2016-01-15 15:41:34 -08:00
Stephen Birarda
f8f0b99a46
add icon to interface exec, icons in start menu
2016-01-15 15:41:34 -08:00
Stephen Birarda
59b6d8fde8
set CPACK_MODULE_PATH so custom template is used
2016-01-15 15:41:34 -08:00
Stephen Birarda
d2f35adc11
add space back to package name and vendor
2016-01-15 15:41:34 -08:00
Stephen Birarda
63a88815bc
add NSIS template for custom installer options
2016-01-15 15:41:34 -08:00
Stephen Birarda
87e55543ce
repairs to component group for client/dde
2016-01-15 15:41:34 -08:00
Stephen Birarda
fcd9d9b810
setup optional dde archive for windows
2016-01-15 15:41:34 -08:00
Stephen Birarda
8842c66109
include trailing slash in windows file copy
2016-01-15 15:41:34 -08:00
Stephen Birarda
1faa78fe72
install fixed up DS and AC beside console
2016-01-15 15:41:34 -08:00
Stephen Birarda
1a10d2eb72
switch to a DragNDrop installer for OS X
2016-01-15 15:41:34 -08:00
Stephen Birarda
dedb7e2778
bury components in a shell application inside the server-console
2016-01-15 15:41:34 -08:00
Stephen Birarda
86facc15d1
remove debug message in fixup_interface macro
2016-01-15 15:41:34 -08:00
Stephen Birarda
55886d43f5
add DDE component as downloadable optional
2016-01-15 15:41:34 -08:00
Stephen Birarda
4f00982724
remove extraneous add dependency for FIXUP_LIB
2016-01-15 15:41:34 -08:00
Stephen Birarda
817d651c47
add initial fixup install commands for interface
2016-01-15 15:41:34 -08:00
Stephen Birarda
3906a4fe38
drop the resources folder for DS beside executable
2016-01-15 15:41:34 -08:00
Stephen Birarda
71307c1280
remove extra debug from shell application copy
2016-01-15 15:41:34 -08:00
Stephen Birarda
b7154cacd2
use shell application to avoid fixup on Electron
2016-01-15 15:41:34 -08:00
Stephen Birarda
cbc0c4e31d
rename console packaging target
2016-01-15 15:41:34 -08:00
Stephen Birarda
e3ef18ae6e
customize Interface output name for PR/dev/prod
2016-01-15 15:41:34 -08:00
Stephen Birarda
f87d8885f4
rename interface bundle for production and pr build
2016-01-15 15:41:34 -08:00
Stephen Birarda
d491a7f0e5
work around OS X package installer relocation
2016-01-15 15:41:34 -08:00
Stephen Birarda
6eb96c27e5
use standard PlugIns path, fix for makefiles build
2016-01-15 15:41:34 -08:00
Stephen Birarda
e421624e99
put AC and DS binaries beside server-console
2016-01-15 15:41:34 -08:00
Stephen Birarda
92064fe507
generate a componentized server/client installer
2016-01-15 15:41:34 -08:00
Stephen Birarda
0463e008cf
base cpack configuaration using install commands
2016-01-15 15:41:34 -08:00
Stephen Birarda
5832884b58
handle beta icon usage while packaging console
2016-01-05 10:27:46 -08:00
Stephen Birarda
9c2eebfaeb
don't attempt to find nsight multiple times per run
2016-01-04 16:52:39 -08:00
Stephen Birarda
c4fdd86a56
use current source dir for console icon copy
2016-01-04 16:36:30 -08:00
Stephen Birarda
5e762a4b95
specify console folder to copy per-platform
2016-01-04 16:29:00 -08:00
Stephen Birarda
c9c536ff00
remove FIND_NSIGHT_CALLED variable
2016-01-04 16:00:42 -08:00
Stephen Birarda
7892808b28
cleanup TargetNsight, remove extra debug
2016-01-04 15:58:13 -08:00
Stephen Birarda
1e2ae87dee
make application version a private include
2016-01-04 15:20:17 -08:00
Stephen Birarda
9e252f0b08
exclude targets from all build, include app version
2016-01-04 15:18:57 -08:00
Stephen Birarda
fcc0c92ff1
put console/build-package in installer folder
2016-01-04 15:13:29 -08:00
Stephen Birarda
bf5f783e67
copy console icon for installer
2016-01-04 13:58:33 -08:00
Stephen Birarda
817bbb09d2
rename console target to High Fidelity Console
2016-01-04 10:54:51 -08:00
Stephen Birarda
90cf69b9b5
add console handling to installer component consolidation
2016-01-04 10:47:25 -08:00
Stephen Birarda
b3e46d1ed8
some macro renaming and cleanup
2016-01-04 10:26:37 -08:00
Stephen Birarda
02069bfcd2
Merge remote-tracking branch 'leo/master' into console
2016-01-04 09:57:55 -08:00
Leonardo Murillo
379cdf1d5d
Merge branch 'master' of github.com:highfidelity/hifi
2015-12-31 09:06:44 -06:00
Stephen Birarda
abea65fa84
resolve conflicts on merge with upstream/master
2015-12-29 17:54:45 -08:00
Anthony J. Thibault
c35995b8e3
Build fix for linux?
2015-12-29 08:51:44 -08:00
Leonardo Murillo
ea6850c423
Changes per convo with Philip
2015-12-29 10:16:27 -06:00
Leonardo Murillo
baf095f4af
Lots and lots of changes to installer
2015-12-23 14:16:49 -06:00
Anthony J. Thibault
0459479c2b
NeuronPlugin: Added external project for Neuron SDK
...
Now builds on windows with actual Neuron SDK.
Can to TCP server on localhost, and receive joint data.
Will debug draw joint 6, (left foot?)
2015-12-21 18:30:15 -08:00
Leonardo Murillo
aca60e23c2
Merge branch 'master' of https://github.com/highfidelity/hifi
2015-12-19 18:44:21 -06:00
Brad Davis
6098c4a1d6
Revert "Revert "Migrate QML based web views to Qt WebEngine""
...
This reverts commit 1f3adeb666
.
2015-12-18 17:18:46 -08:00
Brad Davis
1f3adeb666
Revert "Migrate QML based web views to Qt WebEngine"
2015-12-18 17:09:38 -08:00
Brad Hefta-Gaub
868d10651a
Merge pull request #6651 from jherico/webengine
...
Migrate QML based web views to Qt WebEngine
2015-12-18 14:56:35 -08:00
Leonardo Murillo
736977a4c2
Using correct Icons for PR vs Relesae
2015-12-18 08:16:39 -06:00
Brad Davis
fa5bab08b1
Support web content inside QML
2015-12-16 16:25:38 -08:00
Leonardo Murillo
bbe444ffc1
Forgot to add file
2015-12-16 16:40:51 -06:00
Leonardo Murillo
66770cc907
Finishing touches
2015-12-16 16:11:35 -06:00
Leonardo Murillo
711d02ba2f
Consolidating installer checkpoint
2015-12-16 14:26:24 -06:00
Stephen Birarda
20886748af
resolve conflicts on merge with upstream/master
2015-12-16 10:21:24 -08:00
Andrew Meadows
51ff8f096e
correct input plugin load path on linux
2015-12-15 08:43:04 -08:00
Andrew Meadows
cb65a6f640
fix cmake to build bullet-2.83
2015-12-11 09:40:15 -08:00
Stephen Birarda
bddb8d5b68
remove Quazip files used by CMake
2015-12-03 14:08:10 -08:00
Leonardo Murillo
c786789c4c
Changes for SSL and icons
2015-12-02 12:43:25 -06:00
Leonardo Murillo
ca8cd13c48
Checkpoint
2015-12-01 12:32:31 -06:00
Leonardo Murillo
4e18640922
Some fixes
2015-11-30 10:07:11 -06:00
Leonardo Murillo
5822386702
Checkpoint
2015-11-30 08:56:30 -06:00
Leonardo Murillo
6a53140720
Merge branch 'master' of https://github.com/highfidelity/hifi
2015-11-30 08:38:13 -06:00
Anthony Thibault
a9e25c51e5
Fix for linker warning LNK4075 on Windows
...
Specifcally, this warning:
LINK : warning LNK4075: ignoring '/INCREMENTAL' due to '/OPT:ICF' specification
The fix is to set /OPT:NOREF and /OPT:NOICF on debug builds.
2015-11-27 20:56:57 -08:00
Leonardo Murillo
b7cdca75b7
Checkpoint towards integrated delivery
2015-11-24 16:12:04 -06:00
Leonardo Murillo
d58b11f0a2
Ubuntu fix - case sensitivity¨
2015-11-23 18:13:41 -06:00
Leonardo Murillo
66803ce356
Ubuntu fix - case sensitivity¨
2015-11-23 18:04:36 -06:00
Leonardo Murillo
fee50a56e5
Ubuntu fix - case sensitivity
2015-11-23 18:02:20 -06:00
Leonardo Murillo
8b573cebfb
Successfull windows build given any build type checkpoint
2015-11-23 15:16:48 -06:00
Leonardo Murillo
e17d0b2af3
Bundling and consolidating deployment package
2015-11-20 15:10:56 -06:00
Leonardo Murillo
6105191a3f
OS X Bundling
2015-11-20 14:45:25 -06:00
Leonardo Murillo
c56a3b6d22
Checkpoint - turning quazip into external
2015-11-20 09:56:10 -06:00
Brad Davis
0c60538952
Ensure that dependencies of runtime plugins are included in the DLL copy
2015-11-06 16:57:30 -08:00