mirror of
https://github.com/ps5-payload-dev/sdk.git
synced 2026-10-22 03:14:55 -05:00
make: define PHONY targets
This commit is contained in:
1 parent
fcd2ad79a1
commit
25bdf2f85f
6 files changed
+13
-3
No files matched your search
@@ -24,12 +24,12 @@ ifdef WIN
|
||||
SUBDIRS += host/win
|
||||
endif
|
||||
|
||||
.PHONY: $(TOPTARGETS) $(SUBDIRS) install
|
||||
|
||||
$(TOPTARGETS): $(SUBDIRS)
|
||||
|
||||
$(SUBDIRS):
|
||||
$(MAKE) -j1 -C $@ $(MAKECMDGOALS)
|
||||
|
||||
.PHONY: $(TOPTARGETS) $(SUBDIRS)
|
||||
$(MAKE) -C $@ $(MAKECMDGOALS)
|
||||
|
||||
install:
|
||||
cp -r samples/. $(DESTDIR)/samples
|
||||
@@ -41,6 +41,8 @@ OBJ := crt.o syscall.o klog.o nid.o kernel.o rtld.o rtld_so.o rtld_sprx.o \
|
||||
|
||||
ARCHIVE := libcrt.a
|
||||
|
||||
.PHONY: all clean install
|
||||
|
||||
all: $(ARCHIVE)
|
||||
|
||||
$(ARCHIVE): $(OBJ)
|
||||
|
||||
@@ -36,6 +36,8 @@ TOOLS := bin/cmake-bin-wrapper \
|
||||
|
||||
LDSCRIPTS := elf_x86_64.x
|
||||
|
||||
.PHONY: all clean install
|
||||
|
||||
all: bin/prospero-nid
|
||||
|
||||
clean:
|
||||
|
||||
@@ -16,6 +16,8 @@
|
||||
|
||||
DESTDIR ?= /opt/ps5-payload-sdk
|
||||
|
||||
.PHONY: all clean install
|
||||
|
||||
all:
|
||||
|
||||
clean:
|
||||
|
||||
@@ -39,6 +39,8 @@ OBJS := $(SRCS:.c=.o)
|
||||
|
||||
ARCHIVE := libc.a
|
||||
|
||||
.PHONY: all clean install
|
||||
|
||||
all: $(ARCHIVE)
|
||||
|
||||
$(ARCHIVE): $(OBJS)
|
||||
|
||||
@@ -44,6 +44,8 @@ SHARED := $(SOURCES:.c=.so)
|
||||
NID_DB := aerolib.csv
|
||||
NID_DB_URL := https://raw.githubusercontent.com/zecoxao/sce_symbols/main/$(NID_DB)
|
||||
|
||||
.PHONY: all clean install
|
||||
|
||||
all: $(SOURCES) $(SHARED)
|
||||
|
||||
stubs: $(NID_DB) $(STUBS)
|
||||
|
||||
Reference in new issue
Block a user