more build system stuff

This commit is contained in:
Matt Laux 2019-10-21 23:49:08 -05:00
parent de5fcfaf00
commit e1be41b0f2
18 changed files with 21 additions and 18 deletions

View File

@ -1,12 +0,0 @@
project(GameBoyEmulator)
cmake_minimum_required(VERSION 3.9)
add_application(Emulator
src/bootstrap.c
src/cpu.c
src/dmg.c
src/emulator.c
src/instructions.c
src/lcd.c
src/rom.c
resources.r
)

View File

@ -1,6 +0,0 @@
#!/bin/sh
mkdir -p build
cd build
cmake .. -DCMAKE_TOOLCHAIN_FILE=../../Retro68-build/toolchain/m68k-apple-macos/cmake/retro68.toolchain.cmake
make
cd ..

15
system6/CMakeLists.txt Normal file
View File

@ -0,0 +1,15 @@
project(GameBoyEmulator)
cmake_minimum_required(VERSION 3.9)
include_directories(../src)
add_application(Emulator
../src/bootstrap.c
../src/cpu.c
../src/dmg.c
../src/instructions.c
../src/lcd.c
../src/rom.c
emulator.c
resources.r
)

6
system6/compile.sh Executable file
View File

@ -0,0 +1,6 @@
#!/bin/sh
mkdir -p build
cd build
cmake .. -DCMAKE_TOOLCHAIN_FILE=../../../Retro68-build/toolchain/m68k-apple-macos/cmake/retro68.toolchain.cmake
make
cd ..