mirror of
https://github.com/genodelabs/genode.git
synced 2025-04-08 03:45:24 +00:00
parent
e84e1bbf36
commit
9db50753f1
17
repos/libports/lib/mk/libpng.inc
Normal file
17
repos/libports/lib/mk/libpng.inc
Normal file
@ -0,0 +1,17 @@
|
||||
LIBPNG_DIR := $(call select_from_ports,libpng)/src/lib/libpng
|
||||
LIBS += libc libm zlib
|
||||
|
||||
# find 'config.h'
|
||||
INC_DIR += $(REP_DIR)/src/lib/libpng
|
||||
|
||||
INC_DIR += $(call select_from_ports,libpng)/include/libpng
|
||||
|
||||
CC_DEF += -DHAVE_CONFIG_H
|
||||
|
||||
SRC_C = png.c pngset.c pngget.c pngrutil.c pngtrans.c pngwutil.c \
|
||||
pngread.c pngrio.c pngwio.c pngwrite.c pngrtran.c pngwtran.c \
|
||||
pngmem.c pngerror.c pngpread.c
|
||||
|
||||
vpath %.c $(LIBPNG_DIR)
|
||||
|
||||
SHARED_LIB = yes
|
@ -1,17 +1 @@
|
||||
LIBPNG_DIR := $(call select_from_ports,libpng)/src/lib/libpng
|
||||
LIBS += libc libm zlib
|
||||
|
||||
# find 'config.h'
|
||||
INC_DIR += $(REP_DIR)/src/lib/libpng
|
||||
|
||||
INC_DIR += $(call select_from_ports,libpng)/include/libpng
|
||||
|
||||
CC_DEF += -DHAVE_CONFIG_H
|
||||
|
||||
SRC_C = png.c pngset.c pngget.c pngrutil.c pngtrans.c pngwutil.c \
|
||||
pngread.c pngrio.c pngwio.c pngwrite.c pngrtran.c pngwtran.c \
|
||||
pngmem.c pngerror.c pngpread.c
|
||||
|
||||
vpath %.c $(LIBPNG_DIR)
|
||||
|
||||
SHARED_LIB = yes
|
||||
include $(REP_DIR)/lib/mk/libpng.inc
|
||||
|
9
repos/libports/lib/mk/spec/arm_v8/libpng.mk
Normal file
9
repos/libports/lib/mk/spec/arm_v8/libpng.mk
Normal file
@ -0,0 +1,9 @@
|
||||
include $(REP_DIR)/lib/mk/libpng.inc
|
||||
|
||||
SRC_C += arm/arm_init.c
|
||||
SRC_C += arm/filter_neon_intrinsics.c
|
||||
SRC_C += arm/palette_neon_intrinsics.c
|
||||
|
||||
SRC_S += arm/filter_neon.S
|
||||
|
||||
vpath %.S $(LIBPNG_DIR)
|
@ -1,4 +1,4 @@
|
||||
content: src/lib/libpng lib/mk/libpng.mk LICENSE
|
||||
content: src/lib/libpng lib/mk/libpng.mk lib/mk/libpng.inc lib/mk/spec/arm_v8/libpng.mk LICENSE
|
||||
|
||||
PORT_DIR := $(call port_dir,$(REP_DIR)/ports/libpng)
|
||||
|
||||
@ -7,7 +7,7 @@ src/lib/libpng:
|
||||
cp -r $(PORT_DIR)/src/lib/libpng/* $@
|
||||
echo "LIBS = libpng" > $@/target.mk
|
||||
|
||||
lib/mk/libpng.mk:
|
||||
lib/mk/libpng.mk lib/mk/libpng.inc lib/mk/spec/arm_v8/libpng.mk:
|
||||
$(mirror_from_rep_dir)
|
||||
|
||||
LICENSE:
|
||||
|
Loading…
x
Reference in New Issue
Block a user