]> git.lyx.org Git - features.git/commitdiff
Fix distcheck target
authorJean-Marc Lasgouttes <lasgouttes@lyx.org>
Sun, 26 Jan 2020 18:46:19 +0000 (19:46 +0100)
committerJean-Marc Lasgouttes <lasgouttes@lyx.org>
Sun, 26 Jan 2020 19:31:03 +0000 (20:31 +0100)
1/ The most annoying part was the error in po/. It turns out that reading
and understanding the po/Makevars file was the key. A simple change of
variable ensures that "make dist" does not try to rebuild lyx.pot.

2/ The way tests in src/ are defined meant that the
dependency-tracking files were not all deleted. This should be OK now.

po/Makevars
src/Makefile.am

index 918124f12996ba0c2d7ebf4569e65286693807a7..80330d6ab5091769aa47582b56b86dbc194be770 100644 (file)
@@ -75,4 +75,4 @@ PO_DEPENDS_ON_POT = yes
 # regenerate PO files on "make dist".  Possible values are "yes" and
 # "no".  Set this to no if the POT file and PO files are maintained
 # externally.
-DIST_DEPENDS_ON_UPDATE_PO = yes
+DIST_DEPENDS_ON_UPDATE_PO = no
index 15a3dfa49615c6a762bbd1967b99241c089940d1..5a9ba9351393956029df94ffd3874d2278e8e0f9 100644 (file)
@@ -705,7 +705,9 @@ check_layout_CPPFLAGS = $(AM_CPPFLAGS)
 check_layout_LDADD = $(check_layout_LYX_OBJS) $(TESTS_LIBS)
 check_layout_LDFLAGS = $(QT_LDFLAGS) $(ADD_FRAMEWORKS)
 check_layout_SOURCES = \
-       tests/check_layout.cpp
+       tests/check_layout.cpp \
+       tests/dummy_functions.cpp \
+       tests/boost.cpp
 check_layout_LYX_OBJS = \
        insets/InsetLayout.o \
        CiteEnginesList.o \
@@ -719,18 +721,16 @@ check_layout_LYX_OBJS = \
        Lexer.o \
        ModuleList.o \
        Spacing.o \
-       TextClass.o \
-       tests/dummy_functions.o \
-       tests/boost.o
+       TextClass.o
 
 check_ExternalTransforms_CPPFLAGS = $(AM_CPPFLAGS)
 check_ExternalTransforms_LDADD = $(check_ExternalTransforms_LYX_OBJS) $(TESTS_LIBS)
 check_ExternalTransforms_LDFLAGS = $(QT_LDFLAGS) $(ADD_FRAMEWORKS)
 check_ExternalTransforms_SOURCES = \
-       tests/check_ExternalTransforms.cpp
+       tests/check_ExternalTransforms.cpp \
+       tests/dummy_functions.cpp \
+       tests/boost.cpp
 check_ExternalTransforms_LYX_OBJS = \
-       tests/dummy_functions.o \
-       tests/boost.o \
        graphics/GraphicsParams.o \
        insets/ExternalTransforms.o \
        Length.o \
@@ -740,10 +740,10 @@ check_Length_CPPFLAGS = $(AM_CPPFLAGS)
 check_Length_LDADD = $(check_Length_LYX_OBJS) $(TESTS_LIBS)
 check_Length_LDFLAGS = $(QT_LDFLAGS) $(ADD_FRAMEWORKS)
 check_Length_SOURCES = \
-       tests/check_Length.cpp
+       tests/check_Length.cpp \
+       tests/dummy_functions.cpp \
+       tests/boost.cpp
 check_Length_LYX_OBJS = \
-       tests/dummy_functions.o \
-       tests/boost.o \
        Length.o \
        lengthcommon.o
 
@@ -751,9 +751,9 @@ check_ListingsCaption_CPPFLAGS = $(AM_CPPFLAGS)
 check_ListingsCaption_LDADD = $(check_ListingsCaption_LYX_OBJS) $(TESTS_LIBS)
 check_ListingsCaption_LDFLAGS = $(QT_LDFLAGS) $(ADD_FRAMEWORKS)
 check_ListingsCaption_SOURCES = \
-       tests/check_ListingsCaption.cpp
-check_ListingsCaption_LYX_OBJS = \
-       tests/dummy_functions.o \
-       tests/boost.o
+       tests/check_ListingsCaption.cpp \
+       tests/dummy_functions.cpp \
+       tests/boost.cpp
+check_ListingsCaption_LYX_OBJS =
 
 .PHONY: alltests alltests-recursive updatetests