#
#
# IDENTIFICATION
-# $Header: /cvsroot/pgsql/src/Makefile,v 1.3 1996/08/01 19:46:46 scrappy Exp $
+# $Header: /cvsroot/pgsql/src/Makefile,v 1.4 1996/08/13 07:47:43 scrappy Exp $
#
# NOTES
# objdir - location of the objects and generated files (eg. obj)
MKDIR=./mk
-include $(MKDIR)/../Makefile.global
-SUBDIR= backend libpq
-
-ifeq ($(USE_TCL), true)
-SUBDIR += libpgtcl
-endif
-
-SUBDIR+= bin ../doc
-
FIND = find
# assuming gnu tar and split here
TAR = tar
ETAGS = etags
XARGS = xargs
-include mk/postgres.subdir.mk
+.DEFAULT all:
+ $(MAKE) -C backend $@
+ $(MAKE) -C libpq $@
+ifeq ($(USE_TCL), true)
+ $(MAKE) -C libpgtcl $@
+endif
+ $(MAKE) -C bin $@
+ $(MAKE) -C ../doc $@
+ @echo All of Postgres95 is successfully made. Ready to install.
TAGS:
rm -f TAGS; \
#
#
# IDENTIFICATION
-# $Header: /cvsroot/pgsql/src/bin/Makefile,v 1.3 1996/07/25 06:54:26 scrappy Exp $
+# $Header: /cvsroot/pgsql/src/bin/Makefile,v 1.4 1996/08/13 07:48:15 scrappy Exp $
#
#-------------------------------------------------------------------------
MKDIR=../mk
-include $(MKDIR)/../Makefile.global
+.DEFAULT all:
#
# C programs
#
-SUBDIR= pg_id pg_version psql pg_dump
-
+ $(MAKE) -C pg_id $@
+ $(MAKE) -C pg_version $@
+ $(MAKE) -C psql $@
+ $(MAKE) -C pg_dump $@
#
# Shell scripts
#
-SUBDIR+= cleardbdir createdb createuser destroydb destroyuser initdb
-
+ $(MAKE) -C cleardbdir $@
+ $(MAKE) -C createdb $@
+ $(MAKE) -C createuser $@
+ $(MAKE) -C destroydb $@
+ $(MAKE) -C destroyuser $@
+ $(MAKE) -C initdb $@
#
# TCL/TK programs
#
ifeq ($(USE_TCL), true)
-SUBDIR += pgtclsh
+ $(MAKE) -C pgtclsh $@
endif
-
-include $(MKDIR)/postgres.subdir.mk
-
#
#
# IDENTIFICATION
-# $Header: /cvsroot/pgsql/src/mk/Attic/postgres.lib.mk,v 1.1.1.1 1996/07/09 06:22:19 scrappy Exp $
+# $Header: /cvsroot/pgsql/src/mk/Attic/postgres.lib.mk,v 1.2 1996/08/13 07:48:29 scrappy Exp $
#
#-------------------------------------------------------------------------
$(shlib): $(addprefix $(objdir)/,$(LIBOBJS))
@rm -f $(objdir)/$(shlib)
- cd $(objdir); $(CC) -shared $(LIBOBJS) -o $(shlib)
+ cd $(objdir); $(CC) $(LDFLAGS) -shared $(LIBOBJS) -o $(shlib)
CLEANFILES+= $(LIBOBJS) $(lib) $(shlib)
#
#
# IDENTIFICATION
-# $Header: /cvsroot/pgsql/src/mk/Attic/postgres.prog.mk,v 1.1.1.1 1996/07/09 06:22:19 scrappy Exp $
+# $Header: /cvsroot/pgsql/src/mk/Attic/postgres.prog.mk,v 1.2 1996/08/13 07:48:33 scrappy Exp $
#
#-------------------------------------------------------------------------
PROGOBJS:= $(SRCS:%.c=%.o)
$(PROG): $(addprefix $(objdir)/,$(PROGOBJS))
- $(CC) $(CDEBUG) -o $(objdir)/$(@F) $(addprefix $(objdir)/,$(PROGOBJS)) $(LD_ADD)
+ $(CC) $(LDFLAGS) -o $(objdir)/$(@F) $(addprefix $(objdir)/,$(PROGOBJS)) $(LD_ADD)
CLEANFILES+= $(PROGOBJS) $(PROG)