Skip to content

Commit

Permalink
Ditch MSVC because VS2910 16.7 broke XP compat
Browse files Browse the repository at this point in the history
  • Loading branch information
mon committed Aug 23, 2023
1 parent 94c7507 commit 9dcc07f
Show file tree
Hide file tree
Showing 91 changed files with 167 additions and 706 deletions.
12 changes: 2 additions & 10 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -1,12 +1,4 @@
*.db
*.zip
.vs
*.vcxproj.user
Debug/
ipch/
Release/
x64/
*.filters
*.o
playpen.exe
*.dll
build32/
build64/
31 changes: 0 additions & 31 deletions Makefile

This file was deleted.

11 changes: 11 additions & 0 deletions build.sh
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
#!/usr/bin/env bash

set -euxo pipefail

# x86
meson setup --cross-file cross-i686-w64-mingw32.txt build32
meson compile -C build32

# x86_64
meson setup --cross-file cross-x86_64-w64-mingw32.txt build64
meson compile -C build64
3 changes: 3 additions & 0 deletions clean.sh
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
#!/usr/bin/env bash

rm -rf build32 build64
11 changes: 11 additions & 0 deletions cross-i686-w64-mingw32.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
[binaries]
c = 'i686-w64-mingw32-gcc'
cpp = 'i686-w64-mingw32-g++'
ar = 'i686-w64-mingw32-ar'
strip = 'i686-w64-mingw32-strip'

[host_machine]
system = 'windows'
cpu_family = 'x86'
cpu = 'i686'
endian = 'little'
11 changes: 11 additions & 0 deletions cross-x86_64-w64-mingw32.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
[binaries]
c = 'x86_64-w64-mingw32-gcc'
cpp = 'x86_64-w64-mingw32-g++'
ar = 'x86_64-w64-mingw32-ar'
strip = 'x86_64-w64-mingw32-strip'

[host_machine]
system = 'windows'
cpu_family = 'x86_64'
cpu = 'x86_64'
endian = 'little'
54 changes: 0 additions & 54 deletions layeredfs.sln

This file was deleted.

Loading

0 comments on commit 9dcc07f

Please sign in to comment.