-EXTRA_DIST = config.rpath PROGLIST bootstrap common.h \
- HOW-TO-CONTRIBUTE BRANCHES $(man_MANS) $(EXTRA_SCRIPTS) \
- $(licenses) $(po_files) $(extra_docs)
-
-src_banner_banner_LDADD = -lkernel32 -lgdi32
-src_lpr_lpr_LDADD = -lwinspool
-src_mkshortcut_mkshortcut_LDADD = -lole32 -luuid
-src_readshortcut_readshortcut_LDADD = -lole32 -luuid
-src_cal_cal_LDADD = @LIBINTL@
-src_ddate_ddate_LDADD = @LIBINTL@
-src_namei_namei_LDADD = @LIBINTL@
-src_rev_rev_LDADD = @LIBINTL@
-src_column_column_LDADD = @LIBINTL@
-src_colcrt_colcrt_LDADD = @LIBINTL@
-src_mcookie_mcookie_LDADD = @LIBINTL@
-
-src_cal_cal_SOURCES = src/cal/cal.c src/cal/err.c src/cal/errs.h
-src_col_col_SOURCES = src/col/col.c src/col/err.c src/col/err.h
-src_rev_rev_SOURCES = src/rev/rev.c src/rev/widechar.h
-src_column_column_SOURCES = src/column/column.c src/column/err.c src/column/errs.h src/column/widechar.h
-src_colcrt_colcrt_SOURCES = src/colcrt/colcrt.c src/colcrt/widechar.h
-src_colrm_colrm_SOURCES = src/colrm/colrm.c src/colrm/widechar.h
-src_mcookie_mcookie_SOURCES = src/mcookie/mcookie.c src/mcookie/md5.c src/mcookie/md5.h
-src_lpr_lpr_SOURCES = src/lpr/Printer.cc src/lpr/Win32Utils.cc src/lpr/lpr.cc src/lpr/Printer.hh src/lpr/PrinterException.hh src/lpr/Win32Utils.hh
+cygicons_list = \
+ src/cygicons/cygwin-kde.ico src/cygicons/cygwings.ico \
+ src/cygicons/cygwin.ico src/cygicons/cygwinpurple.ico \
+ src/cygicons/cygwinblue.ico src/cygicons/cygwinred.ico \
+ src/cygicons/cygwincyan.ico src/cygicons/cygwinshiny.ico \
+ src/cygicons/cygwing.ico src/cygicons/cygwinyellow.ico
+
+EXTRA_DIST = bootstrap common.h \
+ BRANCHES $(man_MANS) $(doc_DATA) $(EXTRA_SCRIPTS) \
+ $(licenses) $(po_files) $(extra_docs) $(cygicons_list)
+
+DISTCLEANFILES = \
+ po/Makefile \
+ po/Makefile.in \
+ po/POTFILES \
+ po/remove-potcdate.sed \
+ src/cygicons/cygicons.rc
+
+src_ascii_ascii_LDADD = -lpopt
+src_banner_banner_LDADD = -lpopt -lkernel32 -lgdi32
+src_clip_getclip_LDADD = -lpopt
+src_clip_putclip_LDADD = -lpopt
+src_conv_conv_LDADD = -lpopt
+src_cygstart_cygstart_LDADD = -lpopt
+src_dump_dump_LDADD = -lpopt
+src_lpr_lpr_LDADD = -lwinspool
+src_mkshortcut_mkshortcut_LDADD = -lpopt -lole32 -luuid
+src_readshortcut_readshortcut_LDADD = -lpopt -lole32 -luuid
+src_realpath_realpath_LDADD = -lpopt
+
+src_lpr_lpr_SOURCES = \
+ src/lpr/Printer.cc src/lpr/Win32Utils.cc \
+ src/lpr/lpr.cc src/lpr/Printer.hh \
+ src/lpr/Win32Utils.hh src/lpr/PrinterException.hh
+
+src_cygicons_libicons_la_SOURCES = \
+ src/cygicons/cygicons.rc \
+ src/cygicons/cygicons.h
+src_cygicons_libicons_la_LDFLAGS = -version-info 0:0:0 -no-undefined