mirror of
https://github.com/EnderIce2/Fennix.git
synced 2025-05-25 22:14:34 +00:00
20 lines
527 B
Makefile
20 lines
527 B
Makefile
define find-sources
|
|
$(shell find ./ -type f -name '$1' -print0 | xargs -0)
|
|
endef
|
|
|
|
BMP_SOURCES := $(call find-sources,*.bmp)
|
|
PSF_SOURCES := $(call find-sources,*.psf)
|
|
S_SOURCES := $(call find-sources,*.S)
|
|
s_SOURCES := $(call find-sources,*.s)
|
|
C_SOURCES := $(call find-sources,*.c)
|
|
CXX_SOURCES := $(call find-sources,*.cpp)
|
|
|
|
OBJ = $(BMP_SOURCES:.bmp=.o) $(PSF_SOURCES:.psf=.o) $(s_SOURCES:.s=.o) $(S_SOURCES:.S=.o) $(C_SOURCES:.c=.o) $(CXX_SOURCES:.cpp=.o)
|
|
|
|
default:
|
|
$(error Do not run this Makefile directly!)
|
|
|
|
build:
|
|
|
|
clean:
|