diff options
author | Bad Diode <bd@badd10de.dev> | 2022-03-04 15:09:58 +0100 |
---|---|---|
committer | Bad Diode <bd@badd10de.dev> | 2022-03-04 15:09:58 +0100 |
commit | bfd3c8ece9299146b94efca129b1f382c79da346 (patch) | |
tree | f78c94194c391aa84efe47f97878dc7ca8731981 /Makefile | |
parent | 9f81a6478793803b8ef0b8049824e3591a1e8f3c (diff) | |
download | uxnfb-bfd3c8ece9299146b94efca129b1f382c79da346.tar.gz uxnfb-bfd3c8ece9299146b94efca129b1f382c79da346.zip |
Prepare uxn ppu initialization
Diffstat (limited to 'Makefile')
-rw-r--r-- | Makefile | 7 |
1 files changed, 4 insertions, 3 deletions
@@ -1,9 +1,10 @@ | |||
1 | BASE_UXN := src/uxn/src | ||
1 | SRC_DIR ?= src | 2 | SRC_DIR ?= src |
2 | BUILD_DIR ?= build | 3 | BUILD_DIR ?= build |
3 | SRC_MAIN ?= $(SRC_DIR)/main.c | 4 | SRC_MAIN ?= $(SRC_DIR)/main.c |
4 | EXE_NAME ?= fbtest | 5 | EXE_NAME ?= fbtest |
5 | BIN := $(BUILD_DIR)/$(EXE_NAME) | 6 | BIN := $(BUILD_DIR)/$(EXE_NAME) |
6 | BASE_UXN := src/uxn/src/uxn.h | 7 | UXN_HEAD := $(BASE_UXN)/uxn.h |
7 | 8 | ||
8 | CC ?= cc | 9 | CC ?= cc |
9 | CFLAGS := -Wall -Wextra -pedantic | 10 | CFLAGS := -Wall -Wextra -pedantic |
@@ -24,13 +25,13 @@ endif | |||
24 | 25 | ||
25 | main: $(BIN) | 26 | main: $(BIN) |
26 | 27 | ||
27 | $(BIN): $(SRC_MAIN) $(BUILD_DIR) $(BASE_UXN) | 28 | $(BIN): $(SRC_MAIN) $(BUILD_DIR) $(UXN_HEAD) |
28 | $(CC) $(CFLAGS) -o $(BIN) $(SRC_MAIN) | 29 | $(CC) $(CFLAGS) -o $(BIN) $(SRC_MAIN) |
29 | 30 | ||
30 | $(BUILD_DIR): | 31 | $(BUILD_DIR): |
31 | mkdir -p $(BUILD_DIR) | 32 | mkdir -p $(BUILD_DIR) |
32 | 33 | ||
33 | $(BASE_UXN): | 34 | $(UXN_HEAD): |
34 | git submodule init | 35 | git submodule init |
35 | git submodule update | 36 | git submodule update |
36 | 37 | ||