]> git.lyx.org Git - lyx.git/blob - src/frontends/qt2/ui/Makefile.am
re-add tab create dialog
[lyx.git] / src / frontends / qt2 / ui / Makefile.am
1 AUTOMAKE_OPTIONS = foreign 1.4
2 DISTCLEANFILES= *.orig *.rej *~ *.bak core
3 MAINTAINERCLEANFILES = $(srcdir)/Makefile.in
4 noinst_LTLIBRARIES = libqt2ui.la
5 BOOST_INCLUDES = -I$(top_srcdir)/boost
6 INCLUDES = -I${top_srcdir}/src/ -I${top_srcdir}/src/frontends/ -I$(top_srcdir)/src/frontends/qt2/ \
7         ${SIGC_CFLAGS} ${FRONTEND_INCLUDES} $(BOOST_INCLUDES) \
8         -I$(top_srcdir)/src/frontends/controllers
9 DEFINES += -DQT_CLEAN_NAMESPACE
10 ETAGS_ARGS = --lang=c++
11 SUBDIRS=. moc
12
13 include ../Makefile.dialogs
14  
15 DISTCLEANFILES = $(UIDIALOGS) *.orig *.rej *~ *.bak core
16  
17 libqt2ui_la_SOURCES = $(UIDIALOGS)
18
19 # a pattern to change tr() to _()
20
21 SED=sed
22 SEDREPLACETR=s,[^A-Za-z]tr[ ]*(,_(,g
23 SEDREMOVEEMPTY=s,_[ ]*([ ]*""[ ]*),"",g
24 %Base.h: %.ui
25         $(UIC) $< -o $@
26 %Base.C: %Base.h %.ui
27         $(UIC) -impl $^ | $(SED) '$(SEDREPLACETR);$(SEDREMOVEEMPTY)' > $@