Bug fix: Non-portable functions
[geeqie.git] / src / Makefile.am
index 6ea6ff3..5fbc303 100644 (file)
@@ -11,6 +11,11 @@ AM_CFLAGS =                          \
        $(CLUTTER_CFLAGS)               \
        $(CLUTTER_GTK_CFLAGS)           \
        $(FFMPEGTHUMBNAILER_CFLAGS)     \
+       $(PDF_CFLAGS)   \
+       $(HEIF_CFLAGS)  \
+       $(WEBP_CFLAGS)  \
+       $(J2K_CFLAGS)   \
+       $(JPEGXL_CFLAGS)        \
        -I$(top_srcdir)                 \
        -I$(top_builddir)
 
@@ -25,6 +30,11 @@ AM_CXXFLAGS =                                \
        $(CLUTTER_CFLAGS)               \
        $(CLUTTER_GTK_CFLAGS)           \
        $(FFMPEGTHUMBNAILER_CFLAGS)     \
+       $(PDF_CFLAGS)   \
+       $(HEIF_CFLAGS)  \
+       $(WEBP_CFLAGS)  \
+       $(J2K_CFLAGS)   \
+       $(JPEGXL_CFLAGS)        \
        -I$(top_srcdir)                 \
        -I$(top_builddir)
 
@@ -173,6 +183,8 @@ geeqie_SOURCES = \
        image.h         \
        image-load.c    \
        image-load.h    \
+       image_load_cr3.c\
+       image_load_cr3.h\
        image_load_gdk.c\
        image_load_gdk.h\
        image_load_jpeg.c\
@@ -181,6 +193,28 @@ geeqie_SOURCES = \
        image_load_tiff.h\
        image_load_dds.c\
        image_load_dds.h\
+       image_load_external.c\
+       image_load_external.h\
+       image_load_collection.c\
+       image_load_collection.h\
+       image_load_pdf.c\
+       image_load_pdf.h\
+       image_load_heif.c\
+       image_load_heif.h\
+       image_load_webp.c\
+       image_load_webp.h\
+       image_load_djvu.c\
+       image_load_djvu.h\
+       image_load_psd.c\
+       image_load_psd.h\
+       image_load_j2k.c\
+       image_load_j2k.h\
+       image_load_jpegxl.c\
+       image_load_jpegxl.h\
+       image_load_libraw.c\
+       image_load_libraw.h\
+       image_load_svgz.c\
+       image_load_svgz.h\
        image_load_ffmpegthumbnailer.c\
        image_load_ffmpegthumbnailer.h\
        image-overlay.c \
@@ -198,6 +232,7 @@ geeqie_SOURCES = \
        layout_util.c   \
        layout_util.h   \
        keymap_template.c\
+       keymap_template.h\
        lirc.c          \
        lirc.h          \
        logwindow.c     \
@@ -214,6 +249,8 @@ geeqie_SOURCES = \
        misc.h          \
        options.c       \
        options.h       \
+       osd.c   \
+       osd.h   \
        pan-view.h      \
        pixbuf-renderer.c       \
        pixbuf-renderer.h       \
@@ -233,6 +270,8 @@ geeqie_SOURCES = \
        rcfile.h        \
        search.c        \
        search.h        \
+       search_and_run.c        \
+       search_and_run.h        \
        secure_save.c   \
        secure_save.h   \
        shortcuts.c     \
@@ -261,6 +300,8 @@ geeqie_SOURCES = \
        view_dir_tree.c \
        view_dir_tree.h \
        view_file.h     \
+       whereami.c      \
+       whereami.h      \
        window.c        \
        window.h        \
        lua.c           \
@@ -268,16 +309,15 @@ geeqie_SOURCES = \
        zonedetect.c    \
        zonedetect.h
 
-geeqie_LDADD = $(GTK_LIBS) $(GLIB_LIBS) $(INTLLIBS) $(JPEG_LIBS) $(TIFF_LIBS) $(LCMS_LIBS) $(EXIV2_LIBS) $(LIBCHAMPLAIN_LIBS) $(LIBCHAMPLAIN_GTK_LIBS) $(LUA_LIBS) $(CLUTTER_LIBS) $(CLUTTER_GTK_LIBS) $(FFMPEGTHUMBNAILER_LIBS)
+geeqie_LDADD = $(GTK_LIBS) $(GLIB_LIBS) $(INTLLIBS) $(JPEG_LIBS) $(TIFF_LIBS) $(LCMS_LIBS) $(EXIV2_LIBS) $(LIBCHAMPLAIN_LIBS) $(LIBCHAMPLAIN_GTK_LIBS) $(LUA_LIBS) $(CLUTTER_LIBS) $(CLUTTER_GTK_LIBS) $(FFMPEGTHUMBNAILER_LIBS) $(PDF_LIBS) $(HEIF_LIBS) $(WEBP_LIBS) $(DJVU_LIBS) $(J2K_LIBS) $(RAW_LIBS) $(JPEGXL_LIBS) $(ARCHIVE_LIBS)
 
 EXTRA_DIST = \
        $(extra_SLIK)
 
+image-load.o: gq-marshal.h
+
 gq-marshal.h: gq-marshal.list
        $(GLIB_GENMARSHAL) --prefix=gq_marshal $(srcdir)/gq-marshal.list --header >$@
 
 gq-marshal.c: gq-marshal.list gq-marshal.h
        (echo "#include \"gq-marshal.h\"" ; $(GLIB_GENMARSHAL) --prefix=gq_marshal $(srcdir)/gq-marshal.list --body ) >$@
-
-
-