Spatial reorganisation

This commit is contained in:
Christophe Meneboeuf 2016-11-05 21:38:25 +01:00
parent 9ffdf06022
commit b44c163d04
17 changed files with 9 additions and 6 deletions

0
.gitignore vendored Executable file → Normal file
View File

0
COPYING Executable file → Normal file
View File

15
Makefile Executable file → Normal file
View File

@ -1,16 +1,19 @@
LINUX_CC := cc
LINUX_SRC := gol_linux.c
LINUX_SRC := src/gol_linux.c
LINUX_CFLAGS := -Wall -Wextra -pedantic-errors -ansi -std=gnu99 -lncurses -lm -O3
LINUX_OUT := gol.out
LINUX_OUT := bin/gol.out
APPLE2_CL := $(CC65_HOME)/bin/cl65
APPLE2_CC := $(CC65_HOME)/bin/cc65
APPLE2_SRC := gol_apple2.c gol_apple2_optimized.asm gfx.asm rnd_colors.asm file_io.c mli.asm
APPLE2_SRC := src/gol_apple2.c src/gol_apple2_optimized.asm src/gfx.asm src/rnd_colors.asm src/file_io.c src/mli.asm
APPLE2_MAP := gol_apple2.map
APPLE2_CFLAGS := -Oirs -v -t apple2
APPLE2_OUT := gol.a2
APPLE2_OUT := bin/gol.a2
all: linux apple2
all: directories linux apple2
directories:
mkdir -p bin
linux: $(LINUX_SRC)
$(LINUX_CC) -o $(LINUX_OUT) $? $(LINUX_CFLAGS)
@ -22,4 +25,4 @@ apple2-asm: $(APPLE2_SRC)
$(APPLE2_CC) $(APPLE2_CFLAGS) -r -T $?
clean: $(SRC)
rm -f $(LINUX_OUT) $(APPLE2_OUT) $(APPLE2_MAP) *.o *.s gmon.out
rm -f $(APPLE2_MAP) src/*.o src/*.s gmon.out & rm -r bin/

0
README.md Executable file → Normal file
View File

0
benchs.txt Executable file → Normal file
View File

BIN
disk.dsk Executable file → Normal file

Binary file not shown.

0
add-to-disk.sh → scripts/add-to-disk.sh Executable file → Normal file
View File

0
file_io.c → src/file_io.c Executable file → Normal file
View File

0
file_io.h → src/file_io.h Executable file → Normal file
View File

0
gfx.asm → src/gfx.asm Executable file → Normal file
View File

0
gfx.h → src/gfx.h Executable file → Normal file
View File

0
gol_apple2.c → src/gol_apple2.c Executable file → Normal file
View File

View File

0
gol_linux.c → src/gol_linux.c Executable file → Normal file
View File

0
mli.asm → src/mli.asm Executable file → Normal file
View File

0
rnd_colors.asm → src/rnd_colors.asm Executable file → Normal file
View File

0
rnd_colors.h → src/rnd_colors.h Executable file → Normal file
View File