Libflif is gone

This commit is contained in:
Ehmry - 2019-03-30 20:41:18 +01:00
parent 81d669359f
commit a9bd3c5df5
1 changed files with 0 additions and 45 deletions

View File

@ -1,45 +0,0 @@
include_rules
CXX = `pkg-config genode-base --variable cxx`
LD = `pkg-config genode-base --variable ld`
PKG_CONFIGS = genode-lib stdcxx libm libpng zlib
# See upstream/src/CMakeLists.txt
FLIF_SRC_DIR = upstream/src
FILES_CPP = \
$(FLIF_SRC_DIR)/image/crc32k.cpp \
$(FLIF_SRC_DIR)/image/image-metadata.cpp \
$(FLIF_SRC_DIR)/image/image-pam.cpp \
$(FLIF_SRC_DIR)/image/image-png.cpp \
$(FLIF_SRC_DIR)/image/image-pnm.cpp \
$(FLIF_SRC_DIR)/image/image-rggb.cpp \
$(FLIF_SRC_DIR)/image/image.cpp \
$(FLIF_SRC_DIR)/maniac/bit.cpp \
$(FLIF_SRC_DIR)/maniac/chance.cpp \
$(FLIF_SRC_DIR)/maniac/symbol.cpp \
$(FLIF_SRC_DIR)/transform/factory.cpp \
$(FLIF_SRC_DIR)/io.cpp \
$(FLIF_SRC_DIR)/common.cpp \
$(FLIF_SRC_DIR)/flif-enc.cpp \
$(FLIF_SRC_DIR)/library/flif-interface.cpp \
$(FLIF_SRC_DIR)/../extern/lodepng.cpp \
CXXFLAGS += -std=gnu++11
CXXFLAGS += -DLODEPNG_NO_COMPILE_PNG -DLODEPNG_NO_COMPILE_DISK
CXXFLAGS += -DNDEBUG -O2 -ftree-vectorize -Wall
CXXFLAGS += -DINT16_MAX=0x7fff
CXXFLAGS += `pkg-config --cflags $(PKG_CONFIGS)`
LDFLAGS += `pkg-config --libs $(PKG_CONFIGS)`
: foreach $(FILES_CPP) |> ^ CXX %f^ $(CXX) -c %f -o %o $(CXXFLAGS) |> %b.o {objects}
: {objects} |> ^o LD %o^ $(LD) %f -o %o $(LDFLAGS) |> libflif.lib.so
: libflif.lib.so |> strip -o %o %f |> $(DEPOT_BIN_DIR)/%d/@(DEPOT_VERSION)/%b {binary}
ifdef DEPOT_KEY
: {binary} |> !publish_bin |>
endif