diff --git a/Makefile b/Makefile index 7ae0cc7..4f289b2 100644 --- a/Makefile +++ b/Makefile @@ -28,7 +28,7 @@ all: nms sneakers all-ncurses: nms-ncurses sneakers-ncurses nms-ncurses: $(OBJ)/input.o $(OBJ)/error.o $(OBJ)/nmstermio_ncurses.o $(OBJ)/nmseffect.o $(OBJ)/nms.o | $(BIN) - $(CC) $(CFLAGS) -o $(BIN)/nms $^ -lncursesw + $(CC) $(CFLAGS) -o $(BIN)/nms $^ -lncursesw target/release/libnmsrust.a sneakers-ncurses: $(OBJ)/nmscharset.o $(OBJ)/nmstermio_ncurses.o $(OBJ)/nmseffect.o $(OBJ)/sneakers.o | $(BIN) $(CC) $(CFLAGS) -o $(BIN)/sneakers $^ -lncursesw diff --git a/justfile b/justfile index 665be9e..eb2f4eb 100644 --- a/justfile +++ b/justfile @@ -7,6 +7,11 @@ build: cargo build --release make nms +# Build ncurses version +build_ncurses: + cargo build --release + make nms-ncurses + # Clean all project files clean: diff --git a/src/nmstermio_ncurses.c b/src/nmstermio_ncurses.c index 62f002f..3bea8e7 100644 --- a/src/nmstermio_ncurses.c +++ b/src/nmstermio_ncurses.c @@ -18,7 +18,7 @@ // Static settings static int clearScr = 1; // clearScr flag -static int foregroundColor = COLOR_BLUE; // Foreground color setting +int foregroundColor = COLOR_BLUE; // Foreground color setting /* * Initialize and configure the terminal for output. This usually means