Commit Graph

372 Commits

Author SHA1 Message Date
Router Gray
2ba3ff852c [Linux] Switch to Ninja build system. Use compiler feature detection to accomodate the new PCH module. 2019-10-20 22:15:09 -05:00
Router Gray
76e9d912d6 [Linux] Drop prebuilt freetype and fontconfig, use system libraries. 2019-10-20 22:15:03 -05:00
Router Gray
29e71bec86 [CMake] The COMMENT directive needs quotes on output. 2019-10-20 22:14:57 -05:00
Liru Færs
7b3c3b9fab Burst Commit for building with ninja and more, thanks Alchemy!
GeneratePrecompiledHeader - Cinder and Rye
Ninja Support - Rye
Fetch Content instead of prebuilds - Rye
Visual Studio Native CMake Support - Rye
2019-10-17 21:15:30 -04:00
Rye Mutt
e1757d68a5 Enable cmake IDE folder generation 2019-10-07 11:56:46 -04:00
Rye Mutt
8561af1f84 Add abseil hashmaps and use in texture list, also fix bugs in texture list insertion 2019-09-28 19:03:49 -04:00
Rye Mutt
886619a099 Add files needed for python venv 2019-09-26 20:11:43 -04:00
Router Gray
dc77a053ea [Alchemy sync] Switch from shipping vc_redist to shipping the dll's from the build host. 2019-07-29 23:04:26 -05:00
Router Gray
9600965bcf Dullahan finally works, thanks Liru, Bitten, Drake. Catch Linux up. 2019-07-22 04:48:34 -05:00
Naiyako
4a6a81b5d4 Make fmod2.0 compiling
Signed-off-by: Lirusaito <inusaito@gmail.com>
Added libraries to autobuild, mac build from Bitten
2019-07-04 10:42:19 -04:00
Router Gray
9bcd3298ba Use dictionaries prebuilt instead of in-tree; adds several languages. 2019-05-05 20:15:04 -04:00
Router Gray
535a01ea30 SLVoice update Windows and Mac 2019-05-05 20:14:53 -04:00
Lirusaito
ed09681479 There's no need to warn or even mention this, thanks Deltek! 2019-04-20 01:35:30 -04:00
Lirusaito
d194dfbc09 Sync with alchemyng for VCRedist update 2019-04-19 23:25:47 -04:00
Lirusaito
564410ac7e Fix some warnings and errors 2019-04-19 17:29:55 -04:00
Lirusaito
f2beb4443a This should fix Linux, thanks Drake. 2019-04-19 16:52:40 -04:00
Lirusaito
01b4339b6f Fix configure
Not sure how Prebuilt.cmake worked in my repo but not others, but okay.
Of course I'd forget to stage the libvlc directory.
And somehow vlc-bin wasn't added to autobuild.xml?!
2019-04-19 13:11:52 -04:00
Lirusaito
f26425f17a VLC instead of QuickTime
I dunno if it's actually in there yet... meh
2019-04-19 00:05:49 -04:00
Lirusaito
b28313559d Update to VS2019, you now need autobuild-1.1 on windows 2019-04-18 23:49:47 -04:00
Lirusaito
07569d008d Fix compile issues, thanks Router! 2019-04-18 09:19:20 -04:00
Lirusaito
7c41dc2e7e It's a syncing ship
Ha... get it?
I'm so lonely...
2019-04-17 18:09:39 -04:00
Lirusaito
41c56f706a It's all Greek to me
Thanks, Router!
2019-04-17 12:43:36 -04:00
Lirusaito
947cf57100 And then I remembered windows is windows. 2019-04-13 02:53:01 -04:00
Lirusaito
278459bdf2 New Fonts to complain about!
Thanks Drake!
Tweaks panels to look good now that font is slightly wider
2019-04-10 15:26:23 -04:00
Lirusaito
3b54658e52 Apparently this wasn't even needed? Why did Visual Studio warn me? 2019-04-10 11:37:37 -04:00
Lirusaito
3ad4770b44 [Support] Show a concise indicator in chat for viewer channel/branch 2019-04-09 04:40:42 -04:00
Lirusaito
2c2d127683 Allow Unicode viewer channels 2019-04-09 04:37:23 -04:00
Lirusaito
6271dba5bf Sync Variables.cmake with future branch 2019-04-09 03:56:59 -04:00
Lirusaito
c848af3960 Merge in Dullahan support from future branch! 2019-04-01 01:26:16 -04:00
Router Gray
940994288b [3:39 PM] CmdrCupcake: there is no /arch:SSE3 2019-03-30 19:11:56 -05:00
Router Gray
3e8fbc8179 Update most Windows 32 prebuilts 2019-03-30 19:11:23 -05:00
Lirusaito
fc488959ea Switch out jsoncpp for nlohmann json
Add llsdjson.* too!
2019-03-07 03:38:27 -05:00
Lirusaito
2e97a396ce Remove dupe include, thanks Router! 2019-03-03 10:42:36 -05:00
Lirusaito
c420751ffc Get these boost warnings out of our compile logs! 2019-02-28 21:57:52 -05:00
Lirusaito
28b1ed82a5 Steam Hardware Survey says 100% SSE3
It's been over a decade since SSE3 came out
Almost 95% of CPUs on Steam have support for SSE4.2
Therefore we are enabling optimizations for SSE3
but someone could easily make an SSE2 Build
2019-02-28 21:13:04 -05:00
Lirusaito
0fca6ee425 More seriously C++14
...I hope
2019-01-25 19:30:58 -05:00
Lirusaito
7112e163e6 Update our url stuffs!
Adds support for JIRA link labels from Alchemy. (Made less of a mess by me)
Adds support for x-grid-info, the future of x-grid-info-location from Alchemy.
Updates uriparser latest from Alchemy.
Updates llstring to be more in line with upstream Alchemy.
Fixes our LLURI Implementation
Updates LLURLAction to modern C++ stuffies~
Adds Email protocol support from alchemy
Sync LLSLURL with Alchemy, adding x-grid-info support.
Also keep NoProtocol Support because yaaassss~
(also we won't suffer from MAINT-5019 because we're not dumb.)
2019-01-20 09:13:05 -05:00
Drake Arconis
54fe7a8606 Well this...compiles 2018-04-26 15:54:24 -04:00
Shyotl
ca64b81785 Attempt at fixing windows build issue. Linux breakage TBD. 2017-11-16 17:48:22 -06:00
Liru
f838fa5d45 Merge branch 'master' of https://github.com/singularity-viewer/SingularityViewer into Release 2017-10-02 14:12:18 -04:00
Inusaito Sayori
2922f78c20 Merge pull request #30 from nikolas/patch-2
Variables.cmake: typo fix - BOOl -> BOOL
2017-10-02 13:29:24 -04:00
Nik Nyby
5e3e46847e Variables.cmake: fix typo - Unkown -> Unknown 2017-09-30 23:48:25 -04:00
Nik Nyby
c68b7ff4a8 Variables.cmake: typo fix - BOOl -> BOOL 2017-09-30 14:12:58 -04:00
Lirusaito
2eaf9a2c22 Add back Latif's CMake-based branding to BuildBranding.cmake 2017-04-04 21:16:29 -04:00
Lirusaito
c92ccf8a44 Branding shtuffs for the Singularity 2017-04-04 20:40:08 -04:00
Lirusaito
ac593a694e Fix the cmake issue with VIEWER_CHANNEL_NOSPACES
Thanks for helping, Friti!
2016-06-15 23:25:21 -04:00
Lirusaito
b4f0ea4c78 More merge? More merge. 2016-05-03 00:08:32 -04:00
Lirusaito
f14ad54c84 Linux compile fixes
Reapplies a fix from c3e593c20e

Updates libraries (FMOD Studio 1.08.01)

Don't use boost chrono, the standard has chrono!
2016-05-02 21:17:36 -04:00
Shyotl
9e354801d8 Fix up generated artifact naming to include full unspaced channel name as well as arch. 2016-05-01 23:05:34 -05:00
Shyotl
df0b7a08cf New library dependency: libboost_chrono 2016-05-01 20:43:01 -05:00