use same build path way also for prospero
This commit is contained in:
parent
1898d83f0a
commit
d3589cd843
10
build.sh
10
build.sh
@ -76,3 +76,13 @@ cd ${BERKDB_ROOT}/PORT/${SYSTYPE}
|
|||||||
CC="gcc" make
|
CC="gcc" make
|
||||||
cd ${WORLD_ROOT}
|
cd ${WORLD_ROOT}
|
||||||
|
|
||||||
|
echo ""
|
||||||
|
echo "===================================================================="
|
||||||
|
echo " Building ${PROSPERO_ROOT}"
|
||||||
|
echo "===================================================================="
|
||||||
|
echo ""
|
||||||
|
cd ${PROSPERO_ROOT}
|
||||||
|
ln -sf Makefile.config.${SYSTYPE} Makefile.config
|
||||||
|
make
|
||||||
|
cd ${WORLD_ROOT}
|
||||||
|
|
||||||
|
@ -8,7 +8,7 @@
|
|||||||
# This is the top level Makefile for the Prospero Directory Service.
|
# This is the top level Makefile for the Prospero Directory Service.
|
||||||
|
|
||||||
# Include configuration options.
|
# Include configuration options.
|
||||||
SOURCEBASE = .
|
PROSPERO_ROOT = $(PROSPERO_ROOT)
|
||||||
include Makefile.config
|
include Makefile.config
|
||||||
|
|
||||||
# Programs that live in subdirectories, and have makefiles of their own.
|
# Programs that live in subdirectories, and have makefiles of their own.
|
||||||
|
@ -14,7 +14,7 @@
|
|||||||
|
|
||||||
# Every Makefile in Prospero has (possibly unset) variables in it
|
# Every Makefile in Prospero has (possibly unset) variables in it
|
||||||
# named PROGS, SPECIAL_PROGS, DATA_FILE_TARGETS, OTHERPROGS,
|
# named PROGS, SPECIAL_PROGS, DATA_FILE_TARGETS, OTHERPROGS,
|
||||||
# CFILES, OBJECTS, SUBDIRS, SOURCEBASE
|
# CFILES, OBJECTS, SUBDIRS, PROSPERO_ROOT
|
||||||
# PROGS:
|
# PROGS:
|
||||||
# These are the programs which follow the default rule for making and
|
# These are the programs which follow the default rule for making and
|
||||||
# which are installed by default. They will be deleted during cleanup.
|
# which are installed by default. They will be deleted during cleanup.
|
||||||
@ -36,7 +36,7 @@
|
|||||||
# Special-purpose libraries are DATA_FILE_TARGETS
|
# Special-purpose libraries are DATA_FILE_TARGETS
|
||||||
# SUBDIRS:
|
# SUBDIRS:
|
||||||
# Subdirectories that this Makefile will recursively execute in.
|
# Subdirectories that this Makefile will recursively execute in.
|
||||||
# SOURCEBASE:
|
# PROSPERO_ROOT:
|
||||||
# A relative path up to the top-level Makefile.
|
# A relative path up to the top-level Makefile.
|
||||||
|
|
||||||
|
|
||||||
@ -94,7 +94,7 @@ SED_SCRIPT = sed -e '/^[a-z0123456789_\/\.]*\.[ch]:/s,^,'$$i'\/,'
|
|||||||
|
|
||||||
##### Prospero Include Files
|
##### Prospero Include Files
|
||||||
|
|
||||||
P_INC = -I$(SOURCEBASE)/include
|
P_INC = -I$(PROSPERO_ROOT)/include
|
||||||
|
|
||||||
# Used by all subsidiary makefiles on an as-needed basis.
|
# Used by all subsidiary makefiles on an as-needed basis.
|
||||||
INCS = $(P_INC) $(K_INC)
|
INCS = $(P_INC) $(K_INC)
|
||||||
@ -106,7 +106,7 @@ INCS = $(P_INC) $(K_INC)
|
|||||||
### descendants when they change.
|
### descendants when they change.
|
||||||
|
|
||||||
## PASTHRU is officially dead now, because it is incompatible with never
|
## PASTHRU is officially dead now, because it is incompatible with never
|
||||||
## having to specify the old SOURCEBASE. --swa, 5/8/94
|
## having to specify the old PROSPERO_ROOT. --swa, 5/8/94
|
||||||
##
|
##
|
||||||
|
|
||||||
#PASTHRU = \
|
#PASTHRU = \
|
||||||
@ -136,24 +136,24 @@ INCS = $(P_INC) $(K_INC)
|
|||||||
# The targets ending in _LIB are real file names of single libraries that
|
# The targets ending in _LIB are real file names of single libraries that
|
||||||
# Prospero is compiled with.
|
# Prospero is compiled with.
|
||||||
|
|
||||||
PFS_LIB = $(SOURCEBASE)/lib/pfs/libpfs.a
|
PFS_LIB = $(PROSPERO_ROOT)/lib/pfs/libpfs.a
|
||||||
FIL_LIB = $(SOURCEBASE)/lib/filters/libfilter.a
|
FIL_LIB = $(PROSPERO_ROOT)/lib/filters/libfilter.a
|
||||||
CMP_LIB = $(SOURCEBASE)/lib/pcompat/libpcompat.a
|
CMP_LIB = $(PROSPERO_ROOT)/lib/pcompat/libpcompat.a
|
||||||
RDP_LIB = $(SOURCEBASE)/lib/ardp/libardp.a
|
RDP_LIB = $(PROSPERO_ROOT)/lib/ardp/libardp.a
|
||||||
SRV_LIB = $(SOURCEBASE)/lib/psrv/libpsrv.a
|
SRV_LIB = $(PROSPERO_ROOT)/lib/psrv/libpsrv.a
|
||||||
VCACHE_LIB = $(SOURCEBASE)/user/vcache/libpvcache.a
|
VCACHE_LIB = $(PROSPERO_ROOT)/user/vcache/libpvcache.a
|
||||||
GOPHER_GW_LIB = $(SOURCEBASE)/lib/psrv/gopher_gw/libpgoph_gw.a
|
GOPHER_GW_LIB = $(PROSPERO_ROOT)/lib/psrv/gopher_gw/libpgoph_gw.a
|
||||||
WAIS_GW_LIB = $(SOURCEBASE)/lib/psrv/wais_gw/libpwais_gw.a
|
WAIS_GW_LIB = $(PROSPERO_ROOT)/lib/psrv/wais_gw/libpwais_gw.a
|
||||||
|
|
||||||
# For ARCHIE servers, version 3. To use this, you will need to get the ARCHIE
|
# For ARCHIE servers, version 3. To use this, you will need to get the ARCHIE
|
||||||
# distribution from Bunyip Information Systems.
|
# distribution from Bunyip Information Systems.
|
||||||
#ARCHIE2_LIB = $(SOURCEBASE)/lib/psrv/archie2/libpsarchie.a
|
#ARCHIE2_LIB = $(PROSPERO_ROOT)/lib/psrv/archie2/libpsarchie.a
|
||||||
|
|
||||||
|
|
||||||
# For ARCHIE servers, version 3. To use this, you will need to get the ARCHIE
|
# For ARCHIE servers, version 3. To use this, you will need to get the ARCHIE
|
||||||
# distribution from Bunyip Information Systems.
|
# distribution from Bunyip Information Systems.
|
||||||
#ARCHIE3_PSARCHIE_LIB = $(SOURCEBASE)/lib/psrv/archie3/libpsarchie.a
|
#ARCHIE3_PSARCHIE_LIB = $(PROSPERO_ROOT)/lib/psrv/archie3/libpsarchie.a
|
||||||
ARCHIE3_PARCHIE_LIB = $(SOURCEBASE)/lib/psrv/archie3/libparchie.a
|
ARCHIE3_PARCHIE_LIB = $(PROSPERO_ROOT)/lib/psrv/archie3/libparchie.a
|
||||||
|
|
||||||
#### LIBRARIES USED FOR ACTUALLY LINKING AND DEPENDENCIES
|
#### LIBRARIES USED FOR ACTUALLY LINKING AND DEPENDENCIES
|
||||||
|
|
||||||
@ -338,7 +338,7 @@ DIR1777 = $(VCACHE_DIR1777)
|
|||||||
## if Makefile.config changes, recompile everything.
|
## if Makefile.config changes, recompile everything.
|
||||||
## For this rule to have any effect, Makefile.boilerplate must be included
|
## For this rule to have any effect, Makefile.boilerplate must be included
|
||||||
## after $(OBJECTS) is set.
|
## after $(OBJECTS) is set.
|
||||||
##$(OBJECTS): $(SOURCEBASE)/Makefile.config
|
##$(OBJECTS): $(PROSPERO_ROOT)/Makefile.config
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
@ -417,7 +417,7 @@ etags: TAGS
|
|||||||
$(SUBDIRS_MAKE_START) etags $(SUBDIRS_MAKE_END)
|
$(SUBDIRS_MAKE_START) etags $(SUBDIRS_MAKE_END)
|
||||||
|
|
||||||
TAGS: $(CFILES)
|
TAGS: $(CFILES)
|
||||||
etags $(CFILES) $(SOURCEBASE)/misc/empty.c
|
etags $(CFILES) $(PROSPERO_ROOT)/misc/empty.c
|
||||||
|
|
||||||
###
|
###
|
||||||
### Rules and macros for checking out code with RCS
|
### Rules and macros for checking out code with RCS
|
||||||
|
@ -171,14 +171,14 @@ TOPDIR = /pfs
|
|||||||
|
|
||||||
P_BINARIES = $(TOPDIR)/bin
|
P_BINARIES = $(TOPDIR)/bin
|
||||||
|
|
||||||
#### SOURCEBASE
|
#### PROSPERO_ROOT
|
||||||
# The directory in which the top-level Prospero makefile exists. This is the
|
# The directory in which the top-level Prospero makefile exists. This is the
|
||||||
# root of the Prospero build directory/source directory you're using.
|
# root of the Prospero build directory/source directory you're using.
|
||||||
# The Prospero Makefiles use this to compute library and include-file
|
# The Prospero Makefiles use this to compute library and include-file
|
||||||
# pathnames for the linker and compiler.
|
# pathnames for the linker and compiler.
|
||||||
|
|
||||||
# This actually does not need to be defined; each include file defines its own.
|
# This actually does not need to be defined; each include file defines its own.
|
||||||
# SOURCEBASE = /nfs/gost/build/10Mar94+19Apr94.patched
|
# PROSPERO_ROOT = /nfs/gost/build/10Mar94+19Apr94.patched
|
||||||
|
|
||||||
#### KERBEROS (K_INC, KRB_LIBS, KRB_LIBS_DEPENDENCIES)
|
#### KERBEROS (K_INC, KRB_LIBS, KRB_LIBS_DEPENDENCIES)
|
||||||
|
|
||||||
@ -226,7 +226,7 @@ LIBS_DEPENDENCIES=
|
|||||||
## sure that lib/fsu_pthreads/lib/libpthreads.a and lib/malloc/gmalloc.o
|
## sure that lib/fsu_pthreads/lib/libpthreads.a and lib/malloc/gmalloc.o
|
||||||
## are included.
|
## are included.
|
||||||
# LIBS += /nfs/pfs/prospero.build/sun4/lib/fsu_pthreads/lib/libpthreads.a /nfs/pfs/prospero.build/sun4/lib/malloc/gmalloc.o -lm
|
# LIBS += /nfs/pfs/prospero.build/sun4/lib/fsu_pthreads/lib/libpthreads.a /nfs/pfs/prospero.build/sun4/lib/malloc/gmalloc.o -lm
|
||||||
# LIBS_DEPENDENCIES += $(SOURCEBASE)/lib/fsu_pthreads/lib/libpthreads.a $(SOURCEBASE)/lib/malloc/gmalloc.o
|
# LIBS_DEPENDENCIES += $(PROSPERO_ROOT)/lib/fsu_pthreads/lib/libpthreads.a $(PROSPERO_ROOT)/lib/malloc/gmalloc.o
|
||||||
|
|
||||||
## if running multi-threaded under SOLARIS, add -lthread to LIBS:
|
## if running multi-threaded under SOLARIS, add -lthread to LIBS:
|
||||||
# LIBS += -lthread
|
# LIBS += -lthread
|
||||||
@ -271,7 +271,7 @@ MORE_SERVER_PROGS =
|
|||||||
#SERVER_DB_LIBS_DEPENDENCIES= $(ARCHIE3_PARCHIE_LIB) $(ARCHIE3_PSARCHIE_LIB)
|
#SERVER_DB_LIBS_DEPENDENCIES= $(ARCHIE3_PARCHIE_LIB) $(ARCHIE3_PSARCHIE_LIB)
|
||||||
# Unimplemented format to read GOPHER data files; this does not work yet
|
# Unimplemented format to read GOPHER data files; this does not work yet
|
||||||
# and probably never will since it has been supserseded by the GOPHER-GW.
|
# and probably never will since it has been supserseded by the GOPHER-GW.
|
||||||
#SERVER_DB_LIBS= $(SOURCEBASE)/lib/psrv/gopher/libpgopher.a
|
#SERVER_DB_LIBS= $(PROSPERO_ROOT)/lib/psrv/gopher/libpgopher.a
|
||||||
# For just GOPHER-GW
|
# For just GOPHER-GW
|
||||||
SERVER_DB_LIBS= $(GOPHER_GW_LIB)
|
SERVER_DB_LIBS= $(GOPHER_GW_LIB)
|
||||||
SERVER_DB_LIBS_DEPENDENCIES = $(GOPHER_GW_LIB)
|
SERVER_DB_LIBS_DEPENDENCIES = $(GOPHER_GW_LIB)
|
||||||
@ -437,4 +437,4 @@ INSTALL_EXE_MODE = 755
|
|||||||
INSTALL_DATA_MODE = 644
|
INSTALL_DATA_MODE = 644
|
||||||
|
|
||||||
###
|
###
|
||||||
include $(SOURCEBASE)/Makefile.boilerplate
|
include $(PROSPERO_ROOT)/Makefile.boilerplate
|
||||||
|
@ -171,14 +171,14 @@ TOPDIR = /usr/pfs
|
|||||||
|
|
||||||
P_BINARIES = $(TOPDIR)/bin
|
P_BINARIES = $(TOPDIR)/bin
|
||||||
|
|
||||||
#### SOURCEBASE
|
#### PROSPERO_ROOT
|
||||||
# The directory in which the top-level Prospero makefile exists. This is the
|
# The directory in which the top-level Prospero makefile exists. This is the
|
||||||
# root of the Prospero build directory/source directory you're using.
|
# root of the Prospero build directory/source directory you're using.
|
||||||
# The Prospero Makefiles use this to compute library and include-file
|
# The Prospero Makefiles use this to compute library and include-file
|
||||||
# pathnames for the linker and compiler.
|
# pathnames for the linker and compiler.
|
||||||
|
|
||||||
# This actually does not need to be defined; each include file defines its own.
|
# This actually does not need to be defined; each include file defines its own.
|
||||||
# SOURCEBASE = /nfs/gost/build/10Mar94+19Apr94.patched
|
# PROSPERO_ROOT = /nfs/gost/build/10Mar94+19Apr94.patched
|
||||||
|
|
||||||
#### KERBEROS (K_INC, KRB_LIBS, KRB_LIBS_DEPENDENCIES)
|
#### KERBEROS (K_INC, KRB_LIBS, KRB_LIBS_DEPENDENCIES)
|
||||||
|
|
||||||
@ -226,7 +226,7 @@ LIBS_DEPENDENCIES=
|
|||||||
## sure that lib/fsu_pthreads/lib/libpthreads.a and lib/malloc/gmalloc.o
|
## sure that lib/fsu_pthreads/lib/libpthreads.a and lib/malloc/gmalloc.o
|
||||||
## are included.
|
## are included.
|
||||||
# LIBS += /nfs/pfs/prospero.build/sun4/lib/fsu_pthreads/lib/libpthreads.a /nfs/pfs/prospero.build/sun4/lib/malloc/gmalloc.o -lm
|
# LIBS += /nfs/pfs/prospero.build/sun4/lib/fsu_pthreads/lib/libpthreads.a /nfs/pfs/prospero.build/sun4/lib/malloc/gmalloc.o -lm
|
||||||
# LIBS_DEPENDENCIES += $(SOURCEBASE)/lib/fsu_pthreads/lib/libpthreads.a $(SOURCEBASE)/lib/malloc/gmalloc.o
|
# LIBS_DEPENDENCIES += $(PROSPERO_ROOT)/lib/fsu_pthreads/lib/libpthreads.a $(PROSPERO_ROOT)/lib/malloc/gmalloc.o
|
||||||
|
|
||||||
## if running multi-threaded under SOLARIS, add -lthread to LIBS:
|
## if running multi-threaded under SOLARIS, add -lthread to LIBS:
|
||||||
# LIBS += -lthread
|
# LIBS += -lthread
|
||||||
@ -271,7 +271,7 @@ MORE_SERVER_PROGS =
|
|||||||
#SERVER_DB_LIBS_DEPENDENCIES= $(ARCHIE3_PARCHIE_LIB) $(ARCHIE3_PSARCHIE_LIB)
|
#SERVER_DB_LIBS_DEPENDENCIES= $(ARCHIE3_PARCHIE_LIB) $(ARCHIE3_PSARCHIE_LIB)
|
||||||
# Unimplemented format to read GOPHER data files; this does not work yet
|
# Unimplemented format to read GOPHER data files; this does not work yet
|
||||||
# and probably never will since it has been supserseded by the GOPHER-GW.
|
# and probably never will since it has been supserseded by the GOPHER-GW.
|
||||||
#SERVER_DB_LIBS= $(SOURCEBASE)/lib/psrv/gopher/libpgopher.a
|
#SERVER_DB_LIBS= $(PROSPERO_ROOT)/lib/psrv/gopher/libpgopher.a
|
||||||
# For just GOPHER-GW
|
# For just GOPHER-GW
|
||||||
SERVER_DB_LIBS= $(GOPHER_GW_LIB)
|
SERVER_DB_LIBS= $(GOPHER_GW_LIB)
|
||||||
SERVER_DB_LIBS_DEPENDENCIES = $(GOPHER_GW_LIB)
|
SERVER_DB_LIBS_DEPENDENCIES = $(GOPHER_GW_LIB)
|
||||||
@ -437,4 +437,4 @@ INSTALL_EXE_MODE = 755
|
|||||||
INSTALL_DATA_MODE = 644
|
INSTALL_DATA_MODE = 644
|
||||||
|
|
||||||
###
|
###
|
||||||
include $(SOURCEBASE)/Makefile.boilerplate
|
include $(PROSPERO_ROOT)/Makefile.boilerplate
|
||||||
|
@ -172,14 +172,14 @@ TOPDIR = /pfs
|
|||||||
|
|
||||||
P_BINARIES = $(TOPDIR)/bin
|
P_BINARIES = $(TOPDIR)/bin
|
||||||
|
|
||||||
#### SOURCEBASE
|
#### PROSPERO_ROOT
|
||||||
# The directory in which the top-level Prospero makefile exists. This is the
|
# The directory in which the top-level Prospero makefile exists. This is the
|
||||||
# root of the Prospero build directory/source directory you're using.
|
# root of the Prospero build directory/source directory you're using.
|
||||||
# The Prospero Makefiles use this to compute library and include-file
|
# The Prospero Makefiles use this to compute library and include-file
|
||||||
# pathnames for the linker and compiler.
|
# pathnames for the linker and compiler.
|
||||||
|
|
||||||
# This actually does not need to be defined; each include file defines its own.
|
# This actually does not need to be defined; each include file defines its own.
|
||||||
# SOURCEBASE = /nfs/gost/build/10Mar94+19Apr94.patched
|
# PROSPERO_ROOT = /nfs/gost/build/10Mar94+19Apr94.patched
|
||||||
|
|
||||||
#### KERBEROS (K_INC, KRB_LIBS, KRB_LIBS_DEPENDENCIES)
|
#### KERBEROS (K_INC, KRB_LIBS, KRB_LIBS_DEPENDENCIES)
|
||||||
|
|
||||||
@ -227,7 +227,7 @@ LIBS_DEPENDENCIES=
|
|||||||
## sure that lib/fsu_pthreads/lib/libpthreads.a and lib/malloc/gmalloc.o
|
## sure that lib/fsu_pthreads/lib/libpthreads.a and lib/malloc/gmalloc.o
|
||||||
## are included.
|
## are included.
|
||||||
# LIBS += /nfs/pfs/prospero.build/sun4/lib/fsu_pthreads/lib/libpthreads.a /nfs/pfs/prospero.build/sun4/lib/malloc/gmalloc.o -lm
|
# LIBS += /nfs/pfs/prospero.build/sun4/lib/fsu_pthreads/lib/libpthreads.a /nfs/pfs/prospero.build/sun4/lib/malloc/gmalloc.o -lm
|
||||||
# LIBS_DEPENDENCIES += $(SOURCEBASE)/lib/fsu_pthreads/lib/libpthreads.a $(SOURCEBASE)/lib/malloc/gmalloc.o
|
# LIBS_DEPENDENCIES += $(PROSPERO_ROOT)/lib/fsu_pthreads/lib/libpthreads.a $(PROSPERO_ROOT)/lib/malloc/gmalloc.o
|
||||||
|
|
||||||
## if running multi-threaded under SOLARIS, add -lthread to LIBS:
|
## if running multi-threaded under SOLARIS, add -lthread to LIBS:
|
||||||
# LIBS += -lthread
|
# LIBS += -lthread
|
||||||
@ -272,7 +272,7 @@ MORE_SERVER_PROGS =
|
|||||||
#SERVER_DB_LIBS_DEPENDENCIES= $(ARCHIE3_LIB1) $(ARCHIE3_LIB2)
|
#SERVER_DB_LIBS_DEPENDENCIES= $(ARCHIE3_LIB1) $(ARCHIE3_LIB2)
|
||||||
# Unimplemented format to read GOPHER data files; this does not work yet
|
# Unimplemented format to read GOPHER data files; this does not work yet
|
||||||
# and probably never will since it has been supserseded by the GOPHER-GW.
|
# and probably never will since it has been supserseded by the GOPHER-GW.
|
||||||
#SERVER_DB_LIBS= $(SOURCEBASE)/lib/psrv/gopher/libpgopher.a
|
#SERVER_DB_LIBS= $(PROSPERO_ROOT)/lib/psrv/gopher/libpgopher.a
|
||||||
# For just GOPHER-GW
|
# For just GOPHER-GW
|
||||||
SERVER_DB_LIBS= $(GOPHER_GW_LIB)
|
SERVER_DB_LIBS= $(GOPHER_GW_LIB)
|
||||||
SERVER_DB_LIBS_DEPENDENCIES = $(GOPHER_GW_LIB)
|
SERVER_DB_LIBS_DEPENDENCIES = $(GOPHER_GW_LIB)
|
||||||
@ -437,4 +437,4 @@ INSTALL_EXE_MODE = 755
|
|||||||
INSTALL_DATA_MODE = 644
|
INSTALL_DATA_MODE = 644
|
||||||
|
|
||||||
###
|
###
|
||||||
include $(SOURCEBASE)/Makefile.boilerplate
|
include $(PROSPERO_ROOT)/Makefile.boilerplate
|
||||||
|
@ -172,14 +172,14 @@ TOPDIR = /pfs
|
|||||||
|
|
||||||
P_BINARIES = $(TOPDIR)/bin
|
P_BINARIES = $(TOPDIR)/bin
|
||||||
|
|
||||||
#### SOURCEBASE
|
#### PROSPERO_ROOT
|
||||||
# The directory in which the top-level Prospero makefile exists. This is the
|
# The directory in which the top-level Prospero makefile exists. This is the
|
||||||
# root of the Prospero build directory/source directory you're using.
|
# root of the Prospero build directory/source directory you're using.
|
||||||
# The Prospero Makefiles use this to compute library and include-file
|
# The Prospero Makefiles use this to compute library and include-file
|
||||||
# pathnames for the linker and compiler.
|
# pathnames for the linker and compiler.
|
||||||
|
|
||||||
# This actually does not need to be defined; each include file defines its own.
|
# This actually does not need to be defined; each include file defines its own.
|
||||||
# SOURCEBASE = /nfs/gost/build/10Mar94+19Apr94.patched
|
# PROSPERO_ROOT = /nfs/gost/build/10Mar94+19Apr94.patched
|
||||||
|
|
||||||
#### KERBEROS (K_INC, KRB_LIBS, KRB_LIBS_DEPENDENCIES)
|
#### KERBEROS (K_INC, KRB_LIBS, KRB_LIBS_DEPENDENCIES)
|
||||||
|
|
||||||
@ -227,7 +227,7 @@ LIBS_DEPENDENCIES=
|
|||||||
## sure that lib/fsu_pthreads/lib/libpthreads.a and lib/malloc/gmalloc.o
|
## sure that lib/fsu_pthreads/lib/libpthreads.a and lib/malloc/gmalloc.o
|
||||||
## are included.
|
## are included.
|
||||||
# LIBS += /nfs/pfs/prospero.build/sun4/lib/fsu_pthreads/lib/libpthreads.a /nfs/pfs/prospero.build/sun4/lib/malloc/gmalloc.o -lm
|
# LIBS += /nfs/pfs/prospero.build/sun4/lib/fsu_pthreads/lib/libpthreads.a /nfs/pfs/prospero.build/sun4/lib/malloc/gmalloc.o -lm
|
||||||
# LIBS_DEPENDENCIES += $(SOURCEBASE)/lib/fsu_pthreads/lib/libpthreads.a $(SOURCEBASE)/lib/malloc/gmalloc.o
|
# LIBS_DEPENDENCIES += $(PROSPERO_ROOT)/lib/fsu_pthreads/lib/libpthreads.a $(PROSPERO_ROOT)/lib/malloc/gmalloc.o
|
||||||
|
|
||||||
## if running multi-threaded under SOLARIS, add -lthread to LIBS:
|
## if running multi-threaded under SOLARIS, add -lthread to LIBS:
|
||||||
# LIBS += -lthread
|
# LIBS += -lthread
|
||||||
@ -272,7 +272,7 @@ MORE_SERVER_PROGS =
|
|||||||
#SERVER_DB_LIBS_DEPENDENCIES= $(ARCHIE3_LIB1) $(ARCHIE3_LIB2)
|
#SERVER_DB_LIBS_DEPENDENCIES= $(ARCHIE3_LIB1) $(ARCHIE3_LIB2)
|
||||||
# Unimplemented format to read GOPHER data files; this does not work yet
|
# Unimplemented format to read GOPHER data files; this does not work yet
|
||||||
# and probably never will since it has been supserseded by the GOPHER-GW.
|
# and probably never will since it has been supserseded by the GOPHER-GW.
|
||||||
#SERVER_DB_LIBS= $(SOURCEBASE)/lib/psrv/gopher/libpgopher.a
|
#SERVER_DB_LIBS= $(PROSPERO_ROOT)/lib/psrv/gopher/libpgopher.a
|
||||||
# For just GOPHER-GW
|
# For just GOPHER-GW
|
||||||
SERVER_DB_LIBS= $(GOPHER_GW_LIB)
|
SERVER_DB_LIBS= $(GOPHER_GW_LIB)
|
||||||
SERVER_DB_LIBS_DEPENDENCIES = $(GOPHER_GW_LIB)
|
SERVER_DB_LIBS_DEPENDENCIES = $(GOPHER_GW_LIB)
|
||||||
@ -437,4 +437,4 @@ INSTALL_EXE_MODE = 755
|
|||||||
INSTALL_DATA_MODE = 644
|
INSTALL_DATA_MODE = 644
|
||||||
|
|
||||||
###
|
###
|
||||||
include $(SOURCEBASE)/Makefile.boilerplate
|
include $(PROSPERO_ROOT)/Makefile.boilerplate
|
||||||
|
@ -172,14 +172,14 @@ TOPDIR = /pfs
|
|||||||
|
|
||||||
P_BINARIES = $(TOPDIR)/bin
|
P_BINARIES = $(TOPDIR)/bin
|
||||||
|
|
||||||
#### SOURCEBASE
|
#### PROSPERO_ROOT
|
||||||
# The directory in which the top-level Prospero makefile exists. This is the
|
# The directory in which the top-level Prospero makefile exists. This is the
|
||||||
# root of the Prospero build directory/source directory you're using.
|
# root of the Prospero build directory/source directory you're using.
|
||||||
# The Prospero Makefiles use this to compute library and include-file
|
# The Prospero Makefiles use this to compute library and include-file
|
||||||
# pathnames for the linker and compiler.
|
# pathnames for the linker and compiler.
|
||||||
|
|
||||||
# This actually does not need to be defined; each include file defines its own.
|
# This actually does not need to be defined; each include file defines its own.
|
||||||
# SOURCEBASE = /nfs/gost/build/10Mar94+19Apr94.patched
|
# PROSPERO_ROOT = /nfs/gost/build/10Mar94+19Apr94.patched
|
||||||
|
|
||||||
#### KERBEROS (K_INC, KRB_LIBS, KRB_LIBS_DEPENDENCIES)
|
#### KERBEROS (K_INC, KRB_LIBS, KRB_LIBS_DEPENDENCIES)
|
||||||
|
|
||||||
@ -227,7 +227,7 @@ LIBS_DEPENDENCIES=
|
|||||||
## sure that lib/fsu_pthreads/lib/libpthreads.a and lib/malloc/gmalloc.o
|
## sure that lib/fsu_pthreads/lib/libpthreads.a and lib/malloc/gmalloc.o
|
||||||
## are included.
|
## are included.
|
||||||
# LIBS += /nfs/pfs/prospero.build/sun4/lib/fsu_pthreads/lib/libpthreads.a /nfs/pfs/prospero.build/sun4/lib/malloc/gmalloc.o -lm
|
# LIBS += /nfs/pfs/prospero.build/sun4/lib/fsu_pthreads/lib/libpthreads.a /nfs/pfs/prospero.build/sun4/lib/malloc/gmalloc.o -lm
|
||||||
# LIBS_DEPENDENCIES += $(SOURCEBASE)/lib/fsu_pthreads/lib/libpthreads.a $(SOURCEBASE)/lib/malloc/gmalloc.o
|
# LIBS_DEPENDENCIES += $(PROSPERO_ROOT)/lib/fsu_pthreads/lib/libpthreads.a $(PROSPERO_ROOT)/lib/malloc/gmalloc.o
|
||||||
|
|
||||||
## if running multi-threaded under SOLARIS, add -lthread to LIBS:
|
## if running multi-threaded under SOLARIS, add -lthread to LIBS:
|
||||||
# LIBS += -lthread
|
# LIBS += -lthread
|
||||||
@ -272,7 +272,7 @@ MORE_SERVER_PROGS =
|
|||||||
#SERVER_DB_LIBS_DEPENDENCIES= $(ARCHIE3_LIB1) $(ARCHIE3_LIB2)
|
#SERVER_DB_LIBS_DEPENDENCIES= $(ARCHIE3_LIB1) $(ARCHIE3_LIB2)
|
||||||
# Unimplemented format to read GOPHER data files; this does not work yet
|
# Unimplemented format to read GOPHER data files; this does not work yet
|
||||||
# and probably never will since it has been supserseded by the GOPHER-GW.
|
# and probably never will since it has been supserseded by the GOPHER-GW.
|
||||||
#SERVER_DB_LIBS= $(SOURCEBASE)/lib/psrv/gopher/libpgopher.a
|
#SERVER_DB_LIBS= $(PROSPERO_ROOT)/lib/psrv/gopher/libpgopher.a
|
||||||
# For just GOPHER-GW
|
# For just GOPHER-GW
|
||||||
SERVER_DB_LIBS= $(GOPHER_GW_LIB)
|
SERVER_DB_LIBS= $(GOPHER_GW_LIB)
|
||||||
SERVER_DB_LIBS_DEPENDENCIES = $(GOPHER_GW_LIB)
|
SERVER_DB_LIBS_DEPENDENCIES = $(GOPHER_GW_LIB)
|
||||||
@ -437,4 +437,4 @@ INSTALL_EXE_MODE = 755
|
|||||||
INSTALL_DATA_MODE = 644
|
INSTALL_DATA_MODE = 644
|
||||||
|
|
||||||
###
|
###
|
||||||
include $(SOURCEBASE)/Makefile.boilerplate
|
include $(PROSPERO_ROOT)/Makefile.boilerplate
|
||||||
|
@ -8,7 +8,6 @@
|
|||||||
# This is the top level Makefile for the Prospero Directory Service.
|
# This is the top level Makefile for the Prospero Directory Service.
|
||||||
|
|
||||||
# Include configuration options.
|
# Include configuration options.
|
||||||
SOURCEBASE = .
|
|
||||||
include Makefile.config
|
include Makefile.config
|
||||||
|
|
||||||
# Programs that live in subdirectories, and have makefiles of their own.
|
# Programs that live in subdirectories, and have makefiles of their own.
|
||||||
|
@ -3,8 +3,7 @@
|
|||||||
# app/Makefile. This makefile will not be invoked by the top-level makefile
|
# app/Makefile. This makefile will not be invoked by the top-level makefile
|
||||||
# unless the user wants the PCOMPAT library.
|
# unless the user wants the PCOMPAT library.
|
||||||
|
|
||||||
SOURCEBASE=..
|
include $(PROSPERO_ROOT)/Makefile.config
|
||||||
include $(SOURCEBASE)/Makefile.config
|
|
||||||
|
|
||||||
PROGS = cat ls
|
PROGS = cat ls
|
||||||
|
|
||||||
|
@ -3,8 +3,7 @@
|
|||||||
# app/Makefile. This makefile will not be invoked by the top-level makefile
|
# app/Makefile. This makefile will not be invoked by the top-level makefile
|
||||||
# unless the user wants the PCOMPAT library.
|
# unless the user wants the PCOMPAT library.
|
||||||
|
|
||||||
SOURCEBASE=..
|
include $(PROSPERO_ROOT)/Makefile.config
|
||||||
include $(SOURCEBASE)/Makefile.config
|
|
||||||
|
|
||||||
PROGS = cat ls
|
PROGS = cat ls
|
||||||
|
|
||||||
|
@ -1,7 +1,6 @@
|
|||||||
#
|
#
|
||||||
# Makefile for Prospero Directory Service ARDP library.
|
# Makefile for Prospero Directory Service ARDP library.
|
||||||
SOURCEBASE = ../..
|
include $(PROSPERO_ROOT)/Makefile.config
|
||||||
include $(SOURCEBASE)/Makefile.config
|
|
||||||
|
|
||||||
CFLAGS += -I$(ARCHIE_ROOT)/include
|
CFLAGS += -I$(ARCHIE_ROOT)/include
|
||||||
|
|
||||||
|
@ -1,7 +1,6 @@
|
|||||||
#
|
#
|
||||||
# Makefile for Prospero Directory Service ARDP library.
|
# Makefile for Prospero Directory Service ARDP library.
|
||||||
SOURCEBASE = ../..
|
include $(PROSPERO_ROOT)/Makefile.config
|
||||||
include $(SOURCEBASE)/Makefile.config
|
|
||||||
|
|
||||||
CFILES = ardp_abort.c \
|
CFILES = ardp_abort.c \
|
||||||
ardp_accept.c \
|
ardp_accept.c \
|
||||||
|
@ -3,8 +3,7 @@
|
|||||||
# where client-side filters are not loadable.
|
# where client-side filters are not loadable.
|
||||||
# This is the default distributed version.
|
# This is the default distributed version.
|
||||||
|
|
||||||
SOURCEBASE=../..
|
include $(PROSPERO_ROOT)/Makefile.config
|
||||||
include $(SOURCEBASE)/Makefile.config
|
|
||||||
|
|
||||||
CFILES = \
|
CFILES = \
|
||||||
nl_apply_fil.c
|
nl_apply_fil.c
|
||||||
|
@ -1,5 +1,4 @@
|
|||||||
SOURCEBASE = ../..
|
include $(PROSPERO_ROOT)/Makefile.config
|
||||||
include $(SOURCEBASE)/Makefile.config
|
|
||||||
|
|
||||||
# There used to be a lib/pcompat/Makefile.pcompat and a separate
|
# There used to be a lib/pcompat/Makefile.pcompat and a separate
|
||||||
# lib/pcompat/Makefile.nopcompat.
|
# lib/pcompat/Makefile.nopcompat.
|
||||||
|
@ -1,7 +1,6 @@
|
|||||||
#
|
#
|
||||||
# Makefile for Prospero Directory Service PFS library.
|
# Makefile for Prospero Directory Service PFS library.
|
||||||
SOURCEBASE = ../..
|
include $(PROSPERO_ROOT)/Makefile.config
|
||||||
include $(SOURCEBASE)/Makefile.config
|
|
||||||
|
|
||||||
CFILES = \
|
CFILES = \
|
||||||
acalloc.c \
|
acalloc.c \
|
||||||
@ -248,7 +247,7 @@ ${PFS_LIB}: ${OBJECTS}
|
|||||||
$(RANLIB) ${PFS_LIB}
|
$(RANLIB) ${PFS_LIB}
|
||||||
|
|
||||||
## This will cuse there to be too many dependencies for TAGS and ETAGS
|
## This will cuse there to be too many dependencies for TAGS and ETAGS
|
||||||
## include $(SOURCEBASE)/Makefile.boilerplate
|
## include $(PROSPERO_ROOT)/Makefile.boilerplate
|
||||||
|
|
||||||
# Dependencies
|
# Dependencies
|
||||||
acalloc.o : ../../include/pmachine.h \
|
acalloc.o : ../../include/pmachine.h \
|
||||||
|
@ -1,7 +1,6 @@
|
|||||||
# Makefile for LIB/PSRV
|
# Makefile for LIB/PSRV
|
||||||
|
|
||||||
SOURCEBASE = ../..
|
include $(PROSPERO_ROOT)/Makefile.config
|
||||||
include $(SOURCEBASE)/Makefile.config
|
|
||||||
|
|
||||||
SUBDIRS =
|
SUBDIRS =
|
||||||
|
|
||||||
|
@ -1,5 +1,4 @@
|
|||||||
SOURCEBASE = ../../..
|
include $(PROSPERO_ROOT)/Makefile.config
|
||||||
include $(SOURCEBASE)/Makefile.config
|
|
||||||
|
|
||||||
CFILES = \
|
CFILES = \
|
||||||
glalloc.c \
|
glalloc.c \
|
||||||
|
@ -12,8 +12,7 @@
|
|||||||
# this file has different configuration ideas from the rest of Prospero.
|
# this file has different configuration ideas from the rest of Prospero.
|
||||||
# this is a problem.
|
# this is a problem.
|
||||||
|
|
||||||
SOURCEBASE=../../..
|
include $(PROSPERO_ROOT)/Makefile.config
|
||||||
include $(SOURCEBASE)/Makefile.config
|
|
||||||
|
|
||||||
# Note that not all versions of make will support this construct.
|
# Note that not all versions of make will support this construct.
|
||||||
CFLAGS += $(WCFLAGS)
|
CFLAGS += $(WCFLAGS)
|
||||||
|
@ -1,5 +1,4 @@
|
|||||||
SOURCEBASE=..
|
include $(PROSPERO_ROOT)/Makefile.config
|
||||||
include $(SOURCEBASE)/Makefile.config
|
|
||||||
|
|
||||||
|
|
||||||
CFILES = \
|
CFILES = \
|
||||||
|
@ -1,5 +1,4 @@
|
|||||||
SOURCEBASE=..
|
include $(PROSPERO_ROOT)/Makefile.config
|
||||||
include $(SOURCEBASE)/Makefile.config
|
|
||||||
|
|
||||||
CFILES = \
|
CFILES = \
|
||||||
p__vfsetup.c \
|
p__vfsetup.c \
|
||||||
|
@ -1,5 +1,4 @@
|
|||||||
SOURCEBASE=../..
|
include $(PROSPERO_ROOT)/Makefile.config
|
||||||
include $(SOURCEBASE)/Makefile.config
|
|
||||||
|
|
||||||
|
|
||||||
CFILES = api.c menu.c main.c comp.c bub.c item_desc.c line.c io_util.c objects.c search.c
|
CFILES = api.c menu.c main.c comp.c bub.c item_desc.c line.c io_util.c objects.c search.c
|
||||||
|
@ -24,8 +24,7 @@
|
|||||||
# The OLD one is no longer in use, but the hooks remain.
|
# The OLD one is no longer in use, but the hooks remain.
|
||||||
# This should be cleaned up one day. --swa
|
# This should be cleaned up one day. --swa
|
||||||
|
|
||||||
SOURCEBASE=../..
|
include $(PROSPERO_ROOT)/Makefile.config
|
||||||
include $(SOURCEBASE)/Makefile.config
|
|
||||||
|
|
||||||
LIBOBJECTS = cmds.o ftp.o pclose.o aftpget.o ruserpass.o gopherget.o vcache.o
|
LIBOBJECTS = cmds.o ftp.o pclose.o aftpget.o ruserpass.o gopherget.o vcache.o
|
||||||
XLIBOBJECTS = main.o
|
XLIBOBJECTS = main.o
|
||||||
|
Loading…
Reference in New Issue
Block a user