1
0
mirror of https://github.com/haiwen/seafile-server.git synced 2025-09-19 10:03:40 +00:00
Files
seafile-server/server/Makefile.am

81 lines
1.8 KiB
Makefile
Raw Normal View History

2016-08-10 14:53:33 +08:00
SUBDIRS = gc
AM_CFLAGS = -DPKGDATADIR=\"$(pkgdatadir)\" \
-DPACKAGE_DATA_DIR=\""$(pkgdatadir)"\" \
-DSEAFILE_SERVER \
-DFULL_FEATURE \
-I$(top_srcdir)/include \
-I$(top_srcdir)/lib \
-I$(top_builddir)/lib \
-I$(top_srcdir)/common \
@CCNET_CFLAGS@ \
@SEARPC_CFLAGS@ \
@GLIB2_CFLAGS@ \
@MSVC_CFLAGS@ \
@LIBARCHIVE_CFLAGS@ \
@MYSQL_CFLAGS@ \
2016-08-10 14:53:33 +08:00
-Wall
bin_PROGRAMS = seaf-server
2019-06-27 22:30:31 -07:00
noinst_HEADERS = web-accesstoken-mgr.h seafile-session.h \
2016-08-10 14:53:33 +08:00
repo-mgr.h \
share-mgr.h \
passwd-mgr.h \
quota-mgr.h \
size-sched.h \
copy-mgr.h \
http-server.h \
upload-file.h \
access-file.h \
pack-dir.h \
fileserver-config.h \
http-status-codes.h \
zip-download-mgr.h \
2019-06-27 22:30:31 -07:00
index-blocks-mgr.h
2016-08-10 14:53:33 +08:00
seaf_server_SOURCES = \
seaf-server.c \
2019-06-27 22:30:31 -07:00
web-accesstoken-mgr.c seafile-session.c \
2016-08-10 14:53:33 +08:00
zip-download-mgr.c \
index-blocks-mgr.c \
2016-08-10 14:53:33 +08:00
share-mgr.c \
passwd-mgr.c \
quota-mgr.c \
repo-op.c \
repo-perm.c \
size-sched.c \
virtual-repo.c \
copy-mgr.c \
http-server.c \
upload-file.c \
access-file.c \
pack-dir.c \
fileserver-config.c \
../common/seaf-db.c \
../common/branch-mgr.c ../common/fs-mgr.c \
../common/config-mgr.c \
2016-08-10 14:53:33 +08:00
repo-mgr.c ../common/commit-mgr.c \
../common/log.c ../common/object-list.c \
../common/rpc-service.c \
../common/vc-common.c \
../common/seaf-utils.c \
../common/obj-store.c \
../common/obj-backend-fs.c \
../common/seafile-crypt.c \
../common/diff-simple.c \
../common/mq-mgr.c \
../common/block-mgr.c \
../common/block-backend.c \
../common/block-backend-fs.c \
../common/merge-new.c \
2019-06-27 22:30:31 -07:00
../common/block-tx-utils.c
2016-08-10 14:53:33 +08:00
seaf_server_LDADD = @CCNET_LIBS@ \
$(top_builddir)/lib/libseafile_common.la \
@GLIB2_LIBS@ @GOBJECT_LIBS@ @SSL_LIBS@ @LIB_RT@ @LIB_UUID@ -lsqlite3 @LIBEVENT_LIBS@ -levhtp \
$(top_builddir)/common/cdc/libcdc.la \
@SEARPC_LIBS@ @JANSSON_LIBS@ ${LIB_WS32} @ZLIB_LIBS@ \
@LIBARCHIVE_LIBS@ @LIB_ICONV@ \
@MYSQL_LIBS@ -lsqlite3