From 63e0574ada2fd3dda9a92d76294483b43228a1b5 Mon Sep 17 00:00:00 2001 From: deuce <> Date: Wed, 24 Mar 2004 03:26:48 +0000 Subject: [PATCH] New make system, remove sockwrap.o from objects, SunOS needs libnsl for inet_addr --- src/sbbs3/uedit/GNUmakefile | 4 ++++ src/sbbs3/uedit/objects.mk | 19 +++++++++++++++++++ src/sbbs3/uedit/targets.mk | 1 + 3 files changed, 24 insertions(+) create mode 100644 src/sbbs3/uedit/objects.mk create mode 100644 src/sbbs3/uedit/targets.mk diff --git a/src/sbbs3/uedit/GNUmakefile b/src/sbbs3/uedit/GNUmakefile index 8e1cb221f0..c00cc521ba 100644 --- a/src/sbbs3/uedit/GNUmakefile +++ b/src/sbbs3/uedit/GNUmakefile @@ -24,6 +24,10 @@ include $(XPDEV)Common.gmake include $(SBBS_SRC)Common.gmake include $(UIFC_SRC)Common.gmake +ifeq ($(os),sunos) + LDFLAGS += -lnsl +endif + FORCE$(EXEODIR)/uedit: $(EXEODIR) $(OBJS) $(BUILD_DEPENDS) $(EXEODIR)/uedit: $(EXEODIR) $(OBJS) $(BUILD_DEPENDS) diff --git a/src/sbbs3/uedit/objects.mk b/src/sbbs3/uedit/objects.mk new file mode 100644 index 0000000000..c957bcd9c2 --- /dev/null +++ b/src/sbbs3/uedit/objects.mk @@ -0,0 +1,19 @@ +OBJS := $(LIBODIR)/filewrap.o \ + $(LIBODIR)/dirwrap.o \ + $(LIBODIR)/genwrap.o \ + $(LIBODIR)/sbbs_ini.o \ + $(LIBODIR)/ini_file.o \ + $(LIBODIR)/scfglib1.o \ + $(LIBODIR)/scfglib2.o \ + $(LIBODIR)/nopen.o \ + $(LIBODIR)/userdat.o \ + $(LIBODIR)/ars.o \ + $(LIBODIR)/dat_rec.o \ + $(LIBODIR)/str_util.o \ + $(LIBODIR)/crc16.o \ + $(LIBODIR)/load_cfg.o \ + $(LIBODIR)/date_str.o \ + $(LIBODIR)/smblib.o \ + $(LIBODIR)/getstats.o \ + $(LIBODIR)/getmail.o \ + $(LIBODIR)/uedit.o diff --git a/src/sbbs3/uedit/targets.mk b/src/sbbs3/uedit/targets.mk new file mode 100644 index 0000000000..baace352d2 --- /dev/null +++ b/src/sbbs3/uedit/targets.mk @@ -0,0 +1 @@ +all: $(LIBODIR) $(BUILD_DEPENDS)$(EXEODIR)/uedit -- GitLab