You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@qpid.apache.org by ac...@apache.org on 2015/03/06 23:40:07 UTC

svn commit: r1664743 - in /qpid/dispatch/trunk: CMakeLists.txt reconfigure.in

Author: aconway
Date: Fri Mar  6 22:40:07 2015
New Revision: 1664743

URL: http://svn.apache.org/r1664743
Log:
DISPATCH-121: Workaround to force cmake re-configure.

reconfigure.in is a workaround to force cmake re-configuration. For example,
we use GLOB to collect .h files for install and apidoc, so if you _remove_ a
.h file it won't trigger automatic re-configure and everybody's builds will
fail till they run cmake manually.

If you do check in such a change, increase the number in this file by 1.
That will force automatic re-configure and everybody will be happy.

Added:
    qpid/dispatch/trunk/reconfigure.in
Modified:
    qpid/dispatch/trunk/CMakeLists.txt

Modified: qpid/dispatch/trunk/CMakeLists.txt
URL: http://svn.apache.org/viewvc/qpid/dispatch/trunk/CMakeLists.txt?rev=1664743&r1=1664742&r2=1664743&view=diff
==============================================================================
--- qpid/dispatch/trunk/CMakeLists.txt (original)
+++ qpid/dispatch/trunk/CMakeLists.txt Fri Mar  6 22:40:07 2015
@@ -144,3 +144,13 @@ add_subdirectory(python)
 add_subdirectory(router)
 add_subdirectory(doc)
 add_subdirectory(site)
+
+# reconfigure.in is a workaround to force cmake re-configuration. For example,
+# we use GLOB to collect .h files for install and apidoc, so if you _remove_ a
+# .h file it won't trigger automatic re-configure and everybody's builds will
+# fail till they run cmake manually.
+#
+# If you do check in such a change, increase the number in this file by 1.
+# That will force automatic re-configure and everybody will be happy.
+#
+configure_file(${CMAKE_CURRENT_SOURCE_DIR}/reconfigure.in ${CMAKE_CURRENT_BINARY_DIR}/reconfigure)

Added: qpid/dispatch/trunk/reconfigure.in
URL: http://svn.apache.org/viewvc/qpid/dispatch/trunk/reconfigure.in?rev=1664743&view=auto
==============================================================================
--- qpid/dispatch/trunk/reconfigure.in (added)
+++ qpid/dispatch/trunk/reconfigure.in Fri Mar  6 22:40:07 2015
@@ -0,0 +1,10 @@
+# reconfigure.in is a workaround to force cmake re-configuration. For example,
+# we use GLOB to collect .h files for install and apidoc, so if you _remove_ a
+# .h file it won't trigger automatic re-configure and everybody's builds will
+# fail till they run cmake manually.
+#
+# If you do check in such a change, increase the number in this file by 1.
+# That will force automatic re-configure and everybody will be happy.
+#
+
+1



---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@qpid.apache.org
For additional commands, e-mail: commits-help@qpid.apache.org