summaryrefslogtreecommitdiff
path: root/modules.txt
diff options
context:
space:
mode:
Diffstat (limited to 'modules.txt')
-rw-r--r--modules.txt57
1 files changed, 57 insertions, 0 deletions
diff --git a/modules.txt b/modules.txt
new file mode 100644
index 00000000..ab2171f4
--- /dev/null
+++ b/modules.txt
@@ -0,0 +1,57 @@
+
+# first entry is module name, next entries are dependencies or -l<libname> library includes
+
+# put !<platform-name>,<platform-name> after a module / library to exclude it from a particular platform
+# put !+<platform-name>,... to include it only on those platforms
+
+# -l libaries must be in the order they should appear on the command line.
+# Note that order is important on platforms which do not have shared libraries.
+
+# Generic support code and modules
+
+OMIT:mingw32
+OMIT:CYGWIN
+lib/raidfile
+END-OMIT
+
+lib/crypto
+lib/server
+lib/win32 lib/server
+lib/compress
+test/common lib/win32
+test/crypto lib/crypto lib/win32
+test/compress lib/compress lib/win32
+
+OMIT:mingw32
+test/basicserver lib/server lib/win32
+OMIT:CYGWIN
+test/raidfile lib/raidfile
+END-OMIT
+
+
+# Backup system
+
+lib/backupclient lib/server lib/crypto lib/compress
+
+OMIT:mingw32
+OMIT:CYGWIN
+lib/backupstore lib/server lib/raidfile lib/backupclient
+bin/bbstored lib/raidfile lib/server lib/backupstore lib/backupclient lib/win32
+bin/bbstoreaccounts lib/raidfile lib/backupstore lib/win32
+bin/bbackupobjdump lib/backupclient lib/backupstore lib/win32
+END-OMIT
+
+bin/bbackupd lib/server lib/backupclient lib/win32
+bin/bbackupquery lib/server lib/backupclient lib/win32
+bin/bbackupctl lib/server lib/backupclient lib/win32
+
+OMIT:mingw32
+OMIT:CYGWIN
+test/backupstore bin/bbstored bin/bbstoreaccounts lib/server lib/backupstore lib/backupclient lib/raidfile
+test/backupstorefix bin/bbstored bin/bbstoreaccounts lib/backupstore lib/raidfile bin/bbackupquery bin/bbackupd
+test/backupstorepatch bin/bbstored bin/bbstoreaccounts lib/backupstore lib/raidfile
+test/backupdiff lib/backupclient
+test/bbackupd bin/bbackupd bin/bbstored bin/bbstoreaccounts bin/bbackupquery bin/bbackupctl lib/server lib/backupstore lib/backupclient
+END-OMIT
+
+