From 3d1fb1de41c8abd99a69742056f2c7eeb7cf435d Mon Sep 17 00:00:00 2001 From: kts Date: Thu, 19 Sep 2013 23:13:11 -0700 Subject: [PATCH] Added game.c, game.h, player.c, and player.h to the devcpp projects and successfully tested both the SDL and curses clients on Windows. --- devcpp/Makefile.win | 10 ++++++-- devcpp/timesynk-pdcurses.dev | 42 ++++++++++++++++++++++++++++++++- devcpp/timesynk-pdcurses.layout | 12 ++++++++++ devcpp/timesynk-sdl.dev | 42 ++++++++++++++++++++++++++++++++- devcpp/timesynk-sdl.layout | 16 +++++++++++++ 5 files changed, 118 insertions(+), 4 deletions(-) diff --git a/devcpp/Makefile.win b/devcpp/Makefile.win index 163bb31..917e866 100644 --- a/devcpp/Makefile.win +++ b/devcpp/Makefile.win @@ -4,8 +4,8 @@ CPP = g++.exe CC = gcc.exe WINDRES = windres.exe -OBJ = ../main.o ../interface/curses.o ../net/sockets.o -LINKOBJ = ../main.o ../interface/curses.o ../net/sockets.o +OBJ = ../main.o ../interface/curses.o ../net/sockets.o ../game.o ../player.o +LINKOBJ = ../main.o ../interface/curses.o ../net/sockets.o ../game.o ../player.o LIBS = -L"C:/Program Files (x86)/Dev-Cpp/MinGW32/lib" -static-libstdc++ -static-libgcc ../../PDCurses/pdcurses.lib INCS = -I"C:/Program Files (x86)/Dev-Cpp/MinGW32/include" -I"../../PDCurses" CXXINCS = -I"C:/Program Files (x86)/Dev-Cpp/MinGW32/include" -I"../../PDCurses" @@ -33,3 +33,9 @@ $(BIN): $(OBJ) ../net/sockets.o: ../net/sockets.c $(CC) -c ../net/sockets.c -o ../net/sockets.o $(CFLAGS) + +../game.o: ../game.c + $(CC) -c ../game.c -o ../game.o $(CFLAGS) + +../player.o: ../player.c + $(CC) -c ../player.c -o ../player.o $(CFLAGS) diff --git a/devcpp/timesynk-pdcurses.dev b/devcpp/timesynk-pdcurses.dev index 9ab8f5f..f0627e4 100644 --- a/devcpp/timesynk-pdcurses.dev +++ b/devcpp/timesynk-pdcurses.dev @@ -29,7 +29,7 @@ IncludeVersionInfo=0 SupportXPThemes=0 CompilerSet=0 CompilerSettings=0000000000000000000000000 -UnitCount=7 +UnitCount=11 [VersionInfo] Major=1 @@ -120,3 +120,43 @@ Priority=1000 OverrideBuildCmd=0 BuildCmd= +[Unit8] +FileName=..\game.c +CompileCpp=0 +Folder=timesynk-pdcurses +Compile=1 +Link=1 +Priority=1000 +OverrideBuildCmd=0 +BuildCmd= + +[Unit9] +FileName=..\game.h +CompileCpp=0 +Folder=timesynk-pdcurses +Compile=1 +Link=1 +Priority=1000 +OverrideBuildCmd=0 +BuildCmd= + +[Unit10] +FileName=..\player.c +CompileCpp=0 +Folder=timesynk-pdcurses +Compile=1 +Link=1 +Priority=1000 +OverrideBuildCmd=0 +BuildCmd= + +[Unit11] +FileName=..\player.h +CompileCpp=0 +Folder=timesynk-pdcurses +Compile=1 +Link=1 +Priority=1000 +OverrideBuildCmd=0 +BuildCmd= + diff --git a/devcpp/timesynk-pdcurses.layout b/devcpp/timesynk-pdcurses.layout index 99ba2f1..47aec22 100644 --- a/devcpp/timesynk-pdcurses.layout +++ b/devcpp/timesynk-pdcurses.layout @@ -38,3 +38,15 @@ Top=0 [Editor_6] Open=0 Top=0 +[Editor_7] +Open=0 +Top=0 +[Editor_8] +Open=0 +Top=0 +[Editor_9] +Open=0 +Top=0 +[Editor_10] +Open=0 +Top=0 diff --git a/devcpp/timesynk-sdl.dev b/devcpp/timesynk-sdl.dev index b416b25..a9a3fb3 100644 --- a/devcpp/timesynk-sdl.dev +++ b/devcpp/timesynk-sdl.dev @@ -29,7 +29,7 @@ IncludeVersionInfo=0 SupportXPThemes=0 CompilerSet=0 CompilerSettings=0000000000000000000000000 -UnitCount=7 +UnitCount=11 [VersionInfo] Major=1 @@ -120,3 +120,43 @@ Priority=1000 OverrideBuildCmd=0 BuildCmd= +[Unit8] +FileName=..\game.c +CompileCpp=0 +Folder=timesynk-sdl +Compile=1 +Link=1 +Priority=1000 +OverrideBuildCmd=0 +BuildCmd= + +[Unit9] +FileName=..\game.h +CompileCpp=0 +Folder=timesynk-sdl +Compile=1 +Link=1 +Priority=1000 +OverrideBuildCmd=0 +BuildCmd= + +[Unit10] +FileName=..\player.c +CompileCpp=0 +Folder=timesynk-sdl +Compile=1 +Link=1 +Priority=1000 +OverrideBuildCmd=0 +BuildCmd= + +[Unit11] +FileName=..\player.h +CompileCpp=0 +Folder=timesynk-sdl +Compile=1 +Link=1 +Priority=1000 +OverrideBuildCmd=0 +BuildCmd= + diff --git a/devcpp/timesynk-sdl.layout b/devcpp/timesynk-sdl.layout index d95a086..6027d63 100644 --- a/devcpp/timesynk-sdl.layout +++ b/devcpp/timesynk-sdl.layout @@ -26,3 +26,19 @@ Top=0 [Editor_6] Open=0 Top=0 +[Editor_7] +CursorCol=1 +CursorRow=1 +TopLine=1 +LeftChar=1 +Open=0 +Top=0 +[Editor_8] +Open=0 +Top=0 +[Editor_9] +Open=0 +Top=0 +[Editor_10] +Open=0 +Top=0