summaryrefslogtreecommitdiff
path: root/premake5.lua
AgeCommit message (Collapse)Author
2019-11-08Remove (hopefully) last OpenGL leftovers & crunchMargen67
Crunch is unused.
2019-11-02Remove /gt & OpenGL leftoversMargen67
Fiber-safe optimizations actually worsen performance.
2019-08-08[Vulkan v2] Physical device, [D3D12] Small cleanupTriang3l
2019-08-03[D3D12] Switch from gflags to cvarsTriang3l
2019-08-03Get rid of gflags alltogetherJonathan Goyvaerts
2019-08-03Add cxxopts third party dependencyJonathan Goyvaerts
2019-08-03Add cpptoml third_party dependencyJonathan Goyvaerts
2019-08-02Merge remote-tracking branch 'origin/master' into d3d12gibbed
2019-08-02[App] Add support for Discord rich presence.Wes Taylor
2019-05-25Merge branch 'master' into d3d12Triang3l
2019-05-12Better optimization flags for release builds.chris hawley
2019-05-12Merge branch 'master' into d3d12gibbed
2019-05-08Fix/remove OpenGL leftoversMargen67
2019-04-18VS2017 doesn't support shorthand Windows SDK version.gibbed
2019-04-18Use latest Windows 10 SDK version.gibbed
2019-04-18Merge branch 'master' into d3d12Triang3l
2019-04-18- Update premake build script for VS2017+ build support.gibbed
- Update premake (for VS2019 support). - Update Xenia build script to detect VS2017+ version. - Update Xenia premake scripts due to updated premake. - Fix cc override in Xenia build script.
2019-04-14Merge branch 'master' into d3d12Triang3l
2019-04-14[Kernel] XeCryptAes using openluopworld/aes_128Triang3l
2019-04-04Merge branch 'master' into d3d12Triang3l
2019-03-09Add debug symbols when building Debug on linuxDoug Johnson
2018-11-25Merge branch 'master' into d3d12Triang3l
2018-11-24Maybe fix Linux building mixed code projects?gibbed
2018-11-24Merge branch 'master' into d3d12Triang3l
2018-11-23Update mspack, add to premake, and fix missing license. Fixes #1252.gibbed
2018-10-23Merge branch 'master' into d3d12Triang3l
2018-10-23[APU] Load XAudio2_8.dll dynamicallyTriang3l
2018-10-23[D3D12] Load D3D dynamicallyTriang3l
2018-08-27[D3D12] Add DXBC tokens and checksumTriang3l
2018-08-25[D3D12] Experimental incomplete custom sample positions, disabled by defaultTriang3l
2018-07-18[D3D12] Create xenia-ui-d3d12 projectTriang3l
2018-07-18[D3D12] Create the project and link D3D librariesTriang3l
2018-06-26Ignore unused-result warningsDr. Chat
2018-05-04[Vulkan] Replace vulkan-loader with volkDr. Chat
2018-05-04[GL4] Farewell, GL4 backendDr. Chat
2018-04-03Fix TravisDrChat
2018-04-03Fixup 360 supportDrChat
2018-01-21Merge pull request #1059 from TheCubeMaster019/masterJustin Moore
Allow computers with non-latin native codepages to build the project.
2017-12-22Allow computers with non-Latin codepages to build the projectPrism Tutaj
2017-12-20Disable LTO on clangDrChat
2017-12-19Clang building on linuxDrChat
2017-12-14Disable "deprecated-register" warningDrChat
2017-12-14Merge branch 'linux' of git://github.com/dougvj/xenia into linuxDrChat
# Conflicts: # .travis.yml
2017-09-20Fix travis BUILDscribam
2017-08-03UI: Very basic dynamic DPI supportDrChat
2017-07-11Add C++ lib linker for clang on LinuxDoug Johnson
2017-07-11Add Add XCB/Xlib interaction and X11 specific GTK headers/includesDoug Johnson
2017-07-11Enable premake linkgroups when building Linux applicationssephiroth99
The linkgroups option is a convenience option that makes it possible to specify all the libraries required to build an application (console or GUI) in any order. It also prevents circular dependency issues between libraries. Basically, it surrounds the list of libraries with the start-group/end-group options when calling the linker.
2017-07-09Add compile and link flags for Linux platform (X11, vulkan, gtk, etc)Doug Johnson
2017-05-08(WIP) Add a native PowerPC testing frontendDr. Chat