0,0 → 1,68 |
MAJOR = @MAJOR_NR@ |
MINOR = @MINOR_NR@ |
BUILD = @BUILD_NR@ |
CURRENT=`expr $(MAJOR) + $(MINOR)` |
|
lib_LTLIBRARIES = libopenjpeg.la |
|
INCLUDES = -I.. -I. |
|
libopenjpeg_la_LDFLAGS = -no-undefined \ |
-version-info $(CURRENT):$(BUILD):$(MINOR) |
|
SRCS = bio.c cio.c dwt.c event.c image.c j2k.c j2k_lib.c jp2.c jpt.c \ |
mct.c mqc.c openjpeg.c pi.c raw.c t1.c t2.c tcd.c tgt.c |
|
INCLS = bio.h cio.h dwt.h event.h fix.h image.h int.h j2k.h j2k_lib.h \ |
jp2.h jpt.h mct.h mqc.h pi.h raw.h t1.h t2.h tcd.h tgt.h opj_malloc.h \ |
opj_includes.h |
|
libopenjpeg_la_SOURCES = $(SRCS) $(INCLS) |
|
includedir = ${prefix}/include/openjpeg-$(MAJOR).$(MINOR) |
include_HEADERS = openjpeg.h |
|
# Converts cr/lf to just lf |
DOS2UNIX = dos2unix |
|
dos2unix: |
@$(DOS2UNIX) $(SRCS) $(INCLS) |
|
COMPILERFLAGS = -Wall -O3 -ffast-math -std=c99 |
|
if with_sharedlibs |
COMPILERFLAGS += -DOPJ_EXPORTS |
else |
COMPILERFLAGS += -DOPJ_STATIC |
libopenjpeg_la_LDFLAGS += -static |
endif |
|
CFLAGS = $(COMPILERFLAGS) $(INCLUDES) |
|
headerdir = openjpeg-$(MAJOR).$(MINOR) |
|
all-local: |
@$(INSTALL) -d ../bin |
@cp -P .libs/libopenjpeg.* ../bin/ |
@rm -f ../bin/libopenjpeg.la* |
@rm -rf .report_lib |
@$(INSTALL) -d .report_lib |
@cp -P .libs/libopenjpeg.* .report_lib |
@rm -f .report_lib/libopenjpeg.lai |
@echo "" > .report.txt |
@echo "Installing: ${prefix}/include/${headerdir}/" >> .report.txt |
@echo "Installing: ${prefix}/include/${headerdir}/openjpeg.h" >> .report.txt |
@(cd .report_lib; \ |
l=`ls --file-type`; \ |
for f in $$l ; do \ |
echo "Installing: ${prefix}/lib/$$f" >> ../.report.txt ; \ |
done) |
@rm -rf .report_lib |
|
install-data-hook: |
(cd $(DESTDIR)${prefix}/include && rm -f openjpeg.h) |
(cd $(DESTDIR)${prefix}/include && \ |
$(LN_S) ${headerdir}/openjpeg.h openjpeg.h) |
|
uninstall-hook: |
(cd $(DESTDIR)${prefix}/include && rm -rf openjpeg.h ${headerdir}) |