Makefile: restructured so that backends can be compiled into utilities
authorArt Cancro <ajc@citadel.org>
Thu, 24 Aug 2023 13:55:33 +0000 (04:55 -0900)
committerArt Cancro <ajc@citadel.org>
Thu, 24 Aug 2023 13:55:33 +0000 (04:55 -0900)
commit7d327eaa0500ed510350362e6e1eb74f3500a911
treed15234605dbf373d27e023cb508eb457277aeda9
parentf36f0ef4b46306fa70cddb607eb48b03daa8d9d8
Makefile: restructured so that backends can be compiled into utilities

database.c has been moved from server/ into server/backends/common.
Makefile now separates server objects from backend objects.
This is all in preparation for ctdldump and ctdlload to link the backend
code instead of calling BDB directly.
citadel/Makefile
citadel/server/backends/berkeley_db/berkeley_db.c
citadel/server/backends/common/database.c [new file with mode: 0644]
citadel/server/config.c
citadel/server/config.h
citadel/server/control.c
citadel/server/database.c [deleted file]
citadel/server/modules/upgrade/serv_upgrade.c
citadel/utils/ctdldump.c
citadel/utils/ctdlload.c