diff --git a/lib/libflif/Tupfile b/lib/libflif/Tupfile deleted file mode 100644 index bffb151..0000000 --- a/lib/libflif/Tupfile +++ /dev/null @@ -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