Session.cpp \
Spacing.cpp \
TexRow.cpp \
+ texstream.cpp \
Text.cpp \
Text2.cpp \
Text3.cpp \
Spacing.h \
SpellChecker.h \
TexRow.h \
+ texstream.h \
Text.h \
TextClass.h \
TextMetrics.h \
STANDALONEFILES = \
Layout.cpp
-.PHONY: lyx_commit_hash.h
-lyx_commit_hash.h:
- $(AM_V_GEN)hash=`cd "$(top_srcdir)" && git log -1 --pretty=format:%H 2>/dev/null || echo none` ; \
- sed s/@LYX_GIT_COMMIT_HASH@/$$hash/ "$(srcdir)"/lyx_commit_hash.h.in >$@
+.PHONY: update_commit_hash
+
+LCH_V_GEN = $(lch__v_GEN_@AM_V@)
+lch__v_GEN_ = $(lch__v_GEN_@AM_DEFAULT_V@)
+lch__v_GEN_0 = @echo " GEN lyx_commit_hash.h";
+lch__v_GEN_1 =
+
+update_commit_hash:
+ rm -f hash-temp \
+ $(LCH_V_GEN)hash=`cd "$(top_srcdir)" && git log -1 --pretty=format:%H 2>/dev/null || echo none` ; \
+ sed s/@LYX_GIT_COMMIT_HASH@/$$hash/ "$(srcdir)"/lyx_commit_hash.h.in >hash-temp ; \
+ cmp -s lyx_commit_hash.h hash-temp || cp hash-temp lyx_commit_hash.h ; \
+ rm -f hash-temp
+
+lyx_commit_hash.h: update_commit_hash
+
BUILT_SOURCES += lyx_commit_hash.h
CLEANFILES += lyx_commit_hash.h
############################## Tests ##################################
EXTRA_DIST += \
+ tests/test_ExternalTransforms \
+ tests/regfiles/ExternalTransforms \
tests/test_layout
+TESTS = tests/test_ExternalTransforms
+
alltests: check alltests-recursive
alltests-recursive: check_layout
cd tex2lyx; $(MAKE) updatetests
check_PROGRAMS = \
+ check_ExternalTransforms \
check_layout
if INSTALL_MACOSX
endif
check_layout_CPPFLAGS = $(AM_CPPFLAGS)
-check_layout_LDADD = support/liblyxsupport.a $(LIBICONV) $(BOOST_LIBS) @LIBS@ $(QT_CORE_LIBS) $(LIBSHLWAPI)
-check_layout_LDFLAGS = $(QT_CORE_LDFLAGS) $(ADD_FRAMEWORKS)
+check_layout_LDADD = support/liblyxsupport.a $(LIBICONV) $(BOOST_LIBS) @LIBS@ $(QT_LIB) $(LIBSHLWAPI)
+check_layout_LDFLAGS = $(QT_LDFLAGS) $(ADD_FRAMEWORKS)
check_layout_SOURCES = \
insets/InsetLayout.cpp \
Color.cpp \
tests/boost.cpp \
tests/dummy_functions.cpp
+check_ExternalTransforms_CPPFLAGS = $(AM_CPPFLAGS)
+check_ExternalTransforms_LDADD = support/liblyxsupport.a $(LIBICONV) $(BOOST_LIBS) @LIBS@ $(QT_LIB) $(LIBSHLWAPI)
+check_ExternalTransforms_LDFLAGS = $(QT_LDFLAGS) $(ADD_FRAMEWORKS)
+check_ExternalTransforms_SOURCES = \
+ graphics/GraphicsParams.cpp \
+ insets/ExternalTransforms.cpp \
+ Length.cpp \
+ lengthcommon.cpp \
+ tests/check_ExternalTransforms.cpp \
+ tests/boost.cpp \
+ tests/dummy_functions.cpp
+
.PHONY: alltests alltests-recursive updatetests