diff --git a/Makefile.am b/Makefile.am index c5e5425d24..78740d0919 100644 --- a/Makefile.am +++ b/Makefile.am @@ -170,7 +170,8 @@ noinst_LIBRARIES = \ lib/libarango.a \ lib/libarango_v8.a \ lib/libarango_fe.a \ - lib/libarango_client.a + lib/libarango_client.a \ + arangod/libarangod.a if ENABLE_MRUBY noinst_LIBRARIES += lib/libarango_mruby.a diff --git a/arangod/Makefile.files b/arangod/Makefile.files index 3e2cd93ead..2fc5f0a551 100644 --- a/arangod/Makefile.files +++ b/arangod/Makefile.files @@ -1,25 +1,18 @@ # -*- mode: Makefile; -*- -################################################################################ -## --SECTION-- PROGRAM -################################################################################ +## ----------------------------------------------------------------------------- +## --SECTION-- LIBRARY +## ----------------------------------------------------------------------------- ################################################################################ -### @brief program "arangod" +### @brief library "libarangod.a" ################################################################################ -bin_arangod_CPPFLAGS = \ +arangod_libarangod_a_CPPFLAGS = \ -I@top_srcdir@/arangod \ $(AM_CPPFLAGS) -bin_arangod_LDADD = \ - lib/libarango_fe.a \ - lib/libarango_v8.a \ - lib/libarango.a \ - $(LIBS) \ - @V8_LIBS@ - -bin_arangod_SOURCES = \ +arangod_libarangod_a_SOURCES = \ arangod/Actions/actions.cpp \ arangod/Actions/RestActionHandler.cpp \ arangod/Ahuacatl/ahuacatl-access-optimiser.c \ @@ -127,7 +120,7 @@ bin_arangod_SOURCES = \ if ENABLE_CLUSTER -bin_arangod_SOURCES += \ +arangod_libarangod_a_SOURCES += \ arangod/Cluster/AgencyComm.cpp \ arangod/Cluster/ApplicationCluster.cpp \ arangod/Cluster/ClusterComm.cpp \ @@ -141,15 +134,43 @@ bin_arangod_SOURCES += \ endif +if ENABLE_MRUBY + +arangod_libarangod_a_SOURCES += \ + arangod/MRServer/ApplicationMR.cpp \ + arangod/MRServer/mr-actions.cpp + +endif + +## ----------------------------------------------------------------------------- +## --SECTION-- PROGRAM +## ----------------------------------------------------------------------------- + +################################################################################ +### @brief program "arangod" +################################################################################ + +bin_arangod_CPPFLAGS = \ + -I@top_srcdir@/arangod \ + $(AM_CPPFLAGS) + +bin_arangod_LDADD = \ + arangod/libarangod.a \ + lib/libarango_fe.a \ + lib/libarango_v8.a \ + lib/libarango.a \ + $(LIBS) \ + @V8_LIBS@ + +bin_arangod_SOURCES = \ + arangod/RestServer/arango.cpp + if ENABLE_MRUBY bin_arangod_LDADD += \ lib/libarango_mruby.a \ @MRUBY_LIBS@ -bin_arangod_SOURCES += \ - arangod/MRServer/ApplicationMR.cpp \ - arangod/MRServer/mr-actions.cpp endif ################################################################################