Finally created an installer so people can try the game.

master version-0.1
Zed A. Shaw 4 days ago
parent 5c815cf755
commit 28b900e4ff
  1. 3
      Makefile
  2. 2
      main.cpp
  3. 7
      meson.build
  4. BIN
      win_installer.ifp

@ -42,3 +42,6 @@ clean:
debug_test: build debug_test: build
gdb --nx -x .gdbinit --ex run --args builddir/runtests.exe -e gdb --nx -x .gdbinit --ex run --args builddir/runtests.exe -e
win_installer:
powershell 'start "C:\Program Files (x86)\solicus\InstallForge\bin\ifbuilderenvx86.exe" win_installer.ifp'

@ -6,7 +6,7 @@
int main(int argc, char* argv[]) { int main(int argc, char* argv[]) {
textures::init(); textures::init();
sound::init(); sound::init();
sound::mute(true); sound::mute(false);
gui::FSM main; gui::FSM main;
main.event(gui::Event::STARTED); main.event(gui::Event::STARTED);
Autowalker walker(main); Autowalker walker(main);

@ -5,6 +5,13 @@ project('raycaster', 'cpp',
'cpp_args=-D_GLIBCXX_DEBUG=1 -D_GLIBCXX_DEBUG_PEDANTIC=1', 'cpp_args=-D_GLIBCXX_DEBUG=1 -D_GLIBCXX_DEBUG_PEDANTIC=1',
]) ])
add_global_link_arguments(
'-static-libgcc',
'-static-libstdc++',
'-static',
language: 'cpp',
)
# use this for common options only for our executables # use this for common options only for our executables
cpp_args=[] cpp_args=[]
# these are passed as override_defaults # these are passed as override_defaults

Binary file not shown.
Loading…
Cancel
Save