forgot to add new Makefile.am in previous commit
authorAntonin Descampe <antonin@gmail.com>
Mon, 23 May 2011 20:32:22 +0000 (20:32 +0000)
committerAntonin Descampe <antonin@gmail.com>
Mon, 23 May 2011 20:32:22 +0000 (20:32 +0000)
applications/Makefile.am [new file with mode: 0644]
applications/jpip/Makefile.am [new file with mode: 0644]
applications/jpip/libopenjpip/Makefile.am [new file with mode: 0644]
applications/jpip/opj_client/Makefile.am [new file with mode: 0644]
applications/jpip/opj_client/opj_dec_server/Makefile.am [new file with mode: 0644]
applications/jpip/opj_server/Makefile.am [new file with mode: 0644]

diff --git a/applications/Makefile.am b/applications/Makefile.am
new file mode 100644 (file)
index 0000000..b5cecaa
--- /dev/null
@@ -0,0 +1,19 @@
+MAINTAINERCLEANFILES = Makefile.in
+
+SUBDIRS = codec
+
+if WANT_MJ2
+SUBDIRS += mj2
+endif
+
+if WANT_JPIP
+SUBDIRS += jpip
+endif
+
+EXTRA_DIST = \
+CMakeLists.txt \
+color.c \
+color.h \
+format_defs.h \
+getopt.c \
+getopt.h
diff --git a/applications/jpip/Makefile.am b/applications/jpip/Makefile.am
new file mode 100644 (file)
index 0000000..a636800
--- /dev/null
@@ -0,0 +1,3 @@
+MAINTAINERCLEANFILES = Makefile.in
+
+SUBDIRS = libopenjpip opj_server opj_client
diff --git a/applications/jpip/libopenjpip/Makefile.am b/applications/jpip/libopenjpip/Makefile.am
new file mode 100644 (file)
index 0000000..bcf7e10
--- /dev/null
@@ -0,0 +1,95 @@
+MAINTAINERCLEANFILES = Makefile.in
+
+includesdir = $(includedir)/openjpeg-$(MAJOR_NR).$(MINOR_NR)
+includes_HEADERS = 
+
+lib_LTLIBRARIES = libopenjpip_server.la libopenjpip_local.la
+
+JPIP_SRC = \
+boxheader_manager.c \
+codestream_manager.c \
+imgreg_manager.c \
+marker_manager.c \
+msgqueue_manager.c \
+box_manager.c \
+faixbox_manager.c \
+index_manager.c \
+metadata_manager.c \
+placeholder_manager.c \
+byte_manager.c \
+ihdrbox_manager.c \
+manfbox_manager.c \
+mhixbox_manager.c \
+target_manager.c \
+bool.h \
+boxheader_manager.h \
+box_manager.h \
+byte_manager.h \
+codestream_manager.h \
+faixbox_manager.h \
+ihdrbox_manager.h \
+imgreg_manager.h \
+index_manager.h \
+manfbox_manager.h \
+marker_manager.h \
+metadata_manager.h \
+mhixbox_manager.h \
+msgqueue_manager.h \
+placeholder_manager.h \
+target_manager.h
+
+libopenjpip_server_la_CPPFLAGS = \
+-I. \
+-I$(top_srcdir)/applications/jpip/libopenjpip \
+-I$(top_builddir)/applications/jpip/libopenjpip \
+@FCGI_CFLAGS@ \
+-DSERVER
+libopenjpip_server_la_CFLAGS =
+libopenjpip_server_la_LIBADD = @FCGI_LIBS@ -lm
+libopenjpip_server_la_LDFLAGS = -no-undefined -version-info @lt_version@
+libopenjpip_server_la_SOURCES = $(JPIP_SRC)
+
+libopenjpip_local_la_CPPFLAGS = \
+-I. \
+-I$(top_srcdir)/applications/jpip/libopenjpip \
+-I$(top_builddir)/applications/jpip/libopenjpip
+libopenjpip_local_la_CFLAGS =
+libopenjpip_local_la_LIBADD = -lm
+libopenjpip_local_la_LDFLAGS = -no-undefined -version-info @lt_version@
+libopenjpip_local_la_SOURCES = $(JPIP_SRC)
+
+install-data-hook:
+       @echo -e " (LA)\t$(libdir)/libopenjpip_server.la" >> $(top_builddir)/report.txt
+       @( $(call solist_s) ) >> $(top_builddir)/report.txt
+       @echo -e " (A)\t$(base_s)/$(a_s)" >> $(top_builddir)/report.txt
+       @echo -e " (LA)\t$(libdir)/libopenjpip_local.la" >> $(top_builddir)/report.txt
+       @( $(call solist_c) ) >> $(top_builddir)/report.txt
+       @echo -e " (A)\t$(base_c)/$(a_c)" >> $(top_builddir)/report.txt
+
+solist_s    = $(foreach f, $(dll_s) $(so_s), echo -e ' $(SO_PREFIX)\t$(base_s)/$(f)' ;)
+get_tok_s   = $(shell grep -E "^$(1)=" libopenjpip_server.la | cut -d "'" -f 2)
+base_s      = $(call get_tok_s,libdir)
+so_s        = $(call get_tok_s,library_names)
+a_s         = $(call get_tok_s,old_library)
+
+solist_c    = $(foreach f, $(dll_c) $(so_c), echo -e ' $(SO_PREFIX)\t$(base_c)/$(f)' ;)
+get_tok_c   = $(shell grep -E "^$(1)=" libopenjpip_local.la | cut -d "'" -f 2)
+base_c      = $(call get_tok_c,libdir)
+so_c        = $(call get_tok_c,library_names)
+a_c         = $(call get_tok_c,old_library)
+
+if HAVE_WIN32
+SO_PREFIX = (DLL)
+dll_s     = $(call get_tok_s,dlname)
+dll_c     = $(call get_tok_c,dlname)
+else
+if HAVE_DARWIN
+SO_PREFIX = (DY)
+dll_s     =
+dll_c     =
+else
+SO_PREFIX = (SO)
+dll_s     =
+dll_c     =
+endif
+endif
diff --git a/applications/jpip/opj_client/Makefile.am b/applications/jpip/opj_client/Makefile.am
new file mode 100644 (file)
index 0000000..455f2d7
--- /dev/null
@@ -0,0 +1,3 @@
+MAINTAINERCLEANFILES = Makefile.in
+
+SUBDIRS = opj_dec_server
diff --git a/applications/jpip/opj_client/opj_dec_server/Makefile.am b/applications/jpip/opj_client/opj_dec_server/Makefile.am
new file mode 100644 (file)
index 0000000..368e4f9
--- /dev/null
@@ -0,0 +1,28 @@
+MAINTAINERCLEANFILES = Makefile.in
+
+bin_PROGRAMS = opj_dec_server
+
+opj_dec_server_CPPFLAGS = \
+-I. \
+-I$(top_srcdir)/applications/jpip/opj_server \
+-I$(top_builddir)/applications/jpip/opj_server \
+-I$(top_srcdir)/applications/jpip/libopenjpip \
+-I$(top_builddir)/applications/jpip/libopenjpip \
+@FCGI_CFLAGS@ \
+-DSERVER
+opj_dec_server_CFLAGS = 
+opj_dec_server_LDADD = $(top_builddir)/applications/jpip/libopenjpip/libopenjpip_server.la $(top_builddir)/libopenjpeg/libopenjpeg.la @FCGI_LIBS@ -lm
+opj_dec_server_SOURCES = \
+cache_manager.c \
+cache_manager.h \
+imgsock_manager.c \
+imgsock_manager.h \
+jp2k_decoder.c \
+jp2k_decoder.h \
+jptstream_manager.c \
+jptstream_manager.h \
+opj_dec_server.c
+
+
+install-data-hook:
+       @echo -e " (B)\t$(bindir)/opj_dec_server$(EXEEXT)" >> $(top_builddir)/report.txt
diff --git a/applications/jpip/opj_server/Makefile.am b/applications/jpip/opj_server/Makefile.am
new file mode 100644 (file)
index 0000000..acc635f
--- /dev/null
@@ -0,0 +1,25 @@
+MAINTAINERCLEANFILES = Makefile.in
+
+bin_PROGRAMS = opj_server
+
+opj_server_CPPFLAGS = \
+-I. \
+-I$(top_srcdir)/applications/jpip/opj_server \
+-I$(top_builddir)/applications/jpip/opj_server \
+-I$(top_srcdir)/applications/jpip/libopenjpip \
+-I$(top_builddir)/applications/jpip/libopenjpip \
+@FCGI_CFLAGS@ \
+-DSERVER
+opj_server_CFLAGS = 
+opj_server_LDADD = $(top_builddir)/applications/jpip/libopenjpip/libopenjpip_server.la @FCGI_LIBS@ -lm
+opj_server_SOURCES = \
+channel_manager.c \
+opj_server.c \
+query_parser.c \
+session_manager.c \
+channel_manager.h \
+query_parser.h \
+session_manager.h
+
+install-data-hook:
+       @echo -e " (B)\t$(bindir)/opj_server$(EXEEXT)" >> $(top_builddir)/report.txt