mirror of
https://github.com/david-schmidt/gsport.git
synced 2025-02-12 13:30:45 +00:00
Update Cygwin makefile
This commit is contained in:
parent
a04a010658
commit
36fdba6b47
16
src/GSport.bat
Normal file
16
src/GSport.bat
Normal file
@ -0,0 +1,16 @@
|
||||
@echo off
|
||||
REM
|
||||
REM GSport - Windows startup batch file
|
||||
REM
|
||||
|
||||
SET GSPORT_HOME=%CD%\
|
||||
set CYGWIN=nodosfilewarning
|
||||
|
||||
:add_classpath
|
||||
SET CWD=%CD%
|
||||
if "%GSPORT_PATH_SET%" == "1" goto start
|
||||
set GSPORT_PATH_SET=1
|
||||
PATH=%PATH%;%GSPORT_HOME%lib
|
||||
|
||||
:start
|
||||
GSport.exe
|
17
src/Makefile
17
src/Makefile
@ -53,10 +53,16 @@ gsportx: $(OBJECTS) compile_time.o
|
||||
|
||||
# Mingw32 (native windows) builds:
|
||||
gsport.exe: $(OBJECTS) compile_time.o
|
||||
$(CC) $(CCOPTS) $(LDOPTS) $(OBJECTS) compile_time.o $(LDFLAGS) -o $(NAME)$(SUFFIX) $(EXTRA_LIBS) -lwinmm -lgdi32 -ldsound -lcomctl32 -lws2_32 -lshell32
|
||||
mv $(NAME)$(SUFFIX) ..
|
||||
cp -f ../config.template ../config.txt
|
||||
|
||||
g++ $(CCOPTS) $(LDOPTS) $(OBJECTS) compile_time.o $(LDFLAGS) -o $(NAME)$(SUFFIX) $(EXTRA_LIBS) -lwinmm -lgdi32 -ldsound -lcomctl32 -lws2_32 -lshell32 -lSDL -lfreetype -lcomdlg32
|
||||
mkdir -p ../GSport.app/lib
|
||||
cp -f gsport.exe ../GSport.app/GSport.exe
|
||||
cp -f ../config.template ../GSport.app/config.txt
|
||||
cp -f ../lib/*.ttf ../GSport.app/lib
|
||||
cp -f ../lib/arch/win32/*.dll ../GSport.app/lib
|
||||
cp -f GSport.bat ../GSport.app/GSport.bat
|
||||
cp -f parallel.rom ../GSport.app
|
||||
cp -f ../COPYING.txt ../GSport.app
|
||||
cp -f ../GSport.html ../GSport.app
|
||||
|
||||
8inst_c.h: instable.h
|
||||
$(PERL) make_inst c 8 instable.h > 8inst_c.h
|
||||
@ -92,6 +98,9 @@ engine_s.o: 8inst_s.h 16inst_s.h 8size_s.h 16size_s.h size_s.h
|
||||
.c.o:
|
||||
$(CC) $(CCOPTS) $(XOPTS) -c $(OPTS) -I. -o $*.o $*.c
|
||||
|
||||
.cpp.o:
|
||||
$(CC) $(CPPOPTS) $(XOPTS) -c $(OPTS) -I. $*.cpp
|
||||
|
||||
.cpp.O:
|
||||
$(CC) $(CCOPTS) $(XOPTS) -c $(OPTS) -I. $*.c
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user