From 288f0dc86fd07e144382cfc15466a5b5e0654002 Mon Sep 17 00:00:00 2001 From: alexpeshkoff Date: Sun, 2 Mar 2008 12:47:52 +0000 Subject: [PATCH] added forgotten file --- builds/posix/Makefile.in.smp_server | 66 +++++++++++++++++++++++++++++ 1 file changed, 66 insertions(+) create mode 100644 builds/posix/Makefile.in.smp_server diff --git a/builds/posix/Makefile.in.smp_server b/builds/posix/Makefile.in.smp_server new file mode 100644 index 0000000000..67ce8578ae --- /dev/null +++ b/builds/posix/Makefile.in.smp_server @@ -0,0 +1,66 @@ +# This library is free software; you can redistribute it and/or +# modify it under the terms of the GNU Lesser General Public +# License as published by the Free Software Foundation; either +# version 2.1 of the License, or (at your option) any later version. +# You may obtain a copy of the Licence at +# http://www.gnu.org/licences/lgpl.html +# +# As a special exception this file can also be included in modules +# with other source code as long as that source code has been +# released under an Open Source Initiative certificed licence. +# More information about OSI certification can be found at: +# http://www.opensource.org +# +# This module is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU Lesser General Public Licence for more details. +# +# This module was created by members of the firebird development +# team. All individual contributions remain the Copyright (C) of +# those individuals and all rights are reserved. Contributors to +# this file are either listed below or can be obtained from a CVS +# history command. +# +# Created by: Mark O'Donohue +# +# Contributor(s): +# +# +ROOT=.. +ObjModuleType=superserver +CFLAGS+=-DSUPERSERVER +ArchType=super + +include $(ROOT)/gen/make.defaults +include $(ROOT)/gen/make.platform +include $(ROOT)/gen/make.rules +include $(ROOT)/gen/make.shared.variables + +@SET_MAKE@ + +SERVER_JrdFiles = ThreadData.cpp sdl.cpp enc.cpp isc_file.cpp isc.cpp divorce.cpp \ +status.cpp isc_ipc.cpp +SERVER_Files = $(OS_ServerFiles) server.cpp server_stub.cpp +SERVER_Sources = $(addprefix remote/, $(SERVER_Files)) $(addprefix jrd/, $(SERVER_JrdFiles)) + +SERVER_Objects = $(addprefix $(OBJ)/, $(addsuffix .o, $(basename $(SERVER_Sources)))) \ +$(INTERFACE_Objects) $(COMMON_Objects) $(CLUMPLETS_Objects) \ +$(CONFIG_Objects) $(VULCAN_Objects) $(FBCONFIG_Objects) \ +$(OS_SPECIFIC_Objects) + +.PHONY: fb_smp_server + + +fb_smp_server: $(FB_DAEMON) + +$(FB_DAEMON): $(SERVER_Objects) + $(EXE_LINK) $(LINK_OPTS) $^ -o $@ -L$(LIB) -lfbembed $(LINK_LIBS) $(ICU_LIBS) + +AllObjects = $(SERVER_Objects) + +Dependencies = $(AllObjects:.o=.d) + +include $(ROOT)/gen/make.shared.targets + +-include $(Dependencies)