summaryrefslogtreecommitdiffstats
path: root/solaris
diff options
context:
space:
mode:
authorRainer Gerhards <rgerhards@adiscon.com>2007-07-13 06:21:22 +0000
committerRainer Gerhards <rgerhards@adiscon.com>2007-07-13 06:21:22 +0000
commit7f21dbbe30500b2b9febd47a26ccdd959ed536a6 (patch)
treebd1c289ffc6afe4f5a21a353e155f3f3e94fe52a /solaris
parent55f63c20f0f6e5b3914316e43a8b68272fc2b8e5 (diff)
downloadrsyslog-7f21dbbe30500b2b9febd47a26ccdd959ed536a6.tar.gz
rsyslog-7f21dbbe30500b2b9febd47a26ccdd959ed536a6.tar.xz
rsyslog-7f21dbbe30500b2b9febd47a26ccdd959ed536a6.zip
removed old build system
Diffstat (limited to 'solaris')
-rw-r--r--solaris/Makefile116
1 files changed, 0 insertions, 116 deletions
diff --git a/solaris/Makefile b/solaris/Makefile
deleted file mode 100644
index 57b75d31..00000000
--- a/solaris/Makefile
+++ /dev/null
@@ -1,116 +0,0 @@
-# Makefile for rsyslog
-# Copyright (C) 2004-2007 Rainer Gerhards and Adiscon GmbH
-# This is the Solaris part of the Makefile.
-# For details, see http://www.rsyslog.com/doc
-#
-# C A U T I O N
-# So far, I have just make sure that rsyslog compiles under
-# Solaris. I have NOT used the RFC 3195 options, but that
-# should work, too, as liblogging cleanly compiles under
-# Solaris. I have done only very limited testing. From that,
-# it *seems* to work, but Solaris support is still experimental.
-# IT IS KNOWN THAT THE LOCAL LOG SOCKET SEEMS **NOT** TO WORK.
-# This seems to be related to using a different interface for
-# /dev/log than Linux and BSD. I am evaluating this problem,
-# but for the time being rsyslogd seems to be unable to act
-# as a local logger. But you can run it alongside the Solaris
-# stock syslogd.
-#
-# I will only look into this issue if people show up that
-# ask for local logging under Solaris. So please speak up
-# if you would like to see it!
-#
-
-#############################################################
-# USER SETTINGS #
-# ------------- #
-# The following lines allow you to customize the way #
-# rsyslog is build. All variables take a value of 0 or zero #
-# with 1 meaning true and 0 meaning false (in most cases #
-# equivalent to "disabled"). If you need to customize any- #
-# thing do it here - and stay away from all other parts #
-# of this file! #
-# #
-# IMPORTANT: after you have made changes, run "make clean" #
-# before any other command! #
-#############################################################
-
-# Enable large file support (typically on, not needed for
-# 64 bit operating systems)
-FEATURE_LARGEFILE=1
-
-# Enable database support (off by default, must be turned
-# on when support for MySQL is desired).
-FEATURE_DB=0
-
-# Enable regular expressions
-FEATURE_REGEXP=1
-
-# Enable RFC 3195 support (REQUIRES LIBLOGGING 0.6.0 or above!)
-FEATURE_RFC3195=0
-
-# Enable multithreading via pthreads (experimental!)
-FEATURE_PTHREADS=1
-
-# Enable debug mode (much slower code)
-FEATURE_DEBUG=1
-
-# The following defines tell us where liblogging is located. This
-# is only needed if we build with RFC 3195 support. By default,
-# liblogging is expected to be present in the our parent directory.
-#
-# THESE PATHES MUST ONLY BE SET IF RSYSLOG IS BUILD WITH
-# RFC 3195 SUPPORT!
-LIBLOGGING_INC=-I../../liblogging/src
-LIBLOGGING_BIN=../../liblogging/src/linux/liblogging.a
-
-#############################################################
-# END OF USER SETTINGS #
-# -------------------- #
-# DO NOT MAKE ANY MODIFICATIONS BELOW THIS POINT! #
-#############################################################
-
-INSTALL = install
-BINDIR = /usr/sbin
-MANDIR = /usr/share/man
-
-# now comes the evaluation of the FEATURE_* settings
-ifeq ($(strip $(FEATURE_LARGEFILE)), 0)
- NOLARGEFILE = -DNOLARGEFILE
-endif
-
-ifeq ($(strip $(FEATURE_DB)), 1)
- WITHDB=-DWITH_DB
-endif
-
-ifeq ($(strip $(FEATURE_REGEXP)), 1)
- F_REGEXP=-DFEATURE_REGEXP
-endif
-
-ifeq ($(strip $(FEATURE_PTHREADS)), 1)
- F_PTHREADS=-DUSE_PTHREADS
- LPTHREAD=-lpthread
-endif
-
-ifeq ($(strip $(FEATURE_RFC3195)), 1)
- F_RFC3195=-DFEATURE_RFC3195
-else
- LIBLOGGING_INC=
- LIBLOGGING_BIN=
-endif
-
-ifeq ($(strip $(FEATURE_DEBUG)), 0)
- DBG=-DNDEBUG
-endif
-
-# Include MySQL client lib if DB is selected
-ifdef WITHDB
-LIBS = -lmysqlclient -L/usr/local/lib/mysql
-endif
-
-# we use gcc under Solaris (mostly because that was the easiest for me ;))
-CC=gcc
-EXTRALIB=-lsocket -lnsl
-
-VPATH = ../
-include ../master.make