]> git.draconx.ca Git - liblbx.git/blobdiff - Makefile.am
lbximg: Make libpng a soft dependency.
[liblbx.git] / Makefile.am
index 48398a646e64c202bfb5ad3d471baccdf67ea7f4..966ad2ea7d587517c209867b2b54c078bb8e4c23 100644 (file)
@@ -25,10 +25,7 @@ lib_LTLIBRARIES = liblbx.la
 liblbx_la_SOURCES = src/lbx.c src/fops.c src/image.c src/pack.c src/error.c
 liblbx_la_LDFLAGS = -export-symbols-regex '^lbx_'
 
-bin_PROGRAMS = lbxtool
-if BUILD_LBXIMG
-bin_PROGRAMS += lbximg
-endif
+bin_PROGRAMS = lbxtool lbximg
 if BUILD_LBXGUI
 bin_PROGRAMS += lbxgui
 endif
@@ -37,10 +34,14 @@ lbxtool_SOURCES = src/lbxtool.c src/tools.c
 lbxtool_LDADD = liblbx.la libgnu.la
 $(lbxtool_OBJECTS): $(gnulib_headers)
 
-lbximg_SOURCES = src/lbximg.c src/tools.c src/png.c src/pnm.c
+lbximg_SOURCES = src/lbximg.c src/tools.c src/pnm.c
 lbximg_LDADD = liblbx.la libgnu.la $(LIBPNG_LIBS)
 $(lbximg_OBJECTS): $(gnulib_headers)
 
+if HAVE_LIBPNG
+lbximg_SOURCES += src/png.c
+endif
+
 nodist_lbxgui_SOURCES = src/gui/lbxgui.glade.c
 lbxgui_SOURCES = src/gui/lbxgui.c src/gui/render.c src/gui/render.h \
        src/gui/bg.xbm