Commit Graph

38 Commits (feature/quick-start-py)

Author SHA1 Message Date
kaetemi 3fae9db854
Set march explicitly 3 years ago
kaetemi 47d178e102
Explicitly disable SSE2 on 32bit build 3 years ago
kaetemi 40ffcb30b6
Set arch for x86 linunx build explicitly 3 years ago
kaetemi 80be596654
Create Docker image for 32 bit linux client build as well 3 years ago
kaetemi 1d4c70f8e5
Separate GCC 8 environment 3 years ago
kaetemi 9657d71fbd
Build GCC 9 environment for SteamRT 3 years ago
kaetemi 84b63b8241
Better to use a volume for the Hunter cache 3 years ago
kaetemi 644b73cd6d
Install newer CMake on Ubuntu 18 3 years ago
kaetemi 0b9c159307
Pre-build hunter dependencies 3 years ago
kaetemi a73a86e2ad
Add some Docker-based build environments 3 years ago
kaetemi 730d174f39
Use Python 3 for the quick start scripts 3 years ago
kaetemi ceb10c3d21
Don't specify the v140 tools path, it's a special case set globally 3 years ago
kaetemi 4254f5a01b
Apply libxml2 static workaround when building with Hunter 3 years ago
kaetemi 2326ec531b
Add Tools folder env var when toolset mismatches VS version, so Hunter can find it when doing a Jom based build 3 years ago
kaetemi acc71cf49a
Env vars for XP target on v140 and v141 3 years ago
kaetemi df111808fc
Find compatible externals as well 3 years ago
kaetemi 4218b70cf6
Generate correct VS env 3 years ago
kaetemi f6d3521efa
Set the proper path for v140 3 years ago
kaetemi 5f9fcf5884
Detect the v140 toolset 3 years ago
kaetemi e072c804ca
Skip unnecessary builds 3 years ago
kaetemi 1723982f04
Ensure the selected toolchain has MFC 3 years ago
kaetemi 30194c3297
Match the Max plugin builds with the appropriate toolchain 3 years ago
kaetemi 3760a1331c
Detect Max installation and list all SDKs with corresponding required toolset versions 3 years ago
kaetemi 5685774a7d
Print out quick start autoconfiguration summary, simplify configuration 3 years ago
kaetemi 4b73faefbe
Fallback to env var so XAudio2 presence can be detected 3 years ago
kaetemi da648d8fc2
Separate build per hostname in case of multiboot 3 years ago
kaetemi 8d92b18e08
Cleanup 3 years ago
kaetemi c65d765459
Find all available XP toolchains 3 years ago
kaetemi d5474ae8ca
Improve compiler selection 3 years ago
kaetemi 88631d8570
List lua version in toolchain configs 3 years ago
kaetemi a1285106b3
VS lower than 9 can only use NMake generator on CMake 3 years ago
kaetemi f57a5260bb
Select best DX SDK for OS compatibility by toolchain 3 years ago
kaetemi 94c210946d
Script to select the prefered toolchains 3 years ago
kaetemi dc2c6251c6
Find VCVars 3 years ago
kaetemi e7c092e0bf
Add preference to config 3 years ago
kaetemi 44b53fd0a5
Generate toolchain configuration base 3 years ago
kaetemi a41156c708
Find all VS toolchains and whether MFC is available 3 years ago
kaetemi 234a0ced42
Python scripts for quick start 3 years ago