Commit Graph

19 Commits (a0fae55c9031a1fe46a714d1358bf51f7e141575)

Author SHA1 Message Date
Myk Taylor 8c01f3efe0
don't relaunch launchdf if it's already running 2023-05-20 02:59:41 -07:00
Myk Taylor a5a6b70a51
launch DFHack through steam if DF is run from steam 2023-05-20 02:59:39 -07:00
Myk Taylor 1212ee0ef8
retrieve steam SDK from a private repo 2023-05-18 14:35:43 -07:00
Kelly Kinkade 68a8c687ea steam build workflow improvements
improve cmake handling for downloading the sdk

set up GHA to cache the SDK download
2023-04-25 16:02:15 -05:00
Kelly Kinkade 337c5eea2a changes to build process for dflaunch
only build dflaunch on steam-specific builds
only download steamworks SDK when building dflaunch
get steam account from environment when downloading steamworks SDK
2023-04-18 22:27:49 -05:00
Kelly Kinkade ea01dae88f fix minor oops 2023-04-18 22:27:49 -05:00
Kelly Kinkade dae549e3d1 fix missing end of line 2023-04-18 22:27:49 -05:00
Kelly Kinkade f336771284 launchdf rewrite
this rewrites launchdf so that the dfhack launcher attempts to linger while df is running
2023-04-18 22:27:49 -05:00
Kelly Kinkade 150708f21d build lanchdf with steam sdk 2023-04-18 22:27:49 -05:00
Myk Taylor 14bc22ff31
A -> W to align with existing codepaths 2023-04-07 14:40:38 -07:00
Myk Taylor 4d758589cb
remove debug statement 2023-04-07 13:17:17 -07:00
Myk Taylor 91b35475fa
allow launching DF to work under wine 2023-04-07 12:41:46 -07:00
Kelly Kinkade 51236f90fa update steam launcher
this version launches dwarf fortress via the steam client

the existing one doesn't set up the steam app context which means access  to DF's steam workshop is broken. launching through the steam client avoids this issue.
2023-03-31 21:05:19 -05:00
Myk Taylor eee911b807
remove changedir, cwd is already root 2023-03-08 00:00:22 -08:00
Myk Taylor f974ac043f
add launchdf binary so steam has an exe to launch 2023-03-07 22:13:08 -08:00
lethosor d1f0edd33b
Apply initial pre-commit config 2022-04-12 14:48:19 -04:00
lethosor 11222f21d3
Update lint.py filters and fix a couple identified issues 2021-09-06 18:42:45 -04:00
lethosor 828fee532a Switch to downloading zlib.lib and SDLreal.dll on Windows 2016-07-27 21:08:24 -04:00
Petr Mrázek 0d1dd5aead Extended escape sequences are 4 bytes, not 5. 2011-07-16 10:31:49 +02:00