Commit Graph

2478 Commits

Author SHA1 Message Date
Andrew Tonner
eab21be5e3 Revert "appveyor CI: use default mingw path to hopefully save us some downloads every run"
This reverts commit 9a5b6ae3b3.
2017-01-22 18:02:45 -08:00
Andrew Tonner
9a5b6ae3b3 appveyor CI: use default mingw path to hopefully save us some downloads every run 2017-01-22 18:00:02 -08:00
Andrew Tonner
a64bf7a0c5 Merge branch 'windows_build_script' into ci_build 2017-01-22 17:49:08 -08:00
Andrew Tonner
f2238fe3e7 python build script: option to use a specific mingw path 2017-01-22 17:48:56 -08:00
Andrew Tonner
65da666052 add explicit --build option for appveyor CI because config.guess is failing there 2017-01-22 16:50:34 -08:00
Andrew Tonner
42d627ccb5 Merge branch 'windows_build_script' into ci_build 2017-01-22 16:49:35 -08:00
Andrew Tonner
e3fe441709 python build script: build arg for passing --build to configure scripts 2017-01-22 16:49:23 -08:00
Andrew Tonner
8548644595 don't show "Will install to" output if that is disabled 2017-01-22 16:28:32 -08:00
Andrew Tonner
c4903326ab appveyor CI build script first cut 2017-01-22 16:27:03 -08:00
Andrew Tonner
7c01c27e02 python build script: option to add an additional PATH entry with highest priority for building 2017-01-22 16:08:03 -08:00
Andrew Tonner
bab9a35ff2 python build script: fix for top Makefile changes 2017-01-22 15:25:02 -08:00
Andrew Tonner
4326182b02 python build script: fix for fresh install 2017-01-22 15:08:33 -08:00
Andrew Tonner
cc0c168685 when making links, if the link already exists as a directory, remove the directory first 2017-01-22 15:07:47 -08:00
Andrew Tonner
4715db8f28 top level script should make sure directories it wants to put symlinks in exist 2017-01-22 00:58:09 -08:00
Andrew Tonner
fa9b425541 python build script: remove old config.status before rebuilding 2017-01-20 13:27:25 -08:00
Andrew Tonner
bab9820231 slirp: more changes to prevent a crash in the soread without so_tcpcb case 2017-01-20 13:27:00 -08:00
Andrew Tonner
68353ca6b1 fix for null deref in slirp soread when the so doesn't have a tcpcb yet 2017-01-20 02:05:55 -08:00
Andrew Tonner
52a36f24bb guard against the slirp queues null deref on dequeues I've seen in the debugger 2017-01-20 01:33:20 -08:00
Andrew Tonner
bdd2ee1190 python build script: do make clean if we reconfigured 2017-01-19 21:38:37 -08:00
Andrew Tonner
69a3c31fff Add configure option to disable VOSF; add it to python build script 2017-01-19 21:38:21 -08:00
Andrew Tonner
1229eb0ea9 if the originals for any symlinked dirs (which are just copies under msys/mingw) have been updated, delete the copies and make links again 2017-01-19 21:14:46 -08:00
Andrew Tonner
2f9bc272be ws2 defines and missing prototypes for building withmingw32 2017-01-19 21:12:35 -08:00
Andrew Tonner
d3b56d8e32 Fix for intermittent cursor snapping: don't attempt to warp the cursor when it's not in the window 2017-01-19 05:14:20 -08:00
Andrew Tonner
d8f5d43a9c python build script: when getting modified time for a directory, also check contents' times 2017-01-19 05:13:01 -08:00
Andrew Tonner
21a6d39d4b python build script: jit option 2017-01-19 05:12:03 -08:00
Andrew Tonner
8c3f1fa0c3 gitignore dyngen and output files 2017-01-18 21:14:02 -08:00
Andrew Tonner
dae89116e7 python build script: option to copy the supplied precompiled dyngen output files instead of running dyngen 2017-01-18 21:11:21 -08:00
Andrew Tonner
1af0c4685a python build script: give a better error message when there is a syntax error in the JSON cache file 2017-01-18 19:57:34 -08:00
Andrew Tonner
8259c00929 gitignore cleanup 2017-01-18 19:34:33 -08:00
Andrew Tonner
9efd46d396 build script pep-8 2017-01-18 19:31:27 -08:00
Andrew Tonner
bd3fecc780 build script cleanup & renames & updating TODOs; cleanup gitignore 2017-01-18 19:29:13 -08:00
Andrew Tonner
e303e314f5 use explicit __thiscall calling convention for member function casts on mingw32 2017-01-18 19:11:19 -08:00
Andrew Tonner
ffd6294943 build script comments & todos & cleanup 2017-01-18 19:01:49 -08:00
Andrew Tonner
7ef9f10712 don't undef __STRICT_ANSI__ since it's not necessary with gnu++11 2017-01-18 19:00:42 -08:00
Andrew Tonner
83ea8b0779 Merge remote-tracking branch 'cebix/master' into windows_build_script_test_merge 2017-01-18 16:49:19 -08:00
Andrew Tonner
b90b67971c fpclassify return type may vary 2017-01-18 16:01:52 -08:00
Andrew Tonner
5c264434e7 disable obsolete cd driver warning 2017-01-18 15:57:36 -08:00
Andrew Tonner
aabd23408d option to run a shell command 2017-01-18 15:02:20 -08:00
Andrew Tonner
17b977b6ad fix silly name of inline bswap 16 2017-01-18 14:48:02 -08:00
Andrew Tonner
e0783e5c20 add option to copy sheepshaver exe after build 2017-01-18 14:47:21 -08:00
Andrew Tonner
fa8c87acff add LDFLAGS for static libgcc and stdc++ so we don't need dlls for those 2017-01-18 14:46:55 -08:00
Andrew Tonner
0ffa196f29 remove PASCAL undef 2017-01-18 14:44:33 -08:00
Andrew Tonner
daac4f58ec reverse serial_windows.cpp symlink removal 2017-01-18 04:52:19 -08:00
Andrew Tonner
dc54a5eceb missed commits 2017-01-18 04:51:34 -08:00
Andrew Tonner
b74ae092c9 builds on mingw32 without jit, still untested 2017-01-18 04:41:40 -08:00
asvitkine
a436ec2b62 Merge pull request #105 from b-/patch-1
Update XcodeBuildHowTo.txt
2017-01-16 22:29:06 -05:00
Brian Recchia
43df07e706 Update XcodeBuildHowTo.txt
removed dungeons from project
2017-01-16 16:00:36 -05:00
Alexei Svitkine
181634ab31 Fix more Xcode8 warnings and tweak project settings. 2016-12-17 23:31:03 -05:00
Alexei Svitkine
4fffae7ff8 Fold clip into sheepshaver target in Xcode8. 2016-12-17 22:59:22 -05:00
Alexei Svitkine
3985c6afdc Make some Xcode8 project settings consistent. 2016-12-17 22:52:59 -05:00