OXYGENHUB
◆ main enhanced-x16-emulator / Makefile
670 B · Makefile · last changed chore(): initial commit 25 days ago source blame history raw
1
##################################################################################################
2
#
3
# COMMANDER X16 EMULATOR MAKEFILE
4
#
5
##################################################################################################
6
7
BUILD_DIR = build
8
BUILD_TYPE ?= Release
9
10
.PHONY: all clean distclean
11
12
all:
13
	@cmake -E echo "Building with CMake"
14
	cmake -E make_directory $(BUILD_DIR)
15
	cmake -S . -B $(BUILD_DIR) -DCMAKE_BUILD_TYPE=$(BUILD_TYPE)
16
	cmake --build $(BUILD_DIR) $(ARGS)
17
18
	@cmake -E echo "x16emu and makecart executables can be found in ./$(BUILD_DIR)"
19
clean:
20
	-cmake --build $(BUILD_DIR) --target clean
21
22
distclean:
23
	cmake -E remove_directory $(BUILD_DIR)