aboutsummaryrefslogtreecommitdiff
path: root/IRIX/Makefile.std
diff options
context:
space:
mode:
Diffstat (limited to 'IRIX/Makefile.std')
-rw-r--r--IRIX/Makefile.std66
1 files changed, 66 insertions, 0 deletions
diff --git a/IRIX/Makefile.std b/IRIX/Makefile.std
new file mode 100644
index 000000000000..5c9e3cf1b1e6
--- /dev/null
+++ b/IRIX/Makefile.std
@@ -0,0 +1,66 @@
+#!smake
+#
+# Copyright (C) 2012 by Darren Reed.
+# Copyright (C) 1997 by Marc Boucher.
+#
+# Redistribution and use in source and binary forms are permitted
+# provided that this notice is preserved and due credit is given
+# to the original authors and the contributors.
+#
+# For IRIX
+#
+# Automatically determine compiler switches and defines for kernel compilation
+# based on our current CPU:
+#
+DCPU=`uname -m`
+KFLAGS=`$(TOP)/IRIX/getkflags`
+#
+BINDEST=/usr/sbin
+SBINDEST=/sbin
+MANDIR=/usr/share/man/local
+INCDEST=/usr/include/netinet
+LKMDEST=/var/sysgen/boot
+HERE=IRIX/$(CPUDIR)
+CPUDIR=`uname -s|sed -e 's@/@@g'`-`uname -r`-`uname -m`
+RANLIB=echo
+AROPTS=crs
+OBJ=.
+DEST=.
+TOP=..
+TOOL=$(TOP)/tools
+LIBS=-L. -lipf
+#CC=cc -Wall -Wuninitialized -Wstrict-prototypes -Werror -O
+CFLAGS=-g -I$(TOP)
+#
+ML=mli_ipl.c
+MLD=$(ML)
+#if defined(IPFLKM) && !empty(IPFLKM)
+MLFLAGS= -G 0
+LKM=ipflkm.o
+#else
+MLFLAGS= -G 8
+LKM=ipfilter.o
+#endif
+MFLAGS="BINDEST=$(BINDEST)" "SBINDEST=$(SBINDEST)" "MANDIR=$(MANDIR)" \
+ 'CFLAGS=$(CFLAGS) $(SOLARIS2)' "IPFLKM=$(IPFLKM)" \
+ "IPFLOG=$(IPFLOG)" "LOGFAC=$(LOGFAC)" "POLICY=$(POLICY)" \
+ "SOLARIS2=$(SOLARIS2)" "DEBUG=$(DEBUG)" "DCPU=$(CPU)" \
+ "CPUDIR=$(CPUDIR)" "LOOKUP=$(LOOKUP)"
+#
+CCARGS=-D_STANDALONE $(DEBUG) $(CFLAGS) -D_KMEMUSER -DIPFILTER_LOG
+#
+########## ########## ########## ########## ########## ########## ##########
+#
+CP=/bin/cp
+RM=/bin/rm
+CHMOD=/bin/chmod
+INSTALL=/sbin/install
+LIBSRC=$(TOP)/lib
+#
+DFLAGS=$(IPFLKM) $(IPFLOG) $(KFLAGS) $(MLFLAGS) -jalr #-D_MP_NETLOCKS -DMP \
+ $(LOOKUP)
+
+include $(TOP)/lib/Makefile
+
+include Makefile.common
+