mirror of
https://github.com/palera1n/palera1n.git
synced 2026-10-23 18:49:48 +02:00
Compare commits
3
Commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
23b76ec6d7 | ||
|
|
b6c7777c51 | ||
|
|
0fb9de9431 |
No files matched your search
@@ -32,6 +32,8 @@ jobs:
|
|||||||
steps:
|
steps:
|
||||||
- name: Checkout
|
- name: Checkout
|
||||||
uses: actions/checkout@v3
|
uses: actions/checkout@v3
|
||||||
|
with:
|
||||||
|
fetch-depth: 0
|
||||||
|
|
||||||
- name: Install dependencies (packages)
|
- name: Install dependencies (packages)
|
||||||
run: |
|
run: |
|
||||||
@@ -367,6 +369,8 @@ jobs:
|
|||||||
steps:
|
steps:
|
||||||
- name: Checkout
|
- name: Checkout
|
||||||
uses: actions/checkout@v3
|
uses: actions/checkout@v3
|
||||||
|
with:
|
||||||
|
fetch-depth: 0
|
||||||
|
|
||||||
- name: Install build dependencies (packages)
|
- name: Install build dependencies (packages)
|
||||||
run: |
|
run: |
|
||||||
|
|||||||
@@ -25,12 +25,24 @@ LIBS += $(DEP)/lib/libusb-1.0.a
|
|||||||
|
|
||||||
ifeq ($(DEV_BUILD),1)
|
ifeq ($(DEV_BUILD),1)
|
||||||
LIBS += $(DEP)/lib/libmenutw.a $(DEP)/lib/libncursestw.a
|
LIBS += $(DEP)/lib/libmenutw.a $(DEP)/lib/libncursestw.a
|
||||||
CFLAGS += -O0 -g -DDEV_BUILD -fsanitize=address,undefined -fno-omit-frame-pointer -fsanitize-address-use-after-return=runtime
|
CFLAGS += -O0 -g -DDEV_BUILD -fno-omit-frame-pointer
|
||||||
|
ifeq ($(ASAN),1)
|
||||||
|
BUILD_STYLE=ASAN
|
||||||
|
CFLAGS += -fsanitize=address,undefined -fsanitize-address-use-after-return=runtime
|
||||||
|
else
|
||||||
|
BUILD_STYLE = DEVELOPMENT
|
||||||
|
endif
|
||||||
else
|
else
|
||||||
CFLAGS += -Os -g
|
CFLAGS += -Os -g
|
||||||
|
BUILD_STYLE = RELEASE
|
||||||
endif
|
endif
|
||||||
|
BUILD_DATE := $(shell LANG=C date)
|
||||||
|
BUILD_TAG := $(shell git describe --dirty --tags --abbrev=7)
|
||||||
|
BUILD_WHOAMI := $(shell whoami)
|
||||||
|
|
||||||
export SRC DEP CC CFLAGS LDFLAGS LIBS TARGET_OS DEV_BUILD
|
CFLAGS += -DBUILD_STYLE=\"$(BUILD_STYLE)\" -DBUILD_DATE="\"$(BUILD_DATE)\"" -DBUILD_WHOAMI=\"$(BUILD_WHOAMI)\" -DBUILD_TAG=\"$(BUILD_TAG)\"
|
||||||
|
|
||||||
|
export SRC DEP CC CFLAGS LDFLAGS LIBS TARGET_OS DEV_BUILD BUILD_DATE BUILD_TAG BUILD_WHOAMI BUILD_STYLE
|
||||||
|
|
||||||
all: palera1n
|
all: palera1n
|
||||||
|
|
||||||
|
|||||||
+1
-1
@@ -199,7 +199,7 @@ int optparse(int argc, char* argv[]) {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
if (palerain_version) {
|
if (palerain_version) {
|
||||||
printf("palera1n %s\n", PALERAIN_VERSION);
|
printf("palera1n version " PALERAIN_VERSION ": " BUILD_DATE "; " BUILD_WHOAMI ":" BUILD_TAG "/" BUILD_STYLE "\n");
|
||||||
return 0;
|
return 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in new issue
Block a user