aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorBad Diode <bd@badd10de.dev>2022-03-04 14:16:32 +0100
committerBad Diode <bd@badd10de.dev>2022-03-04 14:16:32 +0100
commit9f81a6478793803b8ef0b8049824e3591a1e8f3c (patch)
treef4da53a99d537eb98ba518377c6d582de0b9d818
parent4760ae8f1029f6001d0c96f6766ec070e27c0b3a (diff)
downloaduxnfb-9f81a6478793803b8ef0b8049824e3591a1e8f3c.tar.gz
uxnfb-9f81a6478793803b8ef0b8049824e3591a1e8f3c.zip
Add submodule requirement to makefile
-rw-r--r--Makefile7
1 files changed, 6 insertions, 1 deletions
diff --git a/Makefile b/Makefile
index 5face8f..2896bfc 100644
--- a/Makefile
+++ b/Makefile
@@ -3,6 +3,7 @@ BUILD_DIR ?= build
3SRC_MAIN ?= $(SRC_DIR)/main.c 3SRC_MAIN ?= $(SRC_DIR)/main.c
4EXE_NAME ?= fbtest 4EXE_NAME ?= fbtest
5BIN := $(BUILD_DIR)/$(EXE_NAME) 5BIN := $(BUILD_DIR)/$(EXE_NAME)
6BASE_UXN := src/uxn/src/uxn.h
6 7
7CC ?= cc 8CC ?= cc
8CFLAGS := -Wall -Wextra -pedantic 9CFLAGS := -Wall -Wextra -pedantic
@@ -23,12 +24,16 @@ endif
23 24
24main: $(BIN) 25main: $(BIN)
25 26
26$(BIN): $(SRC_MAIN) $(BUILD_DIR) 27$(BIN): $(SRC_MAIN) $(BUILD_DIR) $(BASE_UXN)
27 $(CC) $(CFLAGS) -o $(BIN) $(SRC_MAIN) 28 $(CC) $(CFLAGS) -o $(BIN) $(SRC_MAIN)
28 29
29$(BUILD_DIR): 30$(BUILD_DIR):
30 mkdir -p $(BUILD_DIR) 31 mkdir -p $(BUILD_DIR)
31 32
33$(BASE_UXN):
34 git submodule init
35 git submodule update
36
32run: $(BIN) 37run: $(BIN)
33 # NOTE: This should probably be done on the C code. 38 # NOTE: This should probably be done on the C code.
34 echo 0 > /sys/class/graphics/fbcon/cursor_blink 39 echo 0 > /sys/class/graphics/fbcon/cursor_blink