Merge pull request #8 from astrolabe-coop/sandbox/rzr/review/master

build: Support bitbake
This commit is contained in:
microwavesafe 2021-09-06 16:51:13 +01:00 committed by GitHub
commit 3b3c0ba12b
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -6,7 +6,7 @@
MAKEFLAGS := -j $(shell nproc)
SRC_EXT := c
OBJ_EXT := o
CC := gcc
CC ?= gcc
SRC_DIR := ./
WORKING_DIR := ./build
@ -29,7 +29,7 @@ DEFINES := -D SIMULATOR=1 -D LV_BUILD_TEST=0
# Include simulator inc folder first so lv_conf.h from custom UI can be used instead
INC := -I./ui/simulator/inc/ -I./ -I./lvgl/
LDFLAGS := -lSDL2 -lm
LDLIBS := -lSDL2 -lm
BIN := $(BIN_DIR)/demo
COMPILE = $(CC) $(CFLAGS) $(INC) $(DEFINES)
@ -47,7 +47,7 @@ $(BUILD_DIR)/%.$(OBJ_EXT): $(SRC_DIR)/%.$(SRC_EXT)
default: $(OBJECTS)
@mkdir -p $(BIN_DIR)
$(CC) -o $(BIN) $(OBJECTS) $(LDFLAGS)
$(CC) -o $(BIN) $(OBJECTS) $(LDFLAGS) ${LDLIBS}
clean:
rm -rf $(WORKING_DIR)