diff options
author | Bad Diode <bd@badd10de.dev> | 2022-03-05 19:23:24 +0100 |
---|---|---|
committer | Bad Diode <bd@badd10de.dev> | 2022-03-05 19:23:24 +0100 |
commit | 85ee9eb4b40d505f5298ff4759d973ab741422d9 (patch) | |
tree | 48d7924e0706eefcd724c4bb3997ad704d07beae /Makefile | |
parent | d08a7dfac6ea835603a580668761aa27e70f669b (diff) | |
download | uxnfb-85ee9eb4b40d505f5298ff4759d973ab741422d9.tar.gz uxnfb-85ee9eb4b40d505f5298ff4759d973ab741422d9.zip |
Add initial mouse support
Diffstat (limited to 'Makefile')
-rw-r--r-- | Makefile | 26 |
1 files changed, 14 insertions, 12 deletions
@@ -1,14 +1,16 @@ | |||
1 | BASE_UXN := src/uxn | 1 | BASE_UXN := src/uxn |
2 | SRC_DIR ?= src | 2 | SRC_DIR ?= src |
3 | BUILD_DIR ?= build | 3 | BUILD_DIR ?= build |
4 | SRC_MAIN ?= $(SRC_DIR)/main.c | 4 | SRC_MAIN ?= $(SRC_DIR)/main.c |
5 | EXE_NAME ?= uxnfb | 5 | EXE_NAME ?= uxnfb |
6 | BIN := $(BUILD_DIR)/$(EXE_NAME) | 6 | BIN := $(BUILD_DIR)/$(EXE_NAME) |
7 | UXN_HEAD := $(BASE_UXN)/src/uxn.h | 7 | UXN_HEAD := $(BASE_UXN)/src/uxn.h |
8 | TAL_SRC ?= $(BASE_UXN)/projects/examples/devices/screen.tal | 8 | TAL_SRC ?= $(BASE_UXN)/projects/examples/devices/screen.tal |
9 | UXN_ROM ?= $(BUILD_DIR)/rom.rom | 9 | UXN_ROM ?= $(BUILD_DIR)/rom.rom |
10 | UXN_ASM ?= $(BUILD_DIR)/uxnasm | 10 | UXN_ASM ?= $(BUILD_DIR)/uxnasm |
11 | KBD_PATH ?= /dev/input/event1 | 11 | KBD_PATH ?= /dev/input/event1 |
12 | MOUSE_PATH ?= /dev/input/mice | ||
13 | C_DEFINES := -DKBD_PATH=\"$(KBD_PATH)\" -DMOUSE_PATH=\"$(MOUSE_PATH)\" | ||
12 | 14 | ||
13 | CC ?= cc | 15 | CC ?= cc |
14 | CFLAGS := -Wall -Wextra -pedantic | 16 | CFLAGS := -Wall -Wextra -pedantic |
@@ -30,7 +32,7 @@ endif | |||
30 | main: $(BIN) | 32 | main: $(BIN) |
31 | 33 | ||
32 | $(BIN): $(SRC_MAIN) $(BUILD_DIR) $(UXN_HEAD) | 34 | $(BIN): $(SRC_MAIN) $(BUILD_DIR) $(UXN_HEAD) |
33 | $(CC) $(CFLAGS) -o $(BIN) $(SRC_MAIN) -DKBD_PATH=\"$(KBD_PATH)\" | 35 | $(CC) $(CFLAGS) -o $(BIN) $(SRC_MAIN) $(C_DEFINES) |
34 | 36 | ||
35 | $(BUILD_DIR): | 37 | $(BUILD_DIR): |
36 | mkdir -p $(BUILD_DIR) | 38 | mkdir -p $(BUILD_DIR) |