mirror of
https://github.com/palera1n/palera1n.git
synced 2026-10-21 09:47:01 +02:00
Add Linux action
This commit is contained in:
1 parent
779a5eea6b
commit
4631c57466
4 files changed
+195
-8
No files matched your search
@@ -3,7 +3,7 @@ DEP = $(SRC)/dep_root
|
||||
STRIP = strip
|
||||
CC ?= cc
|
||||
CFLAGS += -I$(DEP)/include -I$(SRC)/include -I$(SRC) -Wall -Wextra -DPALERAIN_VERSION=\"2.0.0\"
|
||||
LIBS = $(DEP)/lib/libimobiledevice-1.0.a $(DEP)/lib/libirecovery-1.0.a $(DEP)/lib/libusbmuxd-2.0.a $(DEP)/lib/libplist-2.0.a $(DEP)/lib/libimobiledevice-glue-1.0.a -pthread
|
||||
LIBS += $(DEP)/lib/libimobiledevice-1.0.a $(DEP)/lib/libirecovery-1.0.a $(DEP)/lib/libusbmuxd-2.0.a $(DEP)/lib/libimobiledevice-glue-1.0.a $(DEP)/lib/libplist-2.0.a $(DEP)/lib/libreadline.a -pthread
|
||||
ifeq ($(TARGET_OS),)
|
||||
TARGET_OS = $(shell uname -s)
|
||||
endif
|
||||
@@ -12,11 +12,10 @@ CFLAGS += -mmacosx-version-min=10.8
|
||||
LIBS += $(DEP)/lib/libcrypto.35.tbd $(DEP)/lib/libssl.35.tbd $(DEP)/lib/libusb-1.0.a
|
||||
LIBS += -framework CoreFoundation -framework SystemConfiguration -framework IOKit -framework Security
|
||||
else
|
||||
LDFLAGS += -static -fuse-ld=lld -no-pie
|
||||
LIBS += $(DEP)/lib/libcrypto.a $(DEP)/lib/libssl.a
|
||||
LDFLAGS += -static -no-pie
|
||||
LIBS += $(DEP)/lib/libssl.a $(DEP)/lib/libcrypto.a
|
||||
endif
|
||||
LIBS += $(DEP)/lib/libusb-1.0.a
|
||||
LDFLAGS += $(LIBS)
|
||||
|
||||
ifeq ($(DEV_BUILD),1)
|
||||
CFLAGS += -O0 -g
|
||||
@@ -24,7 +23,7 @@ else
|
||||
CFLAGS += -Os -g
|
||||
endif
|
||||
|
||||
export SRC DEP CC CFLAGS LDFLAGS LIBS
|
||||
export SRC DEP CC CFLAGS LDFLAGS LIBS TARGET_OS
|
||||
|
||||
all: palera1n
|
||||
|
||||
|
||||
Reference in new issue
Block a user