Makefile.am revision 88de56cc
1b4ee4795SmrgAM_CPPFLAGS= \ 21ab64890Smrg -I$(top_srcdir)/include \ 31ab64890Smrg -I$(top_srcdir)/include/X11 \ 41ab64890Smrg -I$(top_builddir)/include \ 51ab64890Smrg -I$(top_builddir)/include/X11 \ 61ab64890Smrg -I$(top_srcdir)/src/xcms \ 71ab64890Smrg -I$(top_srcdir)/src/xkb \ 81ab64890Smrg -I$(top_srcdir)/src/xlibi18n \ 91ab64890Smrg -I$(top_srcdir)/src \ 10b4ee4795Smrg -D_BSD_SOURCE 11b4ee4795Smrg 12b4ee4795SmrgAM_CFLAGS= \ 131ab64890Smrg $(X11_CFLAGS) \ 141ab64890Smrg $(BIGFONT_CFLAGS) \ 151ab64890Smrg $(XDMCP_CFLAGS) \ 1688de56ccSmrg $(XMALLOC_ZERO_CFLAGS) \ 1788de56ccSmrg $(CWARNFLAGS) 181ab64890Smrg 191ab64890Smrgnoinst_LTLIBRARIES = libi18n.la 201ab64890Smrg 211ab64890Smrg 221ab64890Smrg# 231ab64890Smrg# Dynamic loading code for i18n modules 241ab64890Smrg# 251ab64890Smrgif XLIB_LOADABLE_I18N 261ab64890SmrgXI18N_DL_SOURCES = \ 271ab64890Smrg XlcDL.c \ 281ab64890Smrg XlcSL.c 291ab64890Smrgelse 301ab64890Smrg# 311ab64890Smrg# Static interfaces to input/output methods 321ab64890Smrg# 331ab64890SmrgIM_LIBS = \ 341ab64890Smrg ${top_builddir}/modules/im/ximcp/libximcp.la 351ab64890Smrg 361ab64890SmrgLC_LIBS = \ 371ab64890Smrg ${top_builddir}/modules/lc/def/libxlcDef.la \ 381ab64890Smrg ${top_builddir}/modules/lc/gen/libxlibi18n.la \ 391ab64890Smrg ${top_builddir}/modules/lc/Utf8/libxlcUTF8Load.la \ 401ab64890Smrg ${top_builddir}/modules/lc/xlocale/libxlocale.la 411ab64890Smrg 421ab64890SmrgOM_LIBS = \ 431ab64890Smrg ${top_builddir}/modules/om/generic/libxomGeneric.la 441ab64890Smrgendif 451ab64890Smrg 461ab64890Smrglibi18n_la_LIBADD = \ 471ab64890Smrg $(IM_LIBS) $(LC_LIBS) $(OM_LIBS) 481ab64890Smrg 491ab64890Smrglibi18n_la_SOURCES = \ 501ab64890Smrg $(XI18N_DL_SOURCES) \ 511ab64890Smrg XDefaultIMIF.c \ 521ab64890Smrg XDefaultOMIF.c \ 531ab64890Smrg xim_trans.c\ 541ab64890Smrg ICWrap.c\ 551ab64890Smrg IMWrap.c\ 561ab64890Smrg imKStoUCS.c\ 571ab64890Smrg lcCT.c\ 581ab64890Smrg lcCharSet.c\ 591ab64890Smrg lcConv.c\ 601ab64890Smrg lcDB.c\ 611ab64890Smrg lcDynamic.c\ 621ab64890Smrg lcFile.c\ 631ab64890Smrg lcGeneric.c\ 641ab64890Smrg lcInit.c\ 651ab64890Smrg lcPrTxt.c\ 661ab64890Smrg lcPubWrap.c\ 671ab64890Smrg lcPublic.c\ 681ab64890Smrg lcRM.c\ 691ab64890Smrg lcStd.c\ 701ab64890Smrg lcTxtPr.c\ 711ab64890Smrg lcUTF8.c\ 721ab64890Smrg lcUtil.c\ 731ab64890Smrg lcWrap.c\ 741ab64890Smrg mbWMProps.c\ 751ab64890Smrg mbWrap.c\ 761ab64890Smrg utf8WMProps.c\ 771ab64890Smrg utf8Wrap.c\ 781ab64890Smrg wcWrap.c\ 791ab64890Smrg Xaixlcint.h\ 801ab64890Smrg XimImSw.h\ 811ab64890Smrg XimProto.h\ 821ab64890Smrg XimThai.h\ 831ab64890Smrg XimTrInt.h\ 841ab64890Smrg XimTrX.h\ 851ab64890Smrg XimTrans.h\ 861ab64890Smrg Ximint.h\ 871ab64890Smrg XimintL.h\ 881ab64890Smrg XimintP.h\ 891ab64890Smrg XlcGeneric.h\ 901ab64890Smrg XlcPubI.h\ 911ab64890Smrg XlcPublic.h\ 921ab64890Smrg Xlcint.h\ 931ab64890Smrg lcUniConv/armscii_8.h\ 941ab64890Smrg lcUniConv/ascii.h\ 951ab64890Smrg lcUniConv/big5.h\ 961ab64890Smrg lcUniConv/big5_emacs.h\ 9761b2299dSmrg lcUniConv/big5hkscs.h\ 981ab64890Smrg lcUniConv/cp1133.h\ 991ab64890Smrg lcUniConv/cp1251.h\ 1001ab64890Smrg lcUniConv/cp1255.h\ 1011ab64890Smrg lcUniConv/cp1256.h\ 1021ab64890Smrg lcUniConv/gb2312.h\ 10361b2299dSmrg lcUniConv/gbk.h\ 1041ab64890Smrg lcUniConv/georgian_academy.h\ 1051ab64890Smrg lcUniConv/georgian_ps.h\ 1061ab64890Smrg lcUniConv/iso8859_1.h\ 1071ab64890Smrg lcUniConv/iso8859_10.h\ 1081ab64890Smrg lcUniConv/iso8859_11.h\ 1091ab64890Smrg lcUniConv/iso8859_13.h\ 1101ab64890Smrg lcUniConv/iso8859_14.h\ 1111ab64890Smrg lcUniConv/iso8859_15.h\ 1121ab64890Smrg lcUniConv/iso8859_16.h\ 1131ab64890Smrg lcUniConv/iso8859_2.h\ 1141ab64890Smrg lcUniConv/iso8859_3.h\ 1151ab64890Smrg lcUniConv/iso8859_4.h\ 1161ab64890Smrg lcUniConv/iso8859_5.h\ 1171ab64890Smrg lcUniConv/iso8859_6.h\ 1181ab64890Smrg lcUniConv/iso8859_7.h\ 1191ab64890Smrg lcUniConv/iso8859_8.h\ 1201ab64890Smrg lcUniConv/iso8859_9.h\ 1211ab64890Smrg lcUniConv/iso8859_9e.h\ 1221ab64890Smrg lcUniConv/jisx0201.h\ 1231ab64890Smrg lcUniConv/jisx0208.h\ 1241ab64890Smrg lcUniConv/jisx0212.h\ 1251ab64890Smrg lcUniConv/koi8_c.h\ 1261ab64890Smrg lcUniConv/koi8_r.h\ 1271ab64890Smrg lcUniConv/koi8_u.h\ 1281ab64890Smrg lcUniConv/ksc5601.h\ 1291ab64890Smrg lcUniConv/mulelao.h\ 1301ab64890Smrg lcUniConv/tatar_cyr.h\ 1311ab64890Smrg lcUniConv/tcvn.h\ 1321ab64890Smrg lcUniConv/tis620.h\ 1331ab64890Smrg lcUniConv/ucs2be.h\ 1341ab64890Smrg lcUniConv/utf8.h\ 1351ab64890Smrg lcUniConv/viscii.h 1361ab64890Smrg 1371ab64890SmrgEXTRA_DIST = \ 1381ab64890Smrg lcUniConv/README \ 1391ab64890Smrg lcUniConv/COPYRIGHT \ 1401ab64890Smrg lcUniConv/8bit_tab_to_h.c \ 1411ab64890Smrg lcUniConv/cjk_tab_to_h.c 1421ab64890Smrg 1431ab64890Smrgif LINT 1441ab64890Smrg# Check source code with tools like lint & sparse 1451ab64890Smrg 1461ab64890SmrgALL_LINT_FLAGS=$(LINT_FLAGS) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) \ 1471ab64890Smrg $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) 1481ab64890Smrg 1491ab64890Smrglint: 1501ab64890Smrg $(LINT) $(ALL_LINT_FLAGS) $(libi18n_la_SOURCES) 1511ab64890Smrg 1521ab64890Smrgendif LINT 153