Merge pull request #8 from astrolabe-coop/sandbox/rzr/review/master
build: Support bitbake
This commit is contained in:
commit
3b3c0ba12b
6
Makefile
6
Makefile
@ -6,7 +6,7 @@
|
|||||||
MAKEFLAGS := -j $(shell nproc)
|
MAKEFLAGS := -j $(shell nproc)
|
||||||
SRC_EXT := c
|
SRC_EXT := c
|
||||||
OBJ_EXT := o
|
OBJ_EXT := o
|
||||||
CC := gcc
|
CC ?= gcc
|
||||||
|
|
||||||
SRC_DIR := ./
|
SRC_DIR := ./
|
||||||
WORKING_DIR := ./build
|
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
|
# Include simulator inc folder first so lv_conf.h from custom UI can be used instead
|
||||||
INC := -I./ui/simulator/inc/ -I./ -I./lvgl/
|
INC := -I./ui/simulator/inc/ -I./ -I./lvgl/
|
||||||
LDFLAGS := -lSDL2 -lm
|
LDLIBS := -lSDL2 -lm
|
||||||
BIN := $(BIN_DIR)/demo
|
BIN := $(BIN_DIR)/demo
|
||||||
|
|
||||||
COMPILE = $(CC) $(CFLAGS) $(INC) $(DEFINES)
|
COMPILE = $(CC) $(CFLAGS) $(INC) $(DEFINES)
|
||||||
@ -47,7 +47,7 @@ $(BUILD_DIR)/%.$(OBJ_EXT): $(SRC_DIR)/%.$(SRC_EXT)
|
|||||||
|
|
||||||
default: $(OBJECTS)
|
default: $(OBJECTS)
|
||||||
@mkdir -p $(BIN_DIR)
|
@mkdir -p $(BIN_DIR)
|
||||||
$(CC) -o $(BIN) $(OBJECTS) $(LDFLAGS)
|
$(CC) -o $(BIN) $(OBJECTS) $(LDFLAGS) ${LDLIBS}
|
||||||
|
|
||||||
clean:
|
clean:
|
||||||
rm -rf $(WORKING_DIR)
|
rm -rf $(WORKING_DIR)
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user