1
0
mirror of https://github.com/haiwen/seafile-server.git synced 2025-09-17 23:59:44 +00:00
Files
seafile-server/server/gc/Makefile.am
feiniks d50359c908 Add and del ccnet compilation dependency in seafile (#347)
* Add and del ccnet compilation dependency in seafile

* Del import ccnet

* Del extra ccnet compilation dependencies

* Del support WIN32
2020-05-09 16:31:47 +08:00

63 lines
1.5 KiB
Makefile

AM_CFLAGS = -DPKGDATADIR=\"$(pkgdatadir)\" \
-DPACKAGE_DATA_DIR=\""$(pkgdatadir)"\" \
-DSEAFILE_SERVER \
-I$(top_srcdir)/include \
-I$(top_srcdir)/lib \
-I$(top_builddir)/lib \
-I$(top_srcdir)/common \
@SEARPC_CFLAGS@ \
@GLIB2_CFLAGS@ \
@MSVC_CFLAGS@ \
@MYSQL_CFLAGS@ \
-Wall
bin_PROGRAMS = seafserv-gc seaf-fsck
noinst_HEADERS = \
seafile-session.h \
repo-mgr.h \
verify.h \
fsck.h \
gc-core.h
common_sources = \
seafile-session.c \
repo-mgr.c \
../../common/seaf-db.c \
../../common/branch-mgr.c \
../../common/fs-mgr.c \
../../common/block-mgr.c \
../../common/block-backend.c \
../../common/block-backend-fs.c \
../../common/commit-mgr.c \
../../common/log.c \
../../common/seaf-utils.c \
../../common/obj-store.c \
../../common/obj-backend-fs.c \
../../common/seafile-crypt.c \
../../common/config-mgr.c
seafserv_gc_SOURCES = \
seafserv-gc.c \
verify.c \
gc-core.c \
$(common_sources)
seafserv_gc_LDADD = $(top_builddir)/common/cdc/libcdc.la \
$(top_builddir)/lib/libseafile_common.la \
@GLIB2_LIBS@ @GOBJECT_LIBS@ @SSL_LIBS@ @LIB_RT@ @LIB_UUID@ -lsqlite3 @LIBEVENT_LIBS@ \
@SEARPC_LIBS@ @JANSSON_LIBS@ ${LIB_WS32} @ZLIB_LIBS@ \
@MYSQL_LIBS@ -lsqlite3
seaf_fsck_SOURCES = \
seaf-fsck.c \
fsck.c \
$(common_sources)
seaf_fsck_LDADD = $(top_builddir)/common/cdc/libcdc.la \
$(top_builddir)/lib/libseafile_common.la \
@GLIB2_LIBS@ @GOBJECT_LIBS@ @SSL_LIBS@ @LIB_RT@ @LIB_UUID@ -lsqlite3 @LIBEVENT_LIBS@ \
@SEARPC_LIBS@ @JANSSON_LIBS@ ${LIB_WS32} @ZLIB_LIBS@ \
@MYSQL_LIBS@ -lsqlite3