diff options
author | gameblabla | 2017-12-26 20:53:38 -0500 |
---|---|---|
committer | gameblabla | 2017-12-26 20:53:38 -0500 |
commit | cb8a6ed34f2689f0dc862e3a9fa780074bd7cb20 (patch) | |
tree | 1803c1f8eb5e69b7d4231de57c94c1f3c2fc2464 /Makefile.gcw0 | |
parent | d1a7f112382fcc4a58de8617271298d8b9ec1fdc (diff) | |
download | hydracastlelabyrinth-cb8a6ed34f2689f0dc862e3a9fa780074bd7cb20.tar.gz hydracastlelabyrinth-cb8a6ed34f2689f0dc862e3a9fa780074bd7cb20.tar.bz2 hydracastlelabyrinth-cb8a6ed34f2689f0dc862e3a9fa780074bd7cb20.zip |
GCW0 & DC commits
Diffstat (limited to 'Makefile.gcw0')
-rw-r--r-- | Makefile.gcw0 | 74 |
1 files changed, 74 insertions, 0 deletions
diff --git a/Makefile.gcw0 b/Makefile.gcw0 new file mode 100644 index 0000000..40ea957 --- /dev/null +++ b/Makefile.gcw0 @@ -0,0 +1,74 @@ +CC = mipsel-linux-gcc + +CFLAGS = -D_SDL -DDINGUX -O2 -mips32r2 -I/usr/include/SDL -Isrc -std=c99 +LDFLAGS = -lSDL -lm -lSDL_mixer + +DEFINES = -Wall +OUTPUT = hcl.elf + +SOURCES = src/collision.c \ +src/effect.c \ +src/enemy.c \ +src/game.c \ +src/hero.c \ +src/ini.c \ +src/inventory.c \ +src/main.c \ +src/object.c \ +src/options.c \ +src/PHL.c \ +src/platform.c \ +src/qda.c \ +src/stagedata.c \ +src/text.c \ +src/titlescreen.c \ +src/weapon.c \ +src/enemies/batboss.c \ +src/enemies/bat.c \ +src/enemies/bee.c \ +src/enemies/boar.c \ +src/enemies/boomknight.c \ +src/enemies/crab.c \ +src/enemies/devil.c \ +src/enemies/dodo.c \ +src/enemies/dog.c \ +src/enemies/firewheel.c \ +src/enemies/fish.c \ +src/enemies/garm.c \ +src/enemies/gas.c \ +src/enemies/ghoul.c \ +src/enemies/golem.c \ +src/enemies/gyra.c \ +src/enemies/heads.c \ +src/enemies/hydra.c \ +src/enemies/jellyfish.c \ +src/enemies/knight.c \ +src/enemies/lolidra.c \ +src/enemies/pendulum.c \ +src/enemies/podoboo.c \ +src/enemies/poisonknight.c \ +src/enemies/pumpkin.c \ +src/enemies/seal.c \ +src/enemies/skeleton.c \ +src/enemies/skull.c \ +src/enemies/slime.c \ +src/enemies/slug.c \ +src/enemies/thwomp.c \ +src/enemies/waterjumper.c \ +src/enemies/wizard.c \ +src/sdl/audio.c \ +src/sdl/graphics.c \ +src/sdl/input.c \ +src/sdl/system.c +OBJS = ${SOURCES:.c=.o} + +all: ${OUTPUT} + +${OUTPUT}:${OBJS} + ${CC} -o ${OUTPUT} ${OBJS} ${CFLAGS} ${LDFLAGS} ${DEFINES} + +pack: + mksquashfs ./opk hydra.opk -all-root -noappend -no-exports -no-xattrs + +clean: + rm src/*.o src/sdl/*.o ${OUTPUT} |