summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorcyberbotx <cyberbotx@5417fbe8-f217-4b02-8779-1006273d7864>2008-12-17 20:16:25 +0000
committercyberbotx <cyberbotx@5417fbe8-f217-4b02-8779-1006273d7864>2008-12-17 20:16:25 +0000
commit1cd73b4dadb8e618a0ec56289408922be42aac8a (patch)
treeb437cb421d0ed2da6eca57ec4925a8b740aa00d1
parent1fca479d8eb793bf6473226ff248cfe7b814a3e8 (diff)
Implemented CMake build system to replace the old autoconf-based build system.
(Note: Although each Makefile was changed, they will be removed later as CMake reconstructs them.) Also fixed generation of language files and version.h to not rely on the current directory they are in. Edited Config to send parameters to cmake, but it is no longer a requirement. git-svn-id: http://anope.svn.sourceforge.net/svnroot/anope/trunk@1835 5417fbe8-f217-4b02-8779-1006273d7864
-rw-r--r--CMakeLists.txt166
-rwxr-xr-xConfig332
-rw-r--r--data/CMakeLists.txt6
-rw-r--r--include/CMakeLists.txt69
-rw-r--r--include/Makefile188
-rw-r--r--include/sysconf.h.cmake78
-rw-r--r--include/version.sh8
-rw-r--r--lang/CMakeLists.txt84
-rw-r--r--lang/Makefile304
-rw-r--r--lang/langcomp.c21
-rwxr-xr-xrun-cc.pl2
-rw-r--r--src/CMakeLists.txt114
-rw-r--r--src/Makefile1401
-rw-r--r--src/bin/CMakeLists.txt8
-rw-r--r--src/bin/anoperc.cmake141
-rw-r--r--src/core/CMakeLists.txt64
-rw-r--r--src/core/Makefile5479
-rw-r--r--src/modules/CMakeLists.txt59
-rw-r--r--src/modules/Makefile568
-rw-r--r--src/protocol/CMakeLists.txt59
-rw-r--r--src/protocol/Makefile398
-rw-r--r--src/tools/CMakeLists.txt57
-rw-r--r--src/tools/Makefile308
-rw-r--r--va_list_check.c19
24 files changed, 9399 insertions, 534 deletions
diff --git a/CMakeLists.txt b/CMakeLists.txt
new file mode 100644
index 000000000..e5ea631fd
--- /dev/null
+++ b/CMakeLists.txt
@@ -0,0 +1,166 @@
+cmake_minimum_required(VERSION 2.6)
+
+#
+# If the user specifies -DCMAKE_BUILD_TYPE on the command line, take their definition
+# and dump it in the cache along with proper documentation, otherwise set CMAKE_BUILD_TYPE
+# to Debug prior to calling PROJECT()
+#
+IF(CMAKE_BUILD_TYPE)
+ SET(CMAKE_BUILD_TYPE ${CMAKE_BUILD_TYPE} CACHE STRING "Choose the type of build, options are: None(CMAKE_CXX_FLAGS or CMAKE_C_FLAGS used) Debug Release RelWithDebInfo MinSizeRel.")
+ELSE(CMAKE_BUILD_TYPE)
+ SET(CMAKE_BUILD_TYPE DEBUG CACHE STRING "Choose the type of build, options are: None(CMAKE_CXX_FLAGS or CMAKE_C_FLAGS used) Debug Release RelWithDebInfo MinSizeRel.")
+ENDIF(CMAKE_BUILD_TYPE)
+
+project(Anope CXX)
+enable_language(C)
+
+include(CheckFunctionExists)
+include(CheckIncludeFile)
+include(CheckTypeSize)
+include(CheckCXXCompilerFlag)
+include(CheckLibraryExists)
+
+option(USE_RUN_CC_PL "Use run-cc.pl for building" OFF)
+
+set(CXXFLAGS "${CXXFLAGS} ${CMAKE_CXX_CFLAGS} -Wall -ansi -pedantic -Wshadow -fno-leading-underscore -export-dynamic -I${Anope_SOURCE_DIR}/include -I${Anope_BINARY_DIR}/include -I${Anope_BINARY_DIR}/lang")
+#message(STATUS "CMAKE_BUILD_TYPE: ${CMAKE_BUILD_TYPE}")
+if(CMAKE_BUILD_TYPE)
+ set(CXXFLAGS "${CXXFLAGS} ${CMAKE_CXX_FLAGS_${CMAKE_BUILD_TYPE}}")
+endif(CMAKE_BUILD_TYPE)
+
+if(CMAKE_DL_LIBS)
+ set(LDFLAGS "${LDFLAGS} ${CMAKE_DL_LIBS}")
+endif(CMAKE_DL_LIBS)
+
+#set(MY_COMPILER ${CMAKE_CXX_COMPILER})
+#set(MY_COMP_ARG)
+set(CMAKE_CXX_LINK_EXECUTABLE "<CMAKE_CXX_COMPILER> ${CXXFLAGS} <CMAKE_CXX_LINK_FLAGS> <LINK_FLAGS> <OBJECTS> -o <TARGET> ${LDFLAGS}")
+set(CMAKE_CXX_CREATE_SHARED_MODULE "<CMAKE_CXX_COMPILER> ${CXXFLAGS} <CMAKE_SHARED_LIBRARY_CXX_FLAGS> <LANGUAGE_COMPILE_FLAGS> <LINK_FLAGS> <CMAKE_SHARED_LIBRARY_CREATE_CXX_FLAGS> <CMAKE_SHARED_LIBRARY_SONAME_CXX_FLAG><TARGET_SONAME> -o <TARGET> <OBJECTS> ${LDFLAGS}")
+
+check_cxx_compiler_flag(-pipe HAVE_PIPE_FLAG)
+if(HAVE_PIPE_FLAG)
+ set(CXXFLAGS "${CXXFLAGS} -pipe")
+endif(HAVE_PIPE_FLAG)
+
+check_library_exists(nsl inet_ntoa "" HAVE_NSL_LIB)
+if(HAVE_NSL_LIB)
+ set(LDFLAGS "${LDFLAGS} -lnsl")
+endif(HAVE_NSL_LIB)
+check_library_exists(socket socket "" HAVE_SOCKET_LIB)
+if(HAVE_SOCKET_LIB)
+ set(LDFLAGS "${LDFLAGS} -lsocket")
+endif(HAVE_SOCKET_LIB)
+check_library_exists(resolv res_query "" HAVE_RESOLV_LIB)
+if(HAVE_RESOLV_LIB)
+ set(LDFLAGS "${LDFLAGS} -lresolv")
+endif(HAVE_RESOLV_LIB)
+check_library_exists(bsd revoke "" HAVE_BSD_LIB)
+if(HAVE_BSD_LIB)
+ set(LDFLAGS "${LDFLAGS} -lbsd")
+endif(HAVE_BSD_LIB)
+
+try_run(RUN_VA_LIST_AS_ARRAY COMPILE_VA_LIST_AS_ARRAY
+ ${Anope_SOURCE_DIR} ${Anope_SOURCE_DIR}/va_list_check.c
+)
+if(COMPILE_VA_LIST_AS_ARRAY AND NOT RUN_VA_LIST_AS_ARRAY)
+ set(HAVE_VA_LIST_AS_ARRAY 1)
+endif(COMPILE_VA_LIST_AS_ARRAY AND NOT RUN_VA_LIST_AS_ARRAY)
+
+if(NOT DEFUMASK)
+ if(RUNGROUP)
+ set(DEFUMASK "007")
+ else(RUNGROUP)
+ set(DEFUMASK "077")
+ endif(RUNGROUP)
+endif(NOT DEFUMASK)
+check_include_file(sys/types.h HAVE_SYS_TYPES_H)
+check_include_file(execinfo.h HAVE_BACKTRACE)
+check_function_exists(gethostbyname HAVE_GETHOSTBYNAME)
+check_function_exists(gettimeofday HAVE_GETTIMEOFDAY)
+check_function_exists(setgrent HAVE_SETGRENT)
+check_function_exists(strcasecmp HAVE_STRCASECMP)
+check_function_exists(stricmp HAVE_STRICMP)
+check_include_file(strings.h HAVE_STRINGS_H)
+check_function_exists(strlcat HAVE_STRLCAT)
+check_function_exists(strlcpy HAVE_STRLCPY)
+check_include_file(sys/select.h HAVE_SYS_SELECT_H)
+check_function_exists(umask HAVE_UMASK)
+check_type_size(int16_t INT16_T)
+check_type_size(uint16_t UINT16_T)
+check_type_size(u_int16_t U_INT16_T)
+check_type_size(int32_t INT32_T)
+check_type_size(uint32_t UINT32_T)
+check_type_size(u_int32_t U_INT32_T)
+
+if(BINDIR)
+ set(SERVICES_BIN "${BINDIR}/services")
+else(BINDIR)
+ set(SERVICES_BIN "$ENV{HOME}/services/services")
+ set(BINDIR "$ENV{HOME}/services")
+endif(BINDIR)
+
+if(DATADIR)
+ set(SERVICES_DIR "${DATADIR}")
+ #set(MODULE_PATH "${DATADIR}/modules/")
+else(DATADIR)
+ set(SERVICES_DIR "$ENV{HOME}/services")
+ #set(MODULE_PATH "$ENV{HOME}/services/modules/")
+ set(DATADIR "$ENV{HOME}/services")
+endif(DATADIR)
+
+configure_file(${Anope_SOURCE_DIR}/include/sysconf.h.cmake ${Anope_SOURCE_DIR}/include/sysconf.h)
+configure_file(${Anope_SOURCE_DIR}/src/bin/anoperc.cmake ${Anope_SOURCE_DIR}/src/bin/anoperc)
+
+if(CXXFLAGS)
+ string(STRIP ${CXXFLAGS} CXXFLAGS)
+endif(CXXFLAGS)
+if(LDFLAGS)
+ string(STRIP ${LDFLAGS} LDFLAGS)
+endif(LDFLAGS)
+
+find_program(GREP grep)
+find_program(SH sh)
+find_program(CHGRP chgrp)
+find_program(CHMOD chmod)
+#message(STATUS "grep: ${GREP}")
+find_program(PERL perl)
+if(PERL)
+ if(USE_RUN_CC_PL)
+ #set(MY_COMPILER ${Anope_SOURCE_DIR}/run-cc.pl)
+ #set(MY_COMP_ARG ${CMAKE_CXX_COMPILER})
+ set(CMAKE_CXX_COMPILE_OBJECT "${Anope_SOURCE_DIR}/run-cc.pl <CMAKE_CXX_COMPILER> <DEFINES> <FLAGS> -o <OBJECT> -c <SOURCE>")
+ set(CMAKE_CXX_LINK_EXECUTABLE "${Anope_SOURCE_DIR}/run-cc.pl <CMAKE_CXX_COMPILER> ${CXXFLAGS} <CMAKE_CXX_LINK_FLAGS> <LINK_FLAGS> <OBJECTS> -o <TARGET> ${LDFLAGS}")
+ set(CMAKE_CXX_CREATE_SHARED_MODULE "${Anope_SOURCE_DIR}/run-cc.pl <CMAKE_CXX_COMPILER> ${CXXFLAGS} <CMAKE_SHARED_LIBRARY_CXX_FLAGS> <LANGUAGE_COMPILE_FLAGS> <LINK_FLAGS> <CMAKE_SHARED_LIBRARY_CREATE_CXX_FLAGS> <CMAKE_SHARED_LIBRARY_SONAME_CXX_FLAG><TARGET_SONAME> -o <TARGET> <OBJECTS> ${LDFLAGS}")
+ endif(USE_RUN_CC_PL)
+endif(PERL)
+
+#set(CMAKE_BUILD_TYPE DEBUG)
+#message(STATUS "CMAKE_CXX_FLAGS_${CMAKE_BUILD_TYPE}: ${CMAKE_CXX_FLAGS_${CMAKE_BUILD_TYPE}}")
+#message(STATUS "CMAKE_CXX_COMPILE_OBJECT: ${CMAKE_CXX_COMPILE_OBJECT}")
+#set(CMAKE_CXX_COMPILE_OBJECT "${Anope_SOURCE_DIR}/run-cc.pl <CMAKE_CXX_COMPILER> <DEFINES> <FLAGS> -o <OBJECT> -c <SOURCE>")
+#message(STATUS "CMAKE_CXX_COMPILE_OBJECT: ${CMAKE_CXX_COMPILE_OBJECT}")
+# CMAKE_CXX_COMPILE_OBJECT: <CMAKE_CXX_COMPILER> <DEFINES> <FLAGS> -o <OBJECT> -c <SOURCE>
+# CMAKE_CXX_CREATE_SHARED_LIBRARY: <CMAKE_CXX_COMPILER> <CMAKE_SHARED_LIBRARY_CXX_FLAGS> <LANGUAGE_COMPILE_FLAGS> <LINK_FLAGS> <CMAKE_SHARED_LIBRARY_CREATE_CXX_FLAGS> <CMAKE_SHARED_LIBRARY_SONAME_CXX_FLAG><TARGET_SONAME> -o <TARGET> <OBJECTS> <LINK_LIBRARIES>
+# CMAKE_CXX_CREATE_SHARED_MODULE: <CMAKE_CXX_COMPILER> <CMAKE_SHARED_LIBRARY_CXX_FLAGS> <LANGUAGE_COMPILE_FLAGS> <LINK_FLAGS> <CMAKE_SHARED_LIBRARY_CREATE_CXX_FLAGS> <CMAKE_SHARED_LIBRARY_SONAME_CXX_FLAG><TARGET_SONAME> -o <TARGET> <OBJECTS> <LINK_LIBRARIES>
+# CMAKE_CXX_FLAGS_DEBUG: -g
+# CMAKE_CXX_FLAGS_RELEASE: -O3 -DNDEBUG
+# CMAKE_CXX_LINK_EXECUTABLE: <CMAKE_CXX_COMPILER> <FLAGS> <CMAKE_CXX_LINK_FLAGS> <LINK_FLAGS> <OBJECTS> -o <TARGET> <LINK_LIBRARIES>
+# CMAKE_CXX_OUTPUT_EXTENSION: .o
+# CMAKE_SHARED_LIBRARY_CXX_FLAGS: -fPIC
+# CMAKE_SHARED_LIBRARY_CREATE_CXX_FLAGS: -shared
+# CMAKE_SHARED_LIBRARY_SONAME_CXX_FLAG: -Wl,-soname,
+
+add_subdirectory(data)
+add_subdirectory(lang)
+add_subdirectory(src)
+add_subdirectory(include)
+
+install(CODE "file(MAKE_DIRECTORY \"${DATADIR}/backups\")")
+install(CODE "file(MAKE_DIRECTORY \"${DATADIR}/logs\")")
+install(CODE "file(MAKE_DIRECTORY \"${DATADIR}/modules/runtime\")")
+if(RUNGROUP)
+ install(CODE "execute_process(COMMAND ${CHMOD} 2775 \"${DATADIR}/backups\")")
+ install(CODE "execute_process(COMMAND ${CHMOD} 2775 \"${DATADIR}/logs\")")
+ install(CODE "execute_process(COMMAND ${CHMOD} 2775 \"${DATADIR}/modules/runtime\")")
+ install(CODE "execute_process(COMMAND ${CHGRP} -R ${RUNGROUP} \"${DATADIR}\")")
+endif(RUNGROUP)
diff --git a/Config b/Config
index ecba7de22..74a32a8aa 100755
--- a/Config
+++ b/Config
@@ -14,73 +14,80 @@
###########################################################################
echo2 () {
- $ECHO2 "$*$ECHO2SUF" # these are defined later
+ $ECHO2 "$*$ECHO2SUF" # these are defined later
}
-exists () { # because some shells don't have test -e
- if [ -f $1 -o -d $1 -o -p $1 -o -c $1 -o -b $1 ] ; then
- return 0
- else
- return 1
- fi
+exists () { # because some shells don't have test -e
+ if [ -f $1 -o -d $1 -o -p $1 -o -c $1 -o -b $1 ] ; then
+ return 0
+ else
+ return 1
+ fi
}
Load_Cache () {
- if [ -f config.cache -a -r config.cache -a ! "$IGNORE_CACHE" ] ; then
- echo "Using defaults from config.cache. To ignore, ./Config -nocache"
- echo ""
- . config.cache
- CAN_QUICK="yes"
- else
- CAN_QUICK="no"
- fi
+ if [ -f config.cache -a -r config.cache -a ! "$IGNORE_CACHE" ] ; then
+ echo "Using defaults from config.cache. To ignore, ./Config -nocache"
+ echo ""
+ . config.cache
+ CAN_QUICK="yes"
+ else
+ CAN_QUICK="no"
+ fi
}
-Run_Configure () {
-WITH_BIN=""
-WITH_DATA=""
-WITH_ENC=""
-WITH_RUN=""
-WITH_PERM=""
-WITH_MYSQL=""
-
-if [ "$BINDEST" != "" ] ; then
- WITH_BIN=" --with-bindir=$BINDEST"
- WITH_DATA=" --with-datadir=$DATDEST"
-fi
+Run_CMake () {
+ WITH_BIN=""
+ WITH_DATA=""
+ WITH_RUN=""
+ WITH_PERM=""
+ BUILD_TYPE=""
+ RUN_CC_PL=""
+
+ if [ "$BINDEST" != "" ] ; then
+ WITH_BIN="-DBINDIR:STRING=$BINDEST"
+ WITH_DATA="-DDATADIR:STRING=$DATDEST"
+ fi
-if [ "$DATDEST" != "" ] ; then
- WITH_DATA=" --with-datadir=$DATDEST"
-fi
+ if [ "$DATDEST" != "" ] ; then
+ WITH_DATA="-DDATADIR:STRING=$DATDEST"
+ fi
-if [ "$RUNGROUP" != "" ] ; then
- WITH_RUN=" --with-rungroup=$RUNGROUP"
-fi
+ if [ "$RUNGROUP" != "" ] ; then
+ WITH_RUN="-DRUNGROUP:STRING=$RUNGROUP"
+ fi
-if [ "$UMASK" != "" ] ; then
- WITH_PERM=" --with-permissions=$UMASK"
-fi
+ if [ "$UMASK" != "" ] ; then
+ WITH_PERM="-DDEFUMASK:STRING=$UMASK"
+ fi
-if [ "$MYSQL" != "yes" ] ; then
- WITH_MYSQL=" --without-mysql"
-fi
+ if [ "$DEBUG" = "yes" ] ; then
+ BUILD_TYPE="-DCMAKE_BUILD_TYPE:STRING=DEBUG"
+ else
+ BUILD_TYPE="-DCMAKE_BUILD_TYPE:STRING=RELEASE"
+ fi
+ if [ "$USE_RUN_CC_PL" = "yes" ] ; then
+ RUN_CC_PL="-DUSE_RUN_CC_PL:BOOLEAN=ON"
+ else
+ RUN_CC_PL="-DUSE_RUN_CC_PL:BOOLEAN=OFF"
+ fi
-echo "./configure $WITH_BIN $WITH_DATA $WITH_ENC $WITH_RUN $WITH_PERM $WITH_MYSQL --with-debugsym"
+ echo "cmake $WITH_BIN $WITH_DATA $WITH_RUN $WITH_PERM $BUILD_TYPE $RUN_CC_PL ."
-./configure $WITH_BIN $WITH_DATA $WITH_ENC $WITH_RUN $WITH_PERM $WITH_MYSQL
+ cmake $WITH_BIN $WITH_DATA $WITH_RUN $WITH_PERM $BUILD_TYPE $RUN_CC_PL .
}
ECHO2SUF=''
if [ "`echo -n a ; echo -n b`" = "ab" ] ; then
ECHO2='echo -n'
elif [ "`echo 'a\c' ; echo 'b\c'`" = "ab" ] ; then
- ECHO2='echo' ; ECHO2SUF='\c'
+ ECHO2='echo' ; ECHO2SUF='\c'
elif [ "`printf 'a' 2>&1 ; printf 'b' 2>&1`" = "ab" ] ; then
- ECHO2='printf "%s"'
+ ECHO2='printf "%s"'
else
- # oh well...
- ECHO2='echo'
+ # oh well...
+ ECHO2='echo'
fi
export ECHO2 ECHO2SUF
@@ -92,46 +99,49 @@ BINDEST=$HOME/services
DATDEST=$HOME/services
RUNGROUP=
UMASK=
-IRCTYPE="no default"
+DEBUG="no"
+RUN_CC_PL="no"
CAN_QUICK="no"
###########################################################################
# Check out the options
###########################################################################
+
while [ $# -ge 1 ] ; do
- if [ $1 = "--help" ] ; then
- echo "Config utility for Anope"
- echo "------------------------"
- echo "Syntax: ./Config [options]"
- echo "-nocache Ignore settings saved in config.cache"
- echo "-nointro Skip intro (disclaimer, etc)"
- echo "-quick Skip questions, go straight to configure"
- exit 0
- elif [ $1 = "-nocache" ] ; then
- IGNORE_CACHE="1"
- elif [ $1 = "-nointro" ] ; then
- NO_INTRO="1"
- elif [ $1 = "-quick" -o $1 = "-q" ] ; then
- Load_Cache
- if [ $CAN_QUICK = "yes" ] ; then
- Run_Configure
- else
- echo ""
- echo "Can't find cache file (config.cache), aborting..."
- fi
- exit 0
- fi
- shift 1
+ if [ $1 = "--help" ] ; then
+ echo "Config utility for Anope"
+ echo "------------------------"
+ echo "Syntax: ./Config [options]"
+ echo "-nocache Ignore settings saved in config.cache"
+ echo "-nointro Skip intro (disclaimer, etc)"
+ echo "-quick Skip questions, go straight to cmake"
+ exit 0
+ elif [ $1 = "-nocache" ] ; then
+ IGNORE_CACHE="1"
+ elif [ $1 = "-nointro" ] ; then
+ NO_INTRO="1"
+ elif [ $1 = "-quick" -o $1 = "-q" ] ; then
+ Load_Cache
+ if [ "$CAN_QUICK" = "yes" ] ; then
+ Run_CMake
+ else
+ echo ""
+ echo "Can't find cache file (config.cache), aborting..."
+ fi
+ exit 0
+ fi
+ shift 1
done
###########################################################################
+
if [ ! "$NO_INTRO" ] ; then
- clear
+ clear
. ./version.log
- cat .BANNER | sed "s/CURVER/$VERSION_MAJOR.$VERSION_MINOR.$VERSION_PATCH$VERSION_EXTRA/" | more
- echo ""
+ cat .BANNER | sed "s/CURVER/$VERSION_MAJOR.$VERSION_MINOR.$VERSION_PATCH$VERSION_EXTRA/" | more
+ echo ""
else
- echo ""
+ echo ""
fi
echo "Beginning Services configuration."
@@ -140,8 +150,9 @@ echo ""
###########################################################################
# Load the cache
###########################################################################
+
if [ ! "$IGNORE_CACHE" ] ; then
- Load_Cache
+ Load_Cache
fi
# Ask the user anything we need to know ahead of time.
@@ -188,29 +199,29 @@ echo ""
ok=0
echo "Where do you want the data files to be installed?"
while [ $ok -eq 0 ] ; do
- echo2 "[$DATDEST] "
- if read INPUT ; then : ; else echo "" ; exit 1 ; fi
- if [ ! "$INPUT" ] ; then
- INPUT=$DATDEST
- fi
- if [ ! -d "$INPUT" ] ; then
- if exists "$INPUT" ; then
- echo "$INPUT exists, but is not a directory!"
- else
- echo "$INPUT does not exist. Create it?"
- echo2 "[y] "
- read YN
- if [ "$YN" != "n" ] ; then
- if mkdir -p $INPUT ; then
- ok=1
- fi
- fi
- fi
- elif exists "$INPUT/include/services.h" ; then
- echo "You cannot use the Services source directory as a target directory."
- else
- ok=1
- fi
+ echo2 "[$DATDEST] "
+ if read INPUT ; then : ; else echo "" ; exit 1 ; fi
+ if [ ! "$INPUT" ] ; then
+ INPUT=$DATDEST
+ fi
+ if [ ! -d "$INPUT" ] ; then
+ if exists "$INPUT" ; then
+ echo "$INPUT exists, but is not a directory!"
+ else
+ echo "$INPUT does not exist. Create it?"
+ echo2 "[y] "
+ read YN
+ if [ "$YN" != "n" ] ; then
+ if mkdir -p $INPUT ; then
+ ok=1
+ fi
+ fi
+ fi
+ elif exists "$INPUT/include/services.h" ; then
+ echo "You cannot use the Services source directory as a target directory."
+ else
+ ok=1
+ fi
done
DATDEST=$INPUT
echo ""
@@ -220,91 +231,102 @@ echo ""
OLD_RUNGROUP="$RUNGROUP"
if [ "$RUNGROUP" ] ; then
- echo "Which group should all Services data files be owned by? (If Services"
- echo "should not force files to be owned by a particular group, type "\"none\"
- echo "(without the quotes) and press Return.)"
+ echo "Which group should all Services data files be owned by? (If Services"
+ echo "should not force files to be owned by a particular group, type \"none\""
+ echo "(without the quotes) and press Return.)"
else
- echo "Which group should all Services data files be owned by? (If Services"
- echo "should not force files to be owned by a particular group, just press"
- echo "Return.)"
+ echo "Which group should all Services data files be owned by? (If Services"
+ echo "should not force files to be owned by a particular group, just press"
+ echo "Return.)"
fi
echo2 "[$RUNGROUP] "
if read INPUT ; then : ; else echo "" ; exit 1 ; fi
if [ "$INPUT" ] ; then
- if [ "$INPUT" = "none" ] ; then
- RUNGROUP=""
- else
- RUNGROUP="$INPUT"
- fi
+ if [ "$INPUT" = "none" ] ; then
+ RUNGROUP=""
+ else
+ RUNGROUP="$INPUT"
+ fi
fi
echo ""
####
if [ ! "$UMASK" -o "$RUNGROUP" != "$OLD_RUNGROUP" ] ; then
- if [ "$RUNGROUP" ] ; then
- UMASK=007
- else
- UMASK=077
- fi
+ if [ "$RUNGROUP" ] ; then
+ UMASK=007
+ else
+ UMASK=077
+ fi
fi
ok=0
echo "What should the default umask for data files be (in octal)?"
echo "(077 = only accessible by owner; 007 = accessible by owner and group)"
while [ $ok -eq 0 ] ; do
- echo2 "[$UMASK] "
- if read INPUT ; then : ; else echo "" ; exit 1 ; fi
- if [ ! "$INPUT" ] ; then
- INPUT=$UMASK
- fi
- if [ `echo "$INPUT" | grep -c '[^0-7]'` -gt 0 ] ; then
- echo "$UMASK is not a valid octal number!"
- else
- if [ "`echo $INPUT | cut -c1`" != "0" ] ; then
- INPUT=0$INPUT
- fi
- ok=1
- fi
+ echo2 "[$UMASK] "
+ if read INPUT ; then : ; else echo "" ; exit 1 ; fi
+ if [ ! "$INPUT" ] ; then
+ INPUT=$UMASK
+ fi
+ if [ `echo "$INPUT" | grep -c '[^0-7]'` -gt 0 ] ; then
+ echo "$UMASK is not a valid octal number!"
+ else
+ if [ "`echo $INPUT | cut -c1`" != "0" ] ; then
+ INPUT=0$INPUT
+ fi
+ ok=1
+ fi
done
UMASK=$INPUT
echo ""
####
-ok=0
-DEF=yes
-echo "Allow anope to automatically check for mysql libaries?"
-echo "unless you get errors with make, there is no need to"
-echo "change this setting."
-while [ $ok -eq 0 ] ; do
- echo2 "[$DEF] "
- if read INPUT ; then : ; else echo "" ; exit 1 ; fi
- if [ ! "$INPUT" ] ; then
- INPUT=$DEF
- fi
- case $INPUT in
- n*|N*)
- MYSQL=
- ok=1
- ;;
- y*|Y*)
- MYSQL="yes"
- ok=1
- ;;
- *)
- echo "Please enter 'yes' or 'no'."
- ;;
- esac
-done
+TEMP_YN="n"
+if [ "$DEBUG" = "yes" ] ; then
+ TEMP_YN="y"
+fi
+echo "Would you like to build a debug version of Anope?"
+echo2 "[$TEMP_YN] "
+read YN
+if [ "$YN" ] ; then
+ if [ "$YN" = "y" ] ; then
+ DEBUG="yes"
+ else
+ DEBUG="no"
+ fi
+fi
echo ""
####
+TEMP_YN="n"
+if [ "$RUN_CC_PL" = "yes" ] ; then
+ TEMP_YN="y"
+fi
+echo "You can optionally have the build run through run-cc.pl, which will"
+echo "cause warnings and errors (if any) to be colored yellow and run,"
+echo "respectively. This relies on Perl being installed, so if you say yes"
+echo "to this without Perl, the option will be ignored."
+echo "Would you like to utilize run-cc.pl?"
+echo2 "[$TEMP_YN] "
+read YN
+if [ "$YN" ] ; then
+ if [ "$YN" = "y" ] ; then
+ RUN_CC_PL="yes"
+ else
+ RUN_CC_PL="no"
+ fi
+fi
+echo ""
+
+####
################################################################################
# Store values
################################################################################
+
echo2 "Saving configuration results in config.cache... "
cat <<EOT >config.cache
@@ -312,9 +334,8 @@ BINDEST="$BINDEST"
DATDEST="$DATDEST"
RUNGROUP="$RUNGROUP"
UMASK=$UMASK
-IRCTYPE="$IRCTYPE"
-IRCTYPE_DEF="$IRCTYPE_DEF"
-MYSQL="$MYSQL"
+DEBUG="$DEBUG"
+RUN_CC_PL="$RUN_CC_PL"
EOT
echo "done."
@@ -322,4 +343,5 @@ echo "done."
################################################################################
# Build the configure string
################################################################################
-Run_Configure
+
+Run_CMake
diff --git a/data/CMakeLists.txt b/data/CMakeLists.txt
new file mode 100644
index 000000000..cecdad423
--- /dev/null
+++ b/data/CMakeLists.txt
@@ -0,0 +1,6 @@
+file(GLOB DATA RELATIVE ${CMAKE_CURRENT_SOURCE_DIR} "*")
+list(REMOVE_ITEM DATA CMakeLists.txt CMakeFiles Makefile cmake_install.cmake)
+install(FILES ${DATA}
+ DESTINATION "${DATADIR}"
+)
+
diff --git a/include/CMakeLists.txt b/include/CMakeLists.txt
new file mode 100644
index 000000000..8deeef120
--- /dev/null
+++ b/include/CMakeLists.txt
@@ -0,0 +1,69 @@
+# NOTE: Need a better dependency system here!
+
+set(HEADERS_REL commands.h extern.h messages.h module.h modules.h pseudo.h services.h)
+
+set(commands.h_HEADERS modules.h)
+set(extern.h_HEADERS slist.h)
+set(messages.h_HEADERS modules.h)
+set(module.h_HEADERS services.h commands.h ${Anope_BINARY_DIR}/lang/language.h modules.h ${CMAKE_CURRENT_BINARY_DIR}/version.h)
+set(modules.h_HEADERS services.h)
+set(pseudo.h_HEADERS commands.h ${Anope_BINARY_DIR}/lang/language.h timeout.h encrypt.h datafiles.h slist.h)
+set(services.h_HEADERS sysconf.h config.h sockets.h defs.h slist.h events.h bots.h account.h regchannel.h users.h extern.h configreader.h)
+
+add_custom_command(OUTPUT ${CMAKE_CURRENT_BINARY_DIR}/version.h
+ #COMMAND ${CMAKE_COMMAND} -E copy ${Anope_SOURCE_DIR}/version.log ../
+ COMMAND ${SH} ${CMAKE_CURRENT_SOURCE_DIR}/version.sh ${Anope_SOURCE_DIR}/version.log
+ #COMMAND ${CMAKE_COMMAND} -E copy ${CMAKE_CURRENT_BINARY_DIR}/version.h ${CMAKE_CURRENT_SOURCE_DIR}/
+ #COMMAND ${CMAKE_COMMAND} -E remove ../version.log
+ MAIN_DEPENDENCY ${CMAKE_CURRENT_SOURCE_DIR}/version.sh DEPENDS ${CMAKE_CURRENT_SOURCE_DIR}/services.h ${CMAKE_CURRENT_SOURCE_DIR}/pseudo.h ${CMAKE_CURRENT_SOURCE_DIR}/messages.h ${SRC_SRCS}
+# MAIN_DEPENDENCY ${CMAKE_CURRENT_SOURCE_DIR}/version.sh DEPENDS ${CMAKE_CURRENT_SOURCE_DIR}/services.h ${CMAKE_CURRENT_SOURCE_DIR}/pseudo.h ${CMAKE_CURRENT_SOURCE_DIR}/messages.h
+)
+
+foreach(HEADER ${HEADERS_REL})
+ add_custom_command(OUTPUT ${CMAKE_CURRENT_SOURCE_DIR}/${HEADER}
+ COMMAND ${CMAKE_COMMAND} -E touch_nocreate ${CMAKE_CURRENT_SOURCE_DIR}/${HEADER}
+ )
+ set(HEADERS_FULL ${HEADERS_FULL} ${CMAKE_CURRENT_SOURCE_DIR}/${HEADER})
+ set(HEADERS)
+ if(${HEADER}_HEADERS)
+ foreach(HEADER ${${HEADER}_HEADERS})
+ string(SUBSTRING ${HEADER} 0 1 FIRST_CHAR)
+ if(FIRST_CHAR STREQUAL "/")
+ set(HEADERS ${HEADERS} ${HEADER})
+ else(FIRST_CHAR STREQUAL "/")
+ set(HEADERS ${HEADERS} ${Anope_SOURCE_DIR}/include/${HEADER})
+ endif(FIRST_CHAR STREQUAL "/")
+ endforeach(HEADER)
+ endif(${HEADER}_HEADERS)
+ if(HEADERS)
+ set_source_files_properties(${HEADER} PROPERTIES OBJECT_DEPENDS "${HEADERS}")
+ endif(HEADERS)
+endforeach(HEADER)
+
+set(HEADERS_FULL ${HEADERS_FULL} ${CMAKE_CURRENT_BINARY_DIR}/version.h)
+message(STATUS "HEADERS_FULL: ${HEADERS_FULL}")
+
+#add_custom_command(OUTPUT ${CMAKE_CURRENT_SOURCE_DIR}/services.h
+# COMMAND ${CMAKE_COMMAND} -E touch_nocreate ${CMAKE_CURRENT_SOURCE_DIR}/services.h
+# MAIN_DEPENDENCY ${CMAKE_CURRENT_SOURCE_DIR}/extern.h DEPENDS ${CMAKE_CURRENT_SOURCE_DIR}/sysconf.h ${CMAKE_CURRENT_SOURCE_DIR}/config.h
+#)
+#add_custom_command(OUTPUT ${CMAKE_CURRENT_SOURCE_DIR}/extern.h
+# COMMAND ${CMAKE_COMMAND} -E touch_nocreate ${CMAKE_CURRENT_SOURCE_DIR}/extern.h
+# MAIN_DEPENDENCY ${CMAKE_CURRENT_SOURCE_DIR}/slist.h
+#)
+#add_custom_command(OUTPUT ${CMAKE_CURRENT_SOURCE_DIR}/pseudo.h
+# COMMAND ${CMAKE_COMMAND} -E touch_nocreate ${CMAKE_CURRENT_SOURCE_DIR}/pseudo.h
+# MAIN_DEPENDENCY ${CMAKE_CURRENT_SOURCE_DIR}/timeout.h DEPENDS ${CMAKE_CURRENT_SOURCE_DIR}/commands.h ${CMAKE_CURRENT_SOURCE_DIR}/encrypt.h ${CMAKE_CURRENT_SOURCE_DIR}/datafiles.h ${CMAKE_CURRENT_SOURCE_DIR}/slist.h
+#)
+#add_dependencies(${CMAKE_CURRENT_SOURCE_DIR}/version.h src_srcs)
+#add_custom_target(include_version_h ALL DEPENDS ${CMAKE_CURRENT_SOURCE_DIR}/version.h)
+#add_custom_target(include_version_h DEPENDS ${CMAKE_CURRENT_SOURCE_DIR}/version.h)
+#add_dependencies(include_version_h src_srcs)
+
+#add_custom_target(include ALL)
+#add_custom_target(include)
+#add_custom_target(headers DEPENDS ${CMAKE_CURRENT_BINARY_DIR}/version.h ${CMAKE_CURRENT_SOURCE_DIR}/services.h ${CMAKE_CURRENT_SOURCE_DIR}/extern.h ${CMAKE_CURRENT_SOURCE_DIR}/pseudo.h)
+add_custom_target(headers DEPENDS ${HEADERS_FULL})
+#add_dependencies(include include_version_h)
+
+set_directory_properties(PROPERTIES CLEAN_NO_CUSTOM yes ADDITIONAL_MAKE_CLEAN_FILES "${CMAKE_CURRENT_BINARY_DIR}/version.h ${CMAKE_CURRENT_BINARY_DIR}/language.h")
diff --git a/include/Makefile b/include/Makefile
index b5641c71b..0f6f17e9b 100644
--- a/include/Makefile
+++ b/include/Makefile
@@ -1,20 +1,182 @@
+# CMAKE generated file: DO NOT EDIT!
+# Generated by "Unix Makefiles" Generator, CMake Version 2.6
-all: services.h extern.h pseudo.h version.h
+# Default target executed when no arguments are given to make.
+default_target: all
+.PHONY : default_target
-version.h: Makefile version.sh services.h pseudo.h messages.h $(SRCS)
- sh version.sh
+#=============================================================================
+# Special targets provided by cmake.
-services.h: sysconf.h config.h extern.h
- touch $@
+# Disable implicit rules so canoncical targets will work.
+.SUFFIXES:
-extern.h: slist.h
- touch $@
+# Remove some rules from gmake that .SUFFIXES does not remove.
+SUFFIXES =
-pseudo.h: commands.h timeout.h encrypt.h datafiles.h slist.h
- touch $@
+.SUFFIXES: .hpux_make_needs_suffix_list
-clean:
- (rm -f language.h)
+# Suppress display of executed commands.
+$(VERBOSE).SILENT:
+
+# A target that is always out of date.
+cmake_force:
+.PHONY : cmake_force
+
+#=============================================================================
+# Set environment variables for the build.
+
+# The shell in which to execute make rules.
+SHELL = /bin/sh
+
+# The CMake executable.
+CMAKE_COMMAND = /usr/local/bin/cmake
+
+# The command to remove a file.
+RM = /usr/local/bin/cmake -E remove -f
+
+# The program to use to edit the cache.
+CMAKE_EDIT_COMMAND = /usr/local/bin/ccmake
+
+# The top-level source directory on which CMake was run.
+CMAKE_SOURCE_DIR = /celes/anope
+
+# The top-level build directory on which CMake was run.
+CMAKE_BINARY_DIR = /celes/anope
+
+#=============================================================================
+# Targets provided globally by CMake.
+
+# Special rule for the target edit_cache
+edit_cache:
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running CMake cache editor..."
+ cd /celes/anope/include && /usr/local/bin/ccmake -H$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR)
+.PHONY : edit_cache
+
+# Special rule for the target edit_cache
+edit_cache/fast: edit_cache
+.PHONY : edit_cache/fast
+
+# Special rule for the target install
+install: preinstall
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Install the project..."
+ cd /celes/anope/include && /usr/local/bin/cmake -P cmake_install.cmake
+.PHONY : install
+
+# Special rule for the target install
+install/fast: preinstall/fast
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Install the project..."
+ cd /celes/anope/include && /usr/local/bin/cmake -P cmake_install.cmake
+.PHONY : install/fast
+
+# Special rule for the target install/local
+install/local: preinstall
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Installing only the local directory..."
+ cd /celes/anope/include && /usr/local/bin/cmake -DCMAKE_INSTALL_LOCAL_ONLY=1 -P cmake_install.cmake
+.PHONY : install/local
+
+# Special rule for the target install/local
+install/local/fast: install/local
+.PHONY : install/local/fast
+
+# Special rule for the target install/strip
+install/strip: preinstall
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Installing the project stripped..."
+ cd /celes/anope/include && /usr/local/bin/cmake -DCMAKE_INSTALL_DO_STRIP=1 -P cmake_install.cmake
+.PHONY : install/strip
+
+# Special rule for the target install/strip
+install/strip/fast: install/strip
+.PHONY : install/strip/fast
+
+# Special rule for the target list_install_components
+list_install_components:
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Available install components are: \"Unspecified\""
+.PHONY : list_install_components
+
+# Special rule for the target list_install_components
+list_install_components/fast: list_install_components
+.PHONY : list_install_components/fast
+
+# Special rule for the target rebuild_cache
+rebuild_cache:
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running CMake to regenerate build system..."
+ cd /celes/anope/include && /usr/local/bin/cmake -H$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR)
+.PHONY : rebuild_cache
+
+# Special rule for the target rebuild_cache
+rebuild_cache/fast: rebuild_cache
+.PHONY : rebuild_cache/fast
+
+# The main all target
+all: cmake_check_build_system
+ cd /celes/anope && $(CMAKE_COMMAND) -E cmake_progress_start /celes/anope/CMakeFiles /celes/anope/include/CMakeFiles/progress.make
+ cd /celes/anope && $(MAKE) -f CMakeFiles/Makefile2 include/all
+ $(CMAKE_COMMAND) -E cmake_progress_start /celes/anope/CMakeFiles 0
+.PHONY : all
+
+# The main clean target
+clean:
+ cd /celes/anope && $(MAKE) -f CMakeFiles/Makefile2 include/clean
+.PHONY : clean
+
+# The main clean target
+clean/fast: clean
+.PHONY : clean/fast
+
+# Prepare targets for installation.
+preinstall: all
+ cd /celes/anope && $(MAKE) -f CMakeFiles/Makefile2 include/preinstall
+.PHONY : preinstall
+
+# Prepare targets for installation.
+preinstall/fast:
+ cd /celes/anope && $(MAKE) -f CMakeFiles/Makefile2 include/preinstall
+.PHONY : preinstall/fast
+
+# clear depends
+depend:
+ cd /celes/anope && $(CMAKE_COMMAND) -H$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 1
+.PHONY : depend
+
+# Convenience name for target.
+include/CMakeFiles/headers.dir/rule:
+ cd /celes/anope && $(MAKE) -f CMakeFiles/Makefile2 include/CMakeFiles/headers.dir/rule
+.PHONY : include/CMakeFiles/headers.dir/rule
+
+# Convenience name for target.
+headers: include/CMakeFiles/headers.dir/rule
+.PHONY : headers
+
+# fast build rule for target.
+headers/fast:
+ cd /celes/anope && $(MAKE) -f include/CMakeFiles/headers.dir/build.make include/CMakeFiles/headers.dir/build
+.PHONY : headers/fast
+
+# Help Target
+help:
+ @echo "The following are some of the valid targets for this Makefile:"
+ @echo "... all (the default if no target is provided)"
+ @echo "... clean"
+ @echo "... depend"
+ @echo "... edit_cache"
+ @echo "... headers"
+ @echo "... install"
+ @echo "... install/local"
+ @echo "... install/strip"
+ @echo "... list_install_components"
+ @echo "... rebuild_cache"
+.PHONY : help
+
+
+
+#=============================================================================
+# Special targets to cleanup operation of make.
+
+# Special rule to run CMake to check the build system integrity.
+# No rule that depends on this can have commands that come from listfiles
+# because they might be regenerated.
+cmake_check_build_system:
+ cd /celes/anope && $(CMAKE_COMMAND) -H$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 0
+.PHONY : cmake_check_build_system
-distclean: clean
- (rm -f sysconf.h version.h)
diff --git a/include/sysconf.h.cmake b/include/sysconf.h.cmake
new file mode 100644
index 000000000..b4241f4b2
--- /dev/null
+++ b/include/sysconf.h.cmake
@@ -0,0 +1,78 @@
+#ifndef _SYSCONF_H_
+#define _SYSCONF_H_
+
+#cmakedefine DEFUMASK @DEFUMASK@
+#cmakedefine HAVE_SYS_TYPES_H 1
+#cmakedefine HAVE_STDINT_H 1
+#cmakedefine HAVE_STDDEF_H 1
+#cmakedefine HAVE_BACKTRACE 1
+#cmakedefine HAVE_GETHOSTBYNAME 1
+#cmakedefine HAVE_GETTIMEOFDAY 1
+#cmakedefine HAVE_SETGRENT 1
+#cmakedefine HAVE_STRCASECMP 1
+#cmakedefine HAVE_STRICMP 1
+#cmakedefine HAVE_STRINGS_H 1
+#cmakedefine HAVE_STRLCAT 1
+#cmakedefine HAVE_STRLCPY 1
+#cmakedefine HAVE_SYS_SELECT_H 1
+#cmakedefine HAVE_UMASK 1
+#cmakedefine HAVE_VA_LIST_AS_ARRAY 1
+// Temporary, change elsewhere to be SERVICES_DIR/modules/
+#define MODULE_PATH "@SERVICES_DIR@/modules/"
+#cmakedefine RUNGROUP "@RUNGROUP@"
+#cmakedefine SERVICES_BIN "@SERVICES_BIN@"
+#cmakedefine SERVICES_DIR "@SERVICES_DIR@"
+
+// Temporary, remove from here later as well as elsewhere in the code
+#define DL_PREFIX ""
+
+#cmakedefine HAVE_INT16_T 1
+#cmakedefine HAVE_UINT16_T 1
+#cmakedefine HAVE_U_INT16_T 1
+#cmakedefine HAVE_INT32_T 1
+#cmakedefine HAVE_UINT32_T 1
+#cmakedefine HAVE_U_INT32_T 1
+
+#ifdef HAVE_SYS_TYPES_H
+# include <sys/types.h>
+#endif
+#ifdef HAVE_STDINT_H
+# include <stdint.h>
+#endif
+#ifdef HAVE_STDDEF_H
+# include <stddef.h>
+#endif
+
+#ifdef HAVE_INT16_T
+typedef int16_t int16;
+#else
+typedef short int16;
+#endif
+
+#ifdef HAVE_UINT16_T
+typedef uint16_t uint16;
+#else
+# ifdef HAVE_U_INT16_T
+typedef u_int16_t uint16;
+# else
+typedef unsigned short uint16;
+# endif
+#endif
+
+#ifdef HAVE_INT32_T
+typedef int32_t int32;
+#else
+typedef long int32;
+#endif
+
+#ifdef HAVE_UINT32_T
+typedef uint32_t uint32;
+#else
+# ifdef HAVE_U_INT32_T
+typedef u_int32_t uint32;
+# else
+typedef unsigned long uint32;
+# endif
+#endif
+
+#endif
diff --git a/include/version.sh b/include/version.sh
index fe978fab7..962896e6b 100644
--- a/include/version.sh
+++ b/include/version.sh
@@ -3,8 +3,12 @@
# Build version string and increment Services build number.
#
+if [ $# -lt 1 ] ; then
+ echo "Syntax: $0 <version.log>"
+ exit 1
+fi
# Grab version information from the version control file.
-CTRL="../version.log"
+CTRL="$1"
if [ -f $CTRL ] ; then
. $CTRL
else
@@ -16,7 +20,7 @@ VERSION="${VERSION_MAJOR}.${VERSION_MINOR}.${VERSION_PATCH}${VERSION_EXTRA} (${V
VERSIONDOTTED="${VERSION_MAJOR}.${VERSION_MINOR}.${VERSION_PATCH}${VERSION_EXTRA}.${VERSION_BUILD}"
if [ -f version.h ] ; then
- BUILD=`fgrep '#define BUILD' version.h | sed 's/^#define BUILD.*\([0-9]*\).*$/\1/'`
+ BUILD=`fgrep '#define BUILD' version.h | cut -f2 -d\"`
BUILD=`expr $BUILD + 1 2>/dev/null`
else
BUILD=1
diff --git a/lang/CMakeLists.txt b/lang/CMakeLists.txt
new file mode 100644
index 000000000..e4d75bf0d
--- /dev/null
+++ b/lang/CMakeLists.txt
@@ -0,0 +1,84 @@
+if(${CMAKE_CURRENT_SOURCE_DIR} STREQUAL ${CMAKE_CURRENT_BINARY_DIR})
+ set(BUILD_DIR ${CMAKE_CURRENT_BINARY_DIR})
+else(${CMAKE_CURRENT_SOURCE_DIR} STREQUAL ${CMAKE_CURRENT_BINARY_DIR})
+ file(RELATIVE_PATH DIR ${Anope_SOURCE_DIR} ${CMAKE_CURRENT_SOURCE_DIR})
+ set(BUILD_DIR ${CMAKE_CURRENT_BINARY_DIR}/${DIR})
+endif(${CMAKE_CURRENT_SOURCE_DIR} STREQUAL ${CMAKE_CURRENT_BINARY_DIR})
+
+#add_custom_command(OUTPUT ${BUILD_DIR}/langcomp
+# COMMAND ${MY_COMPILER} ${MY_COMP_ARG} ${CMAKE_CXX_CFLAGS} langcomp.c -o ${BUILD_DIR}/langcomp
+# MAIN_DEPENDENCY langcomp.c
+#)
+#add_custom_target(lang_langcomp DEPENDS ${BUILD_DIR}/langcomp)
+set_source_files_properties(langcomp.c PROPERTIES LANGUAGE CXX COMPILE_FLAGS "${CXXFLAGS}")
+#add_executable(${BUILD_DIR}/langcomp langcomp.c)
+add_executable(langcomp langcomp.c)
+#set_target_properties(langcomp PROPERTIES COMPILE_FLAGS ${CXXFLAGS})
+#set_target_properties(${BUILD_DIR}/langcomp PROPERTIES LINKER_LANGUAGE CXX)
+
+#add_custom_command(OUTPUT ${BUILD_DIR}/index
+# COMMAND ${GREP} '^[A-Z]' en_us.l > ${BUILD_DIR}/index
+# MAIN_DEPENDENCY en_us.l
+#)
+add_custom_command(OUTPUT ${CMAKE_CURRENT_BINARY_DIR}/index
+ COMMAND ${GREP} '^[A-Z]' ${CMAKE_CURRENT_SOURCE_DIR}/en_us.l > ${CMAKE_CURRENT_BINARY_DIR}/index
+ MAIN_DEPENDENCY ${CMAKE_CURRENT_SOURCE_DIR}/en_us.l
+)
+#add_custom_target(lang_index DEPENDS ${BUILD_DIR}/index)
+
+#add_custom_target(language)
+
+set(LANG_SRCS cat.l de.l en_us.l es.l fr.l gr.l hun.l it.l nl.l pl.l pt.l ru.l tr.l)
+list(SORT LANG_SRCS)
+
+foreach(LANG_L ${LANG_SRCS})
+ STRING(REGEX REPLACE "\\.l$" "" LANG ${LANG_L})
+ #set(LANGS ${LANGS} ${BUILD_DIR}/${LANG})
+ set(LANGS ${LANGS} ${CMAKE_CURRENT_BINARY_DIR}/${LANG})
+ #add_custom_command(OUTPUT ${BUILD_DIR}/${LANG}
+ # COMMAND langcomp ${LANG_L}
+ # MAIN_DEPENDENCY ${LANG_L} DEPENDS langcomp ${BUILD_DIR}/index
+ #)
+ add_custom_command(OUTPUT ${CMAKE_CURRENT_BINARY_DIR}/${LANG}
+ #CMMMAND ${CMAKE_COMMAND} -E copy ${CMAKE_CURRENT_SOURCE_DIR}/${LANG_L} ${CMAKE_CURRENT_BINARY_DIR}/
+ COMMAND langcomp ${CMAKE_CURRENT_SOURCE_DIR}/${LANG_L} ${CMAKE_CURRENT_BINARY_DIR}/${LANG}
+ #COMMAND ${CMAKE_COMMAND} -E remove ${CMAKE_CURRENT_BINARY_DIR}/${LANG_L}
+ MAIN_DEPENDENCY ${CMAKE_CURRENT_SOURCE_DIR}/${LANG_L} DEPENDS langcomp ${CMAKE_CURRENT_BINARY_DIR}/index
+ )
+ #add_custom_target(lang_${LANG} ALL DEPENDS ${BUILD_DIR}/${LANG})
+ #add_custom_target(lang_${LANG} DEPENDS ${BUILD_DIR}/${LANG})
+ #add_dependencies(language lang_${LANG})
+ #add_dependencies(language ${BUILD_DIR}/${LANG})
+endforeach(LANG_L)
+
+#add_custom_command(OUTPUT ${BUILD_DIR}/language.h
+# COMMAND ${PERL} -e < ${BUILD_DIR}/index > ${BUILD_DIR}/language.h 'print STDERR \"Generating language.h... \"\; $$i=0\; while \(<>\) { chop\; printf \"\#define %-32s %d\\n\", $$_, $$i++\; } print \"\\n\#define NUM_STRINGS $$i\\n\"\; print STDERR \"$$i strings\\n\"\;'
+# COMMAND ${CMAKE_COMMAND} -E copy ${BUILD_DIR}/language.h ${Anope_SOURCE_DIR}/include/
+# MAIN_DEPENDENCY ${BUILD_DIR}/index
+#)
+add_custom_command(OUTPUT ${CMAKE_CURRENT_BINARY_DIR}/language.h
+ COMMAND ${PERL} -e < ${CMAKE_CURRENT_BINARY_DIR}/index > ${CMAKE_CURRENT_BINARY_DIR}/language.h 'print STDERR \"Generating language.h... \"\; $$i=0\; while \(<>\) { chop\; printf \"\#define %-32s %d\\n\", $$_, $$i++\; } print \"\\n\#define NUM_STRINGS $$i\\n\"\; print STDERR \"$$i strings\\n\"\;'
+ #COMMAND ${CMAKE_COMMAND} -E copy ${CMAKE_CURRENT_BINARY_DIR}/language.h ${Anope_SOURCE_DIR}/include/
+ MAIN_DEPENDENCY ${CMAKE_CURRENT_BINARY_DIR}/index
+)
+#add_custom_target(lang_language_h DEPENDS ${BUILD_DIR}/language.h)
+#add_dependencies(language lang_language_h)
+#add_dependencies(language ${BUILD_DIR}/language.h)
+#add_custom_target(language DEPENDS ${LANGS} ${BUILD_DIR}/language.h)
+add_custom_target(language DEPENDS ${LANGS} ${CMAKE_CURRENT_BINARY_DIR}/language.h)
+
+if(RUNGROUP)
+ set(PERMS OWNER_READ OWNER_WRITE GROUP_READ GROUP_WRITE)
+else(RUNGROUP)
+ set(PERMS OWNER_READ OWNER_WRITE)
+endif(RUNGROUP)
+install(FILES ${LANGS}
+ DESTINATION "${DATADIR}/languages"
+ PERMISSIONS ${PERMS}
+)
+if(RUNGROUP)
+ #install(CODE "execute_process(COMMAND ${CHGRP} -R ${RUNGROUP} \"${DATADIR}/languages\")")
+ install(CODE "execute_process(COMMAND ${CHMOD} 2775 \"${DATADIR}/languages\")")
+else(RUNGROUP)
+ install(CODE "execute_process(COMMAND ${CHMOD} 0700 \"${DATADIR}/languages\")")
+endif(RUNGROUP)
diff --git a/lang/Makefile b/lang/Makefile
index 2a012be32..baf5838e0 100644
--- a/lang/Makefile
+++ b/lang/Makefile
@@ -1,82 +1,224 @@
-# Makefile for language module
-
-MAKEARGS = 'CFLAGS=${CFLAGS}' 'CC=${CC}' 'ANOPELIBS=${ANOPELIBS}' \
- 'LDFLAGS=${LDFLAGS}' 'BINDEST=${BINDEST}' 'INSTALL=${INSTALL}' \
- 'INCLUDEDIR=${INCLUDEDIR}' 'RM=${RM}' 'CP=${CP}' \
- 'TOUCH=${TOUCH}' 'SHELL=${SHELL}' 'DATDEST=${DATDEST}' \
- 'RUNGROUP=${RUNGROUP}' 'MAKEBIN=${MAKEBIN}'
-
-LANGOBJS = cat de en_us es fr gr hun it nl pl pt ru tr
-LANGSRCS = cat.l de.l en_us.l es.l fr.l gr.l hun.l it.l nl.l pl.l pt.l ru.l tr.l
-
-LANGCOMP = ./langcomp
-#LANGCOMP = ./langcomp -w
-
-
-all: $(LANGOBJS)
-
-distclean: clean spotless
-
-install: all
- test -d $(DATDEST)/languages || mkdir $(DATDEST)/languages
- @if [ "$(RUNGROUP)" ] ; then \
- echo chgrp -R $(RUNGROUP) $(DATDEST)/languages ; \
- chgrp -R $(RUNGROUP) $(DATDEST)/languages ; \
- echo chmod -R g+rw $(DATDEST)/languages ; \
- chmod -R g+rw $(DATDEST)/languages ; \
- $(CP) $(LANGOBJS) $(DATDEST)/languages ; \
- echo chgrp -R $(RUNGROUP) $(DATDEST)/languages ; \
- chgrp -R $(RUNGROUP) $(DATDEST)/languages/* ; \
- echo chmod -R g+rw $(DATDEST)/languages/* ; \
- chmod -R g+rw $(DATDEST)/languages/* ; \
- fi
- @if [ ! "$(RUNGROUP)" ] ; then \
- chmod 700 $(DATDEST)/languages/ ; \
- $(CP) $(LANGOBJS) $(DATDEST)/languages ; \
- chmod 600 $(DATDEST)/languages/* ; \
- fi
-
+# CMAKE generated file: DO NOT EDIT!
+# Generated by "Unix Makefiles" Generator, CMake Version 2.6
+
+# Default target executed when no arguments are given to make.
+default_target: all
+.PHONY : default_target
+
+#=============================================================================
+# Special targets provided by cmake.
+
+# Disable implicit rules so canoncical targets will work.
+.SUFFIXES:
+
+# Remove some rules from gmake that .SUFFIXES does not remove.
+SUFFIXES =
+
+.SUFFIXES: .hpux_make_needs_suffix_list
+
+# Suppress display of executed commands.
+$(VERBOSE).SILENT:
+
+# A target that is always out of date.
+cmake_force:
+.PHONY : cmake_force
+
+#=============================================================================
+# Set environment variables for the build.
+
+# The shell in which to execute make rules.
+SHELL = /bin/sh
+
+# The CMake executable.
+CMAKE_COMMAND = /usr/local/bin/cmake
+
+# The command to remove a file.
+RM = /usr/local/bin/cmake -E remove -f
+
+# The program to use to edit the cache.
+CMAKE_EDIT_COMMAND = /usr/local/bin/ccmake
+
+# The top-level source directory on which CMake was run.
+CMAKE_SOURCE_DIR = /celes/anope
+
+# The top-level build directory on which CMake was run.
+CMAKE_BINARY_DIR = /celes/anope
+
+#=============================================================================
+# Targets provided globally by CMake.
+
+# Special rule for the target edit_cache
+edit_cache:
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running CMake cache editor..."
+ cd /celes/anope/lang && /usr/local/bin/ccmake -H$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR)
+.PHONY : edit_cache
+
+# Special rule for the target edit_cache
+edit_cache/fast: edit_cache
+.PHONY : edit_cache/fast
+
+# Special rule for the target install
+install: preinstall
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Install the project..."
+ cd /celes/anope/lang && /usr/local/bin/cmake -P cmake_install.cmake
+.PHONY : install
+
+# Special rule for the target install
+install/fast: preinstall/fast
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Install the project..."
+ cd /celes/anope/lang && /usr/local/bin/cmake -P cmake_install.cmake
+.PHONY : install/fast
+
+# Special rule for the target install/local
+install/local: preinstall
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Installing only the local directory..."
+ cd /celes/anope/lang && /usr/local/bin/cmake -DCMAKE_INSTALL_LOCAL_ONLY=1 -P cmake_install.cmake
+.PHONY : install/local
+
+# Special rule for the target install/local
+install/local/fast: install/local
+.PHONY : install/local/fast
+
+# Special rule for the target install/strip
+install/strip: preinstall
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Installing the project stripped..."
+ cd /celes/anope/lang && /usr/local/bin/cmake -DCMAKE_INSTALL_DO_STRIP=1 -P cmake_install.cmake
+.PHONY : install/strip
+
+# Special rule for the target install/strip
+install/strip/fast: install/strip
+.PHONY : install/strip/fast
+
+# Special rule for the target list_install_components
+list_install_components:
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Available install components are: \"Unspecified\""
+.PHONY : list_install_components
+
+# Special rule for the target list_install_components
+list_install_components/fast: list_install_components
+.PHONY : list_install_components/fast
+
+# Special rule for the target rebuild_cache
+rebuild_cache:
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running CMake to regenerate build system..."
+ cd /celes/anope/lang && /usr/local/bin/cmake -H$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR)
+.PHONY : rebuild_cache
+
+# Special rule for the target rebuild_cache
+rebuild_cache/fast: rebuild_cache
+.PHONY : rebuild_cache/fast
+
+# The main all target
+all: cmake_check_build_system
+ cd /celes/anope && $(CMAKE_COMMAND) -E cmake_progress_start /celes/anope/CMakeFiles /celes/anope/lang/CMakeFiles/progress.make
+ cd /celes/anope && $(MAKE) -f CMakeFiles/Makefile2 lang/all
+ $(CMAKE_COMMAND) -E cmake_progress_start /celes/anope/CMakeFiles 0
+.PHONY : all
+
+# The main clean target
clean:
- rm -f $(LANGOBJS) langcomp language.h
-
-spotless: clean
- rm -f index
-
-
-cat: cat.l langcomp index
- @./langcomp $@.l
-de: de.l langcomp index
- @./langcomp $@.l
-en_us: en_us.l langcomp index
- @./langcomp $@.l
-es: es.l langcomp index
- @./langcomp $@.l
-fr: fr.l langcomp index
- @./langcomp $@.l
-gr: gr.l langcomp index
- @./langcomp $@.l
-hun: hun.l langcomp index
- @./langcomp $@.l
-it: it.l langcomp index
- @./langcomp $@.l
-nl: nl.l langcomp index
- @./langcomp $@.l
-pl: pl.l langcomp index
- @./langcomp $@.l
-pt: pt.l langcomp index
- @./langcomp $@.l
-ru: ru.l langcomp index
- @./langcomp $@.l
-tr: tr.l langcomp index
- @./langcomp $@.l
-
-langcomp: langcomp.c
- @$(MAKEBIN) $(CC) $(CFLAGS) langcomp.c -o $@
-
-
-language.h: index Makefile
- @perl -e <index >$@ 'print STDERR "Generating language.h... "; $$i=0; while (<>) { chop; printf "#define %-32s %d\n", $$_, $$i++; } print "\n#define NUM_STRINGS $$i\n"; print STDERR "$$i strings\n";'
- @cp language.h ../include
-
-index: en_us.l
- @grep '^[A-Z]' en_us.l >index
+ cd /celes/anope && $(MAKE) -f CMakeFiles/Makefile2 lang/clean
+.PHONY : clean
+
+# The main clean target
+clean/fast: clean
+.PHONY : clean/fast
+
+# Prepare targets for installation.
+preinstall: all
+ cd /celes/anope && $(MAKE) -f CMakeFiles/Makefile2 lang/preinstall
+.PHONY : preinstall
+
+# Prepare targets for installation.
+preinstall/fast:
+ cd /celes/anope && $(MAKE) -f CMakeFiles/Makefile2 lang/preinstall
+.PHONY : preinstall/fast
+
+# clear depends
+depend:
+ cd /celes/anope && $(CMAKE_COMMAND) -H$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 1
+.PHONY : depend
+
+# Convenience name for target.
+lang/CMakeFiles/langcomp.dir/rule:
+ cd /celes/anope && $(MAKE) -f CMakeFiles/Makefile2 lang/CMakeFiles/langcomp.dir/rule
+.PHONY : lang/CMakeFiles/langcomp.dir/rule
+
+# Convenience name for target.
+langcomp: lang/CMakeFiles/langcomp.dir/rule
+.PHONY : langcomp
+
+# fast build rule for target.
+langcomp/fast:
+ cd /celes/anope && $(MAKE) -f lang/CMakeFiles/langcomp.dir/build.make lang/CMakeFiles/langcomp.dir/build
+.PHONY : langcomp/fast
+
+# Convenience name for target.
+lang/CMakeFiles/language.dir/rule:
+ cd /celes/anope && $(MAKE) -f CMakeFiles/Makefile2 lang/CMakeFiles/language.dir/rule
+.PHONY : lang/CMakeFiles/language.dir/rule
+
+# Convenience name for target.
+language: lang/CMakeFiles/language.dir/rule
+.PHONY : language
+
+# fast build rule for target.
+language/fast:
+ cd /celes/anope && $(MAKE) -f lang/CMakeFiles/language.dir/build.make lang/CMakeFiles/language.dir/build
+.PHONY : language/fast
+
+langcomp.o: langcomp.c.o
+.PHONY : langcomp.o
+
+# target to build an object file
+langcomp.c.o:
+ cd /celes/anope && $(MAKE) -f lang/CMakeFiles/langcomp.dir/build.make lang/CMakeFiles/langcomp.dir/langcomp.c.o
+.PHONY : langcomp.c.o
+
+langcomp.i: langcomp.c.i
+.PHONY : langcomp.i
+
+# target to preprocess a source file
+langcomp.c.i:
+ cd /celes/anope && $(MAKE) -f lang/CMakeFiles/langcomp.dir/build.make lang/CMakeFiles/langcomp.dir/langcomp.c.i
+.PHONY : langcomp.c.i
+
+langcomp.s: langcomp.c.s
+.PHONY : langcomp.s
+
+# target to generate assembly for a file
+langcomp.c.s:
+ cd /celes/anope && $(MAKE) -f lang/CMakeFiles/langcomp.dir/build.make lang/CMakeFiles/langcomp.dir/langcomp.c.s
+.PHONY : langcomp.c.s
+
+# Help Target
+help:
+ @echo "The following are some of the valid targets for this Makefile:"
+ @echo "... all (the default if no target is provided)"
+ @echo "... clean"
+ @echo "... depend"
+ @echo "... edit_cache"
+ @echo "... install"
+ @echo "... install/local"
+ @echo "... install/strip"
+ @echo "... langcomp"
+ @echo "... language"
+ @echo "... list_install_components"
+ @echo "... rebuild_cache"
+ @echo "... langcomp.o"
+ @echo "... langcomp.i"
+ @echo "... langcomp.s"
+.PHONY : help
+
+
+
+#=============================================================================
+# Special targets to cleanup operation of make.
+
+# Special rule to run CMake to check the build system integrity.
+# No rule that depends on this can have commands that come from listfiles
+# because they might be regenerated.
+cmake_check_build_system:
+ cd /celes/anope && $(CMAKE_COMMAND) -H$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 0
+.PHONY : cmake_check_build_system
+
diff --git a/lang/langcomp.c b/lang/langcomp.c
index 5c5988394..773702ba7 100644
--- a/lang/langcomp.c
+++ b/lang/langcomp.c
@@ -7,7 +7,7 @@
*
* Based on the original code of Epona by Lara.
* Based on the original code of Services by Andy Church.
- *
+ *
* $Id$
*
*/
@@ -165,8 +165,8 @@ char *anopeStrDup(const char *src) {
/*************************************************************************/
int main(int ac, char **av)
{
- char *filename = NULL, *s;
- char langname[254], outfile[256];
+ char *filename = NULL, *s, *outfile;
+ //char langname[254], outfile[256];
FILE *in, *out;
int warn = 0;
int retval = 0;
@@ -175,24 +175,25 @@ int main(int ac, char **av)
int pos;
int maxerr = 50; /* Max errors before we bail out */
- if (ac >= 2 && strcmp(av[1], "-w") == 0) {
+ if (ac >= 3 && strcmp(av[2], "-w") == 0) {
warn = 1;
- av[1] = av[2];
+ av[2] = av[3];
ac--;
}
- if (ac != 2) {
- fprintf(stderr, "Usage: %s [-w] <lang-file>\n", av[0]);
+ if (ac != 3) {
+ fprintf(stderr, "Usage: %s [-w] <lang-file> <out-file>\n", av[0]);
return 1;
}
filename = av[1];
- s = strrchr(filename, '.');
+ /*s = strrchr(filename, '.');
if (!s)
s = filename + strlen(filename);
if (s-filename > (int)sizeof(langname)-3)
s = filename + sizeof(langname)-1;
strncpy(langname, filename, s-filename);
langname[s-filename] = '\0';
- snprintf(outfile, sizeof(outfile), "%s", langname);
+ snprintf(outfile, sizeof(outfile), "%s", langname);*/
+ outfile = av[2];
if (read_index_file() < 0)
return 1;
@@ -243,7 +244,7 @@ int main(int ac, char **av)
if (maxerr == 0)
fprintf(stderr, "%s:%d: Too many errors!\n", filename, linenum);
-
+
}
}
diff --git a/run-cc.pl b/run-cc.pl
index 47ebd12f1..6bd3e5fb6 100755
--- a/run-cc.pl
+++ b/run-cc.pl
@@ -151,8 +151,6 @@ die "Cannot fork to start $cc! $!\n" unless defined($pid);
if ($pid) {
- printf "\t\e[1;32m%-20s\e[0m%s\n", $action . ":", $name unless $name eq "";
-
my $fail = 0;
# Parent - Close child-side pipes.
close $w_stderr;
diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt
new file mode 100644
index 000000000..334492c5b
--- /dev/null
+++ b/src/CMakeLists.txt
@@ -0,0 +1,114 @@
+#if(${CMAKE_CURRENT_SOURCE_DIR} STREQUAL ${CMAKE_CURRENT_BINARY_DIR})
+# set(BUILD_DIR ${CMAKE_CURRENT_BINARY_DIR})
+#else(${CMAKE_CURRENT_SOURCE_DIR} STREQUAL ${CMAKE_CURRENT_BINARY_DIR})
+# file(RELATIVE_PATH DIR ${Anope_SOURCE_DIR} ${CMAKE_CURRENT_SOURCE_DIR})
+# set(BUILD_DIR ${CMAKE_CURRENT_BINARY_DIR}/${DIR})
+#endif(${CMAKE_CURRENT_SOURCE_DIR} STREQUAL ${CMAKE_CURRENT_BINARY_DIR})
+
+set(SRC_SRCS actions.c base64.c bots.cpp botserv.c channels.c chanserv.c
+ commands.c compat.c config.c configreader.cpp datafiles.c encrypt.c events.c
+ hashcomp.cpp helpserv.c hostserv.c init.c ircd.c language.c log.c mail.c
+ main.c memory.c memoserv.c messages.c misc.c module.cpp modulemanager.cpp
+ modules.c news.c nickserv.c operserv.c process.c send.c servers.c sessions.c
+ slist.c sockutil.c timeout.c users.c)
+list(SORT SRC_SRCS)
+
+set_source_files_properties(${SRC_SRCS} PROPERTIES LANGUAGE CXX COMPILE_FLAGS "${CXXFLAGS}")
+
+#add_custom_target(src_srcs DEPENDS ${SRC_SRCS})
+
+set(actions.c_HEADERS services.h)
+set(base64.c_HEADERS services.h)
+set(bots.cpp_HEADERS services.h)
+set(botserv.c_HEADERS services.h pseudo.h)
+set(channels.c_HEADERS services.h ${Anope_BINARY_DIR}/lang/language.h)
+set(chanserv.c_HEADERS services.h pseudo.h)
+set(commands.c_HEADERS services.h commands.h ${Anope_BINARY_DIR}/lang/language.h)
+set(compat.c_HEADERS services.h)
+set(config.c_HEADERS services.h configreader.h hashcomp.h)
+set(configreader.cpp_HEADERS services.h)
+set(datafiles.c_HEADERS services.h datafiles.h)
+set(encrypt.c_HEADERS services.h encrypt.h)
+set(events.c_HEADERS modules.h ${Anope_BINARY_DIR}/lang/language.h ${Anope_BINARY_DIR}/include/version.h)
+set(hashcomp.c_HEADERS hashcomp.h)
+set(helpserv.c_HEADERS services.h pseudo.h)
+set(hostserv.c_HEADERS services.h pseudo.h)
+set(init.c_HEADERS services.h pseudo.h)
+set(ircd.c_HEADERS services.h extern.h)
+set(language.c_HEADERS services.h ${Anope_BINARY_DIR}/lang/language.h)
+set(log.c_HEADERS services.h pseudo.h)
+set(mail.c_HEADERS services.h ${Anope_BINARY_DIR}/lang/language.h)
+set(main.c_HEADERS services.h timeout.h ${Anope_BINARY_DIR}/include/version.h datafiles.h modules.h)
+set(memory.c_HEADERS services.h)
+set(memoserv.c_HEADERS services.h pseudo.h)
+set(messages.c_HEADERS services.h messages.h ${Anope_BINARY_DIR}/lang/language.h)
+set(misc.c_HEADERS services.h ${Anope_BINARY_DIR}/lang/language.h hashcomp.h)
+set(module.cpp_HEADERS modules.h ${Anope_BINARY_DIR}/lang/language.h ${Anope_BINARY_DIR}/include/version.h)
+set(modulemanager.cpp_HEADERS modules.h ${Anope_BINARY_DIR}/lang/language.h ${Anope_BINARY_DIR}/include/version.h)
+set(modules.c_HEADERS modules.h ${Anope_BINARY_DIR}/lang/language.h ${Anope_BINARY_DIR}/include/version.h)
+set(news.c_HEADERS services.h pseudo.h)
+set(nickserv.c_HEADERS services.h pseudo.h)
+set(operserv.c_HEADERS services.h pseudo.h)
+set(process.c_HEADERS services.h messages.h modules.h)
+set(send.c_HEADERS services.h)
+set(servers.c_HEADERS services.h)
+set(sessions.c_HEADERS services.h pseudo.h)
+set(slist.c_HEADERS services.h slist.h)
+set(sockutil.c_HEADERS services.h)
+set(timeout.c_HEADERS services.h pseudo.h)
+set(users.c_HEADERS services.h)
+
+foreach(SRC ${SRC_SRCS})
+ #string(REGEX REPLACE "\\." "_" SRC_TARGET ${SRC})
+ #string(REGEX REPLACE "\\.cpp$" ".x" SRC_X ${SRC})
+ #string(REGEX REPLACE "\\.c$" ".o" SRC_O ${SRC_X})
+ #string(REGEX REPLACE "\\.x$" ".o" OBJ ${SRC_O})
+ #string(REGEX REPLACE "\\." "_" OBJ_TARGET ${OBJ})
+ #set(SRC_SRCS_FULL ${SRC_SRCS_FULL} ${CMAKE_CURRENT_SOURCE_DIR}/${SRC})
+ #set(SRC_OBJS ${SRC_OBJS} ${BUILD_DIR}/${OBJ})
+ #add_custom_command(OUTPUT ${BUILD_DIR}/${OBJ}
+ # COMMAND ${MY_COMPILER} ${MY_COMP_ARG} ${CMAKE_CXX_CFLAGS} -I${Anope_SOURCE_DIR}/include -c ${SRC} -o ${BUILD_DIR}/${OBJ}
+ # MAIN_DEPENDENCY ${SRC}
+ #)
+ #add_custom_target(src_${OBJ_TARGET} DEPENDS ${BUILD_DIR}/${OBJ})
+ #add_custom_target(src_${SRC_TARGET} DEPENDS ${CMAKE_CURRENT_SOURCE_DIR}/${SRC})
+ #add_dependencies(src_srcs src_${SRC_TARGET})
+ set(HEADERS)
+ if(${SRC}_HEADERS)
+ foreach(HEADER ${${SRC}_HEADERS})
+ string(SUBSTRING ${HEADER} 0 1 FIRST_CHAR)
+ if(FIRST_CHAR STREQUAL "/")
+ set(HEADERS ${HEADERS} ${HEADER})
+ else(FIRST_CHAR STREQUAL "/")
+ set(HEADERS ${HEADERS} ${Anope_SOURCE_DIR}/include/${HEADER})
+ endif(FIRST_CHAR STREQUAL "/")
+ endforeach(HEADER)
+ endif(${SRC}_HEADERS)
+ if(HEADERS)
+ set_source_files_properties(${SRC} PROPERTIES OBJECT_DEPENDS "${HEADERS}")
+ endif(HEADERS)
+endforeach(SRC)
+
+#add_custom_target(src_srcs DEPENDS ${SRC_SRCS_FULL})
+
+#add_custom_command(OUTPUT ${BUILD_DIR}/services
+# COMMAND ${MY_COMPILER} ${MY_COMP_ARG} ${CMAKE_CXX_CFLAGS} ${SRC_OBJS} -o ${BUILD_DIR}/services
+# DEPENDS ${SRC_OBJS}
+#)
+#add_custom_target(src_services ALL DEPENDS ${BUILD_DIR}/services)
+#add_custom_target(src_services DEPENDS ${BUILD_DIR}/services)
+#add_custom_target(build ALL)
+#add_dependencies(build language headers src_services)
+add_executable(services ${SRC_SRCS})
+#set_target_properties(services PROPERTIES COMPILE_FLAGS ${CXXFLAGS})
+add_dependencies(services language headers)
+
+add_subdirectory(bin)
+add_subdirectory(core)
+add_subdirectory(modules)
+add_subdirectory(protocol)
+add_subdirectory(tools)
+
+install(TARGETS services
+ DESTINATION "${BINDIR}"
+)
diff --git a/src/Makefile b/src/Makefile
index bde534274..dfd96d369 100644
--- a/src/Makefile
+++ b/src/Makefile
@@ -1,139 +1,1262 @@
-OBJS = actions.o base64.o bots.o botserv.o channels.o chanserv.o commands.o compat.o \
- config.o datafiles.o encrypt.o events.o hashcomp.o helpserv.o hostserv.o init.o ircd.o language.o log.o mail.o main.o \
- memory.o memoserv.o messages.o misc.o modules.o news.o nickserv.o operserv.o \
- process.o send.o servers.o sessions.o slist.o sockutil.o timeout.o users.o module.o modulemanager.o configreader.o
-SRCS = actions.c base64.c bots.cpp botserv.c channels.c chanserv.c commands.c compat.c \
- config.c datafiles.c encrypt.c events.c hashcomp.cpp helpserv.c hostserv.c init.c ircd.c language.c log.c mail.c main.c \
- memory.c memoserv.c messages.c misc.c modules.c news.c nickserv.c operserv.c \
- process.c send.c servers.c sessions.c s sockutil.c timeout.c users.c module.cpp modulemanager.cpp configreader.cpp
-
-INCLUDES = ../include/commands.h ../include/defs.h ../include/language.h \
- ../include/pseudo.h ../include/sysconf.h ../include/config.h \
- ../include/encrypt.h ../include/messages.h ../include/services.h \
- ../include/timeout.h ../include/datafiles.h ../include/extern.h \
- ../include/modules.h ../include/slist.h ../include/hashcomp.h
-
-MAKEARGS = 'CFLAGS=${CFLAGS}' 'CC=${CC}' 'ANOPELIBS=${ANOPELIBS}' \
- 'LDFLAGS=${LDFLAGS}' 'BINDEST=${BINDEST}' 'INSTALL=${INSTALL}' \
- 'INCLUDEDIR=${INCLUDEDIR}' 'RM=${RM}' 'CP=${CP}' \
- 'TOUCH=${TOUCH}' 'SHELL=${SHELL}' 'DATDEST=${DATDEST}' \
- 'RUNGROUP=${RUNGROUP}' 'MODULE_PATH=${MODULE_PATH}' \
- 'SHARED=${SHARED}' 'MODULEFLAGS=${MODULEFLAGS}' \
- 'MAKEBIN=${MAKEBIN}'
-
-.c.o:
- @$(MAKEBIN) $(CC) $(CFLAGS) -I../include/ -c $<
-
-.cpp.o:
- @$(MAKEBIN) $(CC) $(CFLAGS) -I../include/ -c $<
-
-all: services
-
-distclean: spotless
-distclean_modules: clean_modules spotless
-
-services: $(OBJS) mod_version
- @$(MAKEBIN) $(CC) $(CFLAGS) $(OBJS) $(ANOPELIBS) $(MLIBS) -o $@ $(LDFLAGS)
-
-$(OBJS): Makefile
-actions.o: actions.c $(INCLUDES)
-base64.o: base64.c $(INCLUDES)
-bots.o: bots.cpp $(INCLUDES)
-botserv.o: botserv.c $(INCLUDES)
-channels.o: channels.c $(INCLUDES)
-chanserv.o: chanserv.c $(INCLUDES)
-commands.o: commands.c $(INCLUDES)
-compat.o: compat.c $(INCLUDES)
-config.o: config.c $(INCLUDES)
-datafiles.o: datafiles.c $(INCLUDES)
-encrypt.o: encrypt.c $(INCLUDES)
-events.o: events.c $(INCLUDES)
-init.o: init.c $(INCLUDES)
-ircd.o: ircd.c $(INCLUDES)
-helpserv.o: helpserv.c $(INCLUDES)
-hostserv.o: hostserv.c $(INCLUDES)
-language.o: language.c $(INCLUDES)
-log.o: log.c $(INCLUDES)
-mail.o: mail.c $(INCLUDES)
-main.o: main.c $(INCLUDES)
-memory.o: memory.c $(INCLUDES)
-memoserv.o: memoserv.c $(INCLUDES)
-messages.o: messages.c $(INCLUDES)
-modules.o: modules.c $(INCLUDES)
-module.o: module.cpp $(INCLUDES)
-modulemanager.o: modulemanager.cpp $(INCLUDES)
-misc.o: misc.c $(INCLUDES)
-news.o: news.c $(INCLUDES)
-nickserv.o: nickserv.c $(INCLUDES)
-operserv.o: operserv.c $(INCLUDES)
-process.o: process.c $(INCLUDES)
-send.o: send.c $(INCLUDES)
-servers.o: servers.c $(INCLUDES)
-sessions.o: sessions.c $(INCLUDES)
-slist.o: slist.c $(INCLUDES)
-sockutil.o: sockutil.c $(INCLUDES)
-timeout.o: timeout.c $(INCLUDES)
-users.o: users.c $(INCLUDES)
-vsnprintf.o: vsnprintf.c $(INCLUDES)
-
-mod_version: mod_version.c $(INCLUDES)
- @$(MAKEBIN) $(CC) $(CDEFS) $(CFLAGS) $(MODULEFLAGS) -I../include/ -c mod_version.c
-
-modules: DUMMY
- @modules/configure modules
- @${MAKE} -C modules ${MAKEARGS} all
-
-protocols: DUMMY
- @protocol/configure protocol
- @${MAKE} -C protocol ${MAKEARGS} all
-
-core: DUMMY
- @core/configure core
- @${MAKE} -C core ${MAKEARGS} all
-
-clean: clean_modules clean_protocols clean_core
- rm -f *.o services a.out
-
-clean_modules:
- @touch modules/Makefile.inc # Horribly ugly...
- @${MAKE} -C modules clean
-
-clean_protocols:
- @touch protocol/Makefile.inc
- @${MAKE} -C protocol clean
-
-clean_core:
- @touch core/Makefile.inc
- @${MAKE} -C core clean
-
-spotless:
- @${MAKE} -C modules distclean
- @${MAKE} -C protocol distclean
- @${MAKE} -C core distclean
-
-install: services
- test -d ${BINDEST} || mkdir ${BINDEST}
- $(INSTALL) services $(BINDEST)/services
- $(INSTALL) bin/anoperc $(BINDEST)/anoperc
- (cd ../lang ; $(MAKE) install)
- $(CP) ../data/* $(DATDEST)
- $(INSTALL) bin/mydbgen $(DATDEST)/mydbgen
- test -d $(DATDEST)/backups || mkdir $(DATDEST)/backups
- test -d $(DATDEST)/logs || mkdir $(DATDEST)/logs
- @if [ "$(MODULE_PATH)" ] ; then \
- test -d ${MODULE_PATH} || mkdir ${MODULE_PATH} ; \
- test -d ${MODULE_PATH}/runtime || mkdir ${MODULE_PATH}/runtime ; \
- (cd modules ; $(MAKE) install) ; \
- (cd protocol ; ${MAKE} install) ; \
- (cd core ; ${MAKE} install) ; \
- fi
- @if [ "$(RUNGROUP)" ] ; then \
- echo chgrp -R $(RUNGROUP) $(DATDEST) ; \
- chgrp -R $(RUNGROUP) $(DATDEST) ; \
- echo chmod -R g+rw $(DATDEST) ; \
- chmod -R g+rw $(DATDEST) ; \
- echo find $(DATDEST) -type d -exec chmod g+xs \'\{\}\' \\\; ; \
- find $(DATDEST) -type d -exec chmod g+xs '{}' \; ; \
- fi
-
-DUMMY:
+# CMAKE generated file: DO NOT EDIT!
+# Generated by "Unix Makefiles" Generator, CMake Version 2.6
+
+# Default target executed when no arguments are given to make.
+default_target: all
+.PHONY : default_target
+
+#=============================================================================
+# Special targets provided by cmake.
+
+# Disable implicit rules so canoncical targets will work.
+.SUFFIXES:
+
+# Remove some rules from gmake that .SUFFIXES does not remove.
+SUFFIXES =
+
+.SUFFIXES: .hpux_make_needs_suffix_list
+
+# Suppress display of executed commands.
+$(VERBOSE).SILENT:
+
+# A target that is always out of date.
+cmake_force:
+.PHONY : cmake_force
+
+#=============================================================================
+# Set environment variables for the build.
+
+# The shell in which to execute make rules.
+SHELL = /bin/sh
+
+# The CMake executable.
+CMAKE_COMMAND = /usr/local/bin/cmake
+
+# The command to remove a file.
+RM = /usr/local/bin/cmake -E remove -f
+
+# The program to use to edit the cache.
+CMAKE_EDIT_COMMAND = /usr/local/bin/ccmake
+
+# The top-level source directory on which CMake was run.
+CMAKE_SOURCE_DIR = /celes/anope
+
+# The top-level build directory on which CMake was run.
+CMAKE_BINARY_DIR = /celes/anope
+
+#=============================================================================
+# Targets provided globally by CMake.
+
+# Special rule for the target edit_cache
+edit_cache:
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running CMake cache editor..."
+ cd /celes/anope/src && /usr/local/bin/ccmake -H$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR)
+.PHONY : edit_cache
+
+# Special rule for the target edit_cache
+edit_cache/fast: edit_cache
+.PHONY : edit_cache/fast
+
+# Special rule for the target install
+install: preinstall
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Install the project..."
+ cd /celes/anope/src && /usr/local/bin/cmake -P cmake_install.cmake
+.PHONY : install
+
+# Special rule for the target install
+install/fast: preinstall/fast
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Install the project..."
+ cd /celes/anope/src && /usr/local/bin/cmake -P cmake_install.cmake
+.PHONY : install/fast
+
+# Special rule for the target install/local
+install/local: preinstall
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Installing only the local directory..."
+ cd /celes/anope/src && /usr/local/bin/cmake -DCMAKE_INSTALL_LOCAL_ONLY=1 -P cmake_install.cmake
+.PHONY : install/local
+
+# Special rule for the target install/local
+install/local/fast: install/local
+.PHONY : install/local/fast
+
+# Special rule for the target install/strip
+install/strip: preinstall
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Installing the project stripped..."
+ cd /celes/anope/src && /usr/local/bin/cmake -DCMAKE_INSTALL_DO_STRIP=1 -P cmake_install.cmake
+.PHONY : install/strip
+
+# Special rule for the target install/strip
+install/strip/fast: install/strip
+.PHONY : install/strip/fast
+
+# Special rule for the target list_install_components
+list_install_components:
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Available install components are: \"Unspecified\""
+.PHONY : list_install_components
+
+# Special rule for the target list_install_components
+list_install_components/fast: list_install_components
+.PHONY : list_install_components/fast
+
+# Special rule for the target rebuild_cache
+rebuild_cache:
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running CMake to regenerate build system..."
+ cd /celes/anope/src && /usr/local/bin/cmake -H$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR)
+.PHONY : rebuild_cache
+
+# Special rule for the target rebuild_cache
+rebuild_cache/fast: rebuild_cache
+.PHONY : rebuild_cache/fast
+
+# The main all target
+all: cmake_check_build_system
+ cd /celes/anope && $(CMAKE_COMMAND) -E cmake_progress_start /celes/anope/CMakeFiles /celes/anope/src/CMakeFiles/progress.make
+ cd /celes/anope && $(MAKE) -f CMakeFiles/Makefile2 src/all
+ $(CMAKE_COMMAND) -E cmake_progress_start /celes/anope/CMakeFiles 0
+.PHONY : all
+
+# The main clean target
+clean:
+ cd /celes/anope && $(MAKE) -f CMakeFiles/Makefile2 src/clean
+.PHONY : clean
+
+# The main clean target
+clean/fast: clean
+.PHONY : clean/fast
+
+# Prepare targets for installation.
+preinstall: all
+ cd /celes/anope && $(MAKE) -f CMakeFiles/Makefile2 src/preinstall
+.PHONY : preinstall
+
+# Prepare targets for installation.
+preinstall/fast:
+ cd /celes/anope && $(MAKE) -f CMakeFiles/Makefile2 src/preinstall
+.PHONY : preinstall/fast
+
+# clear depends
+depend:
+ cd /celes/anope && $(CMAKE_COMMAND) -H$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 1
+.PHONY : depend
+
+# Convenience name for target.
+src/CMakeFiles/services.dir/rule:
+ cd /celes/anope && $(MAKE) -f CMakeFiles/Makefile2 src/CMakeFiles/services.dir/rule
+.PHONY : src/CMakeFiles/services.dir/rule
+
+# Convenience name for target.
+services: src/CMakeFiles/services.dir/rule
+.PHONY : services
+
+# fast build rule for target.
+services/fast:
+ cd /celes/anope && $(MAKE) -f src/CMakeFiles/services.dir/build.make src/CMakeFiles/services.dir/build
+.PHONY : services/fast
+
+actions.o: actions.c.o
+.PHONY : actions.o
+
+# target to build an object file
+actions.c.o:
+ cd /celes/anope && $(MAKE) -f src/CMakeFiles/services.dir/build.make src/CMakeFiles/services.dir/actions.c.o
+.PHONY : actions.c.o
+
+actions.i: actions.c.i
+.PHONY : actions.i
+
+# target to preprocess a source file
+actions.c.i:
+ cd /celes/anope && $(MAKE) -f src/CMakeFiles/services.dir/build.make src/CMakeFiles/services.dir/actions.c.i
+.PHONY : actions.c.i
+
+actions.s: actions.c.s
+.PHONY : actions.s
+
+# target to generate assembly for a file
+actions.c.s:
+ cd /celes/anope && $(MAKE) -f src/CMakeFiles/services.dir/build.make src/CMakeFiles/services.dir/actions.c.s
+.PHONY : actions.c.s
+
+base64.o: base64.c.o
+.PHONY : base64.o
+
+# target to build an object file
+base64.c.o:
+ cd /celes/anope && $(MAKE) -f src/CMakeFiles/services.dir/build.make src/CMakeFiles/services.dir/base64.c.o
+.PHONY : base64.c.o
+
+base64.i: base64.c.i
+.PHONY : base64.i
+
+# target to preprocess a source file
+base64.c.i:
+ cd /celes/anope && $(MAKE) -f src/CMakeFiles/services.dir/build.make src/CMakeFiles/services.dir/base64.c.i
+.PHONY : base64.c.i
+
+base64.s: base64.c.s
+.PHONY : base64.s
+
+# target to generate assembly for a file
+base64.c.s:
+ cd /celes/anope && $(MAKE) -f src/CMakeFiles/services.dir/build.make src/CMakeFiles/services.dir/base64.c.s
+.PHONY : base64.c.s
+
+bots.o: bots.cpp.o
+.PHONY : bots.o
+
+# target to build an object file
+bots.cpp.o:
+ cd /celes/anope && $(MAKE) -f src/CMakeFiles/services.dir/build.make src/CMakeFiles/services.dir/bots.cpp.o
+.PHONY : bots.cpp.o
+
+bots.i: bots.cpp.i
+.PHONY : bots.i
+
+# target to preprocess a source file
+bots.cpp.i:
+ cd /celes/anope && $(MAKE) -f src/CMakeFiles/services.dir/build.make src/CMakeFiles/services.dir/bots.cpp.i
+.PHONY : bots.cpp.i
+
+bots.s: bots.cpp.s
+.PHONY : bots.s
+
+# target to generate assembly for a file
+bots.cpp.s:
+ cd /celes/anope && $(MAKE) -f src/CMakeFiles/services.dir/build.make src/CMakeFiles/services.dir/bots.cpp.s
+.PHONY : bots.cpp.s
+
+botserv.o: botserv.c.o
+.PHONY : botserv.o
+
+# target to build an object file
+botserv.c.o:
+ cd /celes/anope && $(MAKE) -f src/CMakeFiles/services.dir/build.make src/CMakeFiles/services.dir/botserv.c.o
+.PHONY : botserv.c.o
+
+botserv.i: botserv.c.i
+.PHONY : botserv.i
+
+# target to preprocess a source file
+botserv.c.i:
+ cd /celes/anope && $(MAKE) -f src/CMakeFiles/services.dir/build.make src/CMakeFiles/services.dir/botserv.c.i
+.PHONY : botserv.c.i
+
+botserv.s: botserv.c.s
+.PHONY : botserv.s
+
+# target to generate assembly for a file
+botserv.c.s:
+ cd /celes/anope && $(MAKE) -f src/CMakeFiles/services.dir/build.make src/CMakeFiles/services.dir/botserv.c.s
+.PHONY : botserv.c.s
+
+channels.o: channels.c.o
+.PHONY : channels.o
+
+# target to build an object file
+channels.c.o:
+ cd /celes/anope && $(MAKE) -f src/CMakeFiles/services.dir/build.make src/CMakeFiles/services.dir/channels.c.o
+.PHONY : channels.c.o
+
+channels.i: channels.c.i
+.PHONY : channels.i
+
+# target to preprocess a source file
+channels.c.i:
+ cd /celes/anope && $(MAKE) -f src/CMakeFiles/services.dir/build.make src/CMakeFiles/services.dir/channels.c.i
+.PHONY : channels.c.i
+
+channels.s: channels.c.s
+.PHONY : channels.s
+
+# target to generate assembly for a file
+channels.c.s:
+ cd /celes/anope && $(MAKE) -f src/CMakeFiles/services.dir/build.make src/CMakeFiles/services.dir/channels.c.s
+.PHONY : channels.c.s
+
+chanserv.o: chanserv.c.o
+.PHONY : chanserv.o
+
+# target to build an object file
+chanserv.c.o:
+ cd /celes/anope && $(MAKE) -f src/CMakeFiles/services.dir/build.make src/CMakeFiles/services.dir/chanserv.c.o
+.PHONY : chanserv.c.o
+
+chanserv.i: chanserv.c.i
+.PHONY : chanserv.i
+
+# target to preprocess a source file
+chanserv.c.i:
+ cd /celes/anope && $(MAKE) -f src/CMakeFiles/services.dir/build.make src/CMakeFiles/services.dir/chanserv.c.i
+.PHONY : chanserv.c.i
+
+chanserv.s: chanserv.c.s
+.PHONY : chanserv.s
+
+# target to generate assembly for a file
+chanserv.c.s:
+ cd /celes/anope && $(MAKE) -f src/CMakeFiles/services.dir/build.make src/CMakeFiles/services.dir/chanserv.c.s
+.PHONY : chanserv.c.s
+
+commands.o: commands.c.o
+.PHONY : commands.o
+
+# target to build an object file
+commands.c.o:
+ cd /celes/anope && $(MAKE) -f src/CMakeFiles/services.dir/build.make src/CMakeFiles/services.dir/commands.c.o
+.PHONY : commands.c.o
+
+commands.i: commands.c.i
+.PHONY : commands.i
+
+# target to preprocess a source file
+commands.c.i:
+ cd /celes/anope && $(MAKE) -f src/CMakeFiles/services.dir/build.make src/CMakeFiles/services.dir/commands.c.i
+.PHONY : commands.c.i
+
+commands.s: commands.c.s
+.PHONY : commands.s
+
+# target to generate assembly for a file
+commands.c.s:
+ cd /celes/anope && $(MAKE) -f src/CMakeFiles/services.dir/build.make src/CMakeFiles/services.dir/commands.c.s
+.PHONY : commands.c.s
+
+compat.o: compat.c.o
+.PHONY : compat.o
+
+# target to build an object file
+compat.c.o:
+ cd /celes/anope && $(MAKE) -f src/CMakeFiles/services.dir/build.make src/CMakeFiles/services.dir/compat.c.o
+.PHONY : compat.c.o
+
+compat.i: compat.c.i
+.PHONY : compat.i
+
+# target to preprocess a source file
+compat.c.i:
+ cd /celes/anope && $(MAKE) -f src/CMakeFiles/services.dir/build.make src/CMakeFiles/services.dir/compat.c.i
+.PHONY : compat.c.i
+
+compat.s: compat.c.s
+.PHONY : compat.s
+
+# target to generate assembly for a file
+compat.c.s:
+ cd /celes/anope && $(MAKE) -f src/CMakeFiles/services.dir/build.make src/CMakeFiles/services.dir/compat.c.s
+.PHONY : compat.c.s
+
+config.o: config.c.o
+.PHONY : config.o
+
+# target to build an object file
+config.c.o:
+ cd /celes/anope && $(MAKE) -f src/CMakeFiles/services.dir/build.make src/CMakeFiles/services.dir/config.c.o
+.PHONY : config.c.o
+
+config.i: config.c.i
+.PHONY : config.i
+
+# target to preprocess a source file
+config.c.i:
+ cd /celes/anope && $(MAKE) -f src/CMakeFiles/services.dir/build.make src/CMakeFiles/services.dir/config.c.i
+.PHONY : config.c.i
+
+config.s: config.c.s
+.PHONY : config.s
+
+# target to generate assembly for a file
+config.c.s:
+ cd /celes/anope && $(MAKE) -f src/CMakeFiles/services.dir/build.make src/CMakeFiles/services.dir/config.c.s
+.PHONY : config.c.s
+
+configreader.o: configreader.cpp.o
+.PHONY : configreader.o
+
+# target to build an object file
+configreader.cpp.o:
+ cd /celes/anope && $(MAKE) -f src/CMakeFiles/services.dir/build.make src/CMakeFiles/services.dir/configreader.cpp.o
+.PHONY : configreader.cpp.o
+
+configreader.i: configreader.cpp.i
+.PHONY : configreader.i
+
+# target to preprocess a source file
+configreader.cpp.i:
+ cd /celes/anope && $(MAKE) -f src/CMakeFiles/services.dir/build.make src/CMakeFiles/services.dir/configreader.cpp.i
+.PHONY : configreader.cpp.i
+
+configreader.s: configreader.cpp.s
+.PHONY : configreader.s
+
+# target to generate assembly for a file
+configreader.cpp.s:
+ cd /celes/anope && $(MAKE) -f src/CMakeFiles/services.dir/build.make src/CMakeFiles/services.dir/configreader.cpp.s
+.PHONY : configreader.cpp.s
+
+datafiles.o: datafiles.c.o
+.PHONY : datafiles.o
+
+# target to build an object file
+datafiles.c.o:
+ cd /celes/anope && $(MAKE) -f src/CMakeFiles/services.dir/build.make src/CMakeFiles/services.dir/datafiles.c.o
+.PHONY : datafiles.c.o
+
+datafiles.i: datafiles.c.i
+.PHONY : datafiles.i
+
+# target to preprocess a source file
+datafiles.c.i:
+ cd /celes/anope && $(MAKE) -f src/CMakeFiles/services.dir/build.make src/CMakeFiles/services.dir/datafiles.c.i
+.PHONY : datafiles.c.i
+
+datafiles.s: datafiles.c.s
+.PHONY : datafiles.s
+
+# target to generate assembly for a file
+datafiles.c.s:
+ cd /celes/anope && $(MAKE) -f src/CMakeFiles/services.dir/build.make src/CMakeFiles/services.dir/datafiles.c.s
+.PHONY : datafiles.c.s
+
+encrypt.o: encrypt.c.o
+.PHONY : encrypt.o
+
+# target to build an object file
+encrypt.c.o:
+ cd /celes/anope && $(MAKE) -f src/CMakeFiles/services.dir/build.make src/CMakeFiles/services.dir/encrypt.c.o
+.PHONY : encrypt.c.o
+
+encrypt.i: encrypt.c.i
+.PHONY : encrypt.i
+
+# target to preprocess a source file
+encrypt.c.i:
+ cd /celes/anope && $(MAKE) -f src/CMakeFiles/services.dir/build.make src/CMakeFiles/services.dir/encrypt.c.i
+.PHONY : encrypt.c.i
+
+encrypt.s: encrypt.c.s
+.PHONY : encrypt.s
+
+# target to generate assembly for a file
+encrypt.c.s:
+ cd /celes/anope && $(MAKE) -f src/CMakeFiles/services.dir/build.make src/CMakeFiles/services.dir/encrypt.c.s
+.PHONY : encrypt.c.s
+
+events.o: events.c.o
+.PHONY : events.o
+
+# target to build an object file
+events.c.o:
+ cd /celes/anope && $(MAKE) -f src/CMakeFiles/services.dir/build.make src/CMakeFiles/services.dir/events.c.o
+.PHONY : events.c.o
+
+events.i: events.c.i
+.PHONY : events.i
+
+# target to preprocess a source file
+events.c.i:
+ cd /celes/anope && $(MAKE) -f src/CMakeFiles/services.dir/build.make src/CMakeFiles/services.dir/events.c.i
+.PHONY : events.c.i
+
+events.s: events.c.s
+.PHONY : events.s
+
+# target to generate assembly for a file
+events.c.s:
+ cd /celes/anope && $(MAKE) -f src/CMakeFiles/services.dir/build.make src/CMakeFiles/services.dir/events.c.s
+.PHONY : events.c.s
+
+hashcomp.o: hashcomp.cpp.o
+.PHONY : hashcomp.o
+
+# target to build an object file
+hashcomp.cpp.o:
+ cd /celes/anope && $(MAKE) -f src/CMakeFiles/services.dir/build.make src/CMakeFiles/services.dir/hashcomp.cpp.o
+.PHONY : hashcomp.cpp.o
+
+hashcomp.i: hashcomp.cpp.i
+.PHONY : hashcomp.i
+
+# target to preprocess a source file
+hashcomp.cpp.i:
+ cd /celes/anope && $(MAKE) -f src/CMakeFiles/services.dir/build.make src/CMakeFiles/services.dir/hashcomp.cpp.i
+.PHONY : hashcomp.cpp.i
+
+hashcomp.s: hashcomp.cpp.s
+.PHONY : hashcomp.s
+
+# target to generate assembly for a file
+hashcomp.cpp.s:
+ cd /celes/anope && $(MAKE) -f src/CMakeFiles/services.dir/build.make src/CMakeFiles/services.dir/hashcomp.cpp.s
+.PHONY : hashcomp.cpp.s
+
+helpserv.o: helpserv.c.o
+.PHONY : helpserv.o
+
+# target to build an object file
+helpserv.c.o:
+ cd /celes/anope && $(MAKE) -f src/CMakeFiles/services.dir/build.make src/CMakeFiles/services.dir/helpserv.c.o
+.PHONY : helpserv.c.o
+
+helpserv.i: helpserv.c.i
+.PHONY : helpserv.i
+
+# target to preprocess a source file
+helpserv.c.i:
+ cd /celes/anope && $(MAKE) -f src/CMakeFiles/services.dir/build.make src/CMakeFiles/services.dir/helpserv.c.i
+.PHONY : helpserv.c.i
+
+helpserv.s: helpserv.c.s
+.PHONY : helpserv.s
+
+# target to generate assembly for a file
+helpserv.c.s:
+ cd /celes/anope && $(MAKE) -f src/CMakeFiles/services.dir/build.make src/CMakeFiles/services.dir/helpserv.c.s
+.PHONY : helpserv.c.s
+
+hostserv.o: hostserv.c.o
+.PHONY : hostserv.o
+
+# target to build an object file
+hostserv.c.o:
+ cd /celes/anope && $(MAKE) -f src/CMakeFiles/services.dir/build.make src/CMakeFiles/services.dir/hostserv.c.o
+.PHONY : hostserv.c.o
+
+hostserv.i: hostserv.c.i
+.PHONY : hostserv.i
+
+# target to preprocess a source file
+hostserv.c.i:
+ cd /celes/anope && $(MAKE) -f src/CMakeFiles/services.dir/build.make src/CMakeFiles/services.dir/hostserv.c.i
+.PHONY : hostserv.c.i
+
+hostserv.s: hostserv.c.s
+.PHONY : hostserv.s
+
+# target to generate assembly for a file
+hostserv.c.s:
+ cd /celes/anope && $(MAKE) -f src/CMakeFiles/services.dir/build.make src/CMakeFiles/services.dir/hostserv.c.s
+.PHONY : hostserv.c.s
+
+init.o: init.c.o
+.PHONY : init.o
+
+# target to build an object file
+init.c.o:
+ cd /celes/anope && $(MAKE) -f src/CMakeFiles/services.dir/build.make src/CMakeFiles/services.dir/init.c.o
+.PHONY : init.c.o
+
+init.i: init.c.i
+.PHONY : init.i
+
+# target to preprocess a source file
+init.c.i:
+ cd /celes/anope && $(MAKE) -f src/CMakeFiles/services.dir/build.make src/CMakeFiles/services.dir/init.c.i
+.PHONY : init.c.i
+
+init.s: init.c.s
+.PHONY : init.s
+
+# target to generate assembly for a file
+init.c.s:
+ cd /celes/anope && $(MAKE) -f src/CMakeFiles/services.dir/build.make src/CMakeFiles/services.dir/init.c.s
+.PHONY : init.c.s
+
+ircd.o: ircd.c.o
+.PHONY : ircd.o
+
+# target to build an object file
+ircd.c.o:
+ cd /celes/anope && $(MAKE) -f src/CMakeFiles/services.dir/build.make src/CMakeFiles/services.dir/ircd.c.o
+.PHONY : ircd.c.o
+
+ircd.i: ircd.c.i
+.PHONY : ircd.i
+
+# target to preprocess a source file
+ircd.c.i:
+ cd /celes/anope && $(MAKE) -f src/CMakeFiles/services.dir/build.make src/CMakeFiles/services.dir/ircd.c.i
+.PHONY : ircd.c.i
+
+ircd.s: ircd.c.s
+.PHONY : ircd.s
+
+# target to generate assembly for a file
+ircd.c.s:
+ cd /celes/anope && $(MAKE) -f src/CMakeFiles/services.dir/build.make src/CMakeFiles/services.dir/ircd.c.s
+.PHONY : ircd.c.s
+
+language.o: language.c.o
+.PHONY : language.o
+
+# target to build an object file
+language.c.o:
+ cd /celes/anope && $(MAKE) -f src/CMakeFiles/services.dir/build.make src/CMakeFiles/services.dir/language.c.o
+.PHONY : language.c.o
+
+language.i: language.c.i
+.PHONY : language.i
+
+# target to preprocess a source file
+language.c.i:
+ cd /celes/anope && $(MAKE) -f src/CMakeFiles/services.dir/build.make src/CMakeFiles/services.dir/language.c.i
+.PHONY : language.c.i
+
+language.s: language.c.s
+.PHONY : language.s
+
+# target to generate assembly for a file
+language.c.s:
+ cd /celes/anope && $(MAKE) -f src/CMakeFiles/services.dir/build.make src/CMakeFiles/services.dir/language.c.s
+.PHONY : language.c.s
+
+log.o: log.c.o
+.PHONY : log.o
+
+# target to build an object file
+log.c.o:
+ cd /celes/anope && $(MAKE) -f src/CMakeFiles/services.dir/build.make src/CMakeFiles/services.dir/log.c.o
+.PHONY : log.c.o
+
+log.i: log.c.i
+.PHONY : log.i
+
+# target to preprocess a source file
+log.c.i:
+ cd /celes/anope && $(MAKE) -f src/CMakeFiles/services.dir/build.make src/CMakeFiles/services.dir/log.c.i
+.PHONY : log.c.i
+
+log.s: log.c.s
+.PHONY : log.s
+
+# target to generate assembly for a file
+log.c.s:
+ cd /celes/anope && $(MAKE) -f src/CMakeFiles/services.dir/build.make src/CMakeFiles/services.dir/log.c.s
+.PHONY : log.c.s
+
+mail.o: mail.c.o
+.PHONY : mail.o
+
+# target to build an object file
+mail.c.o:
+ cd /celes/anope && $(MAKE) -f src/CMakeFiles/services.dir/build.make src/CMakeFiles/services.dir/mail.c.o
+.PHONY : mail.c.o
+
+mail.i: mail.c.i
+.PHONY : mail.i
+
+# target to preprocess a source file
+mail.c.i:
+ cd /celes/anope && $(MAKE) -f src/CMakeFiles/services.dir/build.make src/CMakeFiles/services.dir/mail.c.i
+.PHONY : mail.c.i
+
+mail.s: mail.c.s
+.PHONY : mail.s
+
+# target to generate assembly for a file
+mail.c.s:
+ cd /celes/anope && $(MAKE) -f src/CMakeFiles/services.dir/build.make src/CMakeFiles/services.dir/mail.c.s
+.PHONY : mail.c.s
+
+main.o: main.c.o
+.PHONY : main.o
+
+# target to build an object file
+main.c.o:
+ cd /celes/anope && $(MAKE) -f src/CMakeFiles/services.dir/build.make src/CMakeFiles/services.dir/main.c.o
+.PHONY : main.c.o
+
+main.i: main.c.i
+.PHONY : main.i
+
+# target to preprocess a source file
+main.c.i:
+ cd /celes/anope && $(MAKE) -f src/CMakeFiles/services.dir/build.make src/CMakeFiles/services.dir/main.c.i
+.PHONY : main.c.i
+
+main.s: main.c.s
+.PHONY : main.s
+
+# target to generate assembly for a file
+main.c.s:
+ cd /celes/anope && $(MAKE) -f src/CMakeFiles/services.dir/build.make src/CMakeFiles/services.dir/main.c.s
+.PHONY : main.c.s
+
+memory.o: memory.c.o
+.PHONY : memory.o
+
+# target to build an object file
+memory.c.o:
+ cd /celes/anope && $(MAKE) -f src/CMakeFiles/services.dir/build.make src/CMakeFiles/services.dir/memory.c.o
+.PHONY : memory.c.o
+
+memory.i: memory.c.i
+.PHONY : memory.i
+
+# target to preprocess a source file
+memory.c.i:
+ cd /celes/anope && $(MAKE) -f src/CMakeFiles/services.dir/build.make src/CMakeFiles/services.dir/memory.c.i
+.PHONY : memory.c.i
+
+memory.s: memory.c.s
+.PHONY : memory.s
+
+# target to generate assembly for a file
+memory.c.s:
+ cd /celes/anope && $(MAKE) -f src/CMakeFiles/services.dir/build.make src/CMakeFiles/services.dir/memory.c.s
+.PHONY : memory.c.s
+
+memoserv.o: memoserv.c.o
+.PHONY : memoserv.o
+
+# target to build an object file
+memoserv.c.o:
+ cd /celes/anope && $(MAKE) -f src/CMakeFiles/services.dir/build.make src/CMakeFiles/services.dir/memoserv.c.o
+.PHONY : memoserv.c.o
+
+memoserv.i: memoserv.c.i
+.PHONY : memoserv.i
+
+# target to preprocess a source file
+memoserv.c.i:
+ cd /celes/anope && $(MAKE) -f src/CMakeFiles/services.dir/build.make src/CMakeFiles/services.dir/memoserv.c.i
+.PHONY : memoserv.c.i
+
+memoserv.s: memoserv.c.s
+.PHONY : memoserv.s
+
+# target to generate assembly for a file
+memoserv.c.s:
+ cd /celes/anope && $(MAKE) -f src/CMakeFiles/services.dir/build.make src/CMakeFiles/services.dir/memoserv.c.s
+.PHONY : memoserv.c.s
+
+messages.o: messages.c.o
+.PHONY : messages.o
+
+# target to build an object file
+messages.c.o:
+ cd /celes/anope && $(MAKE) -f src/CMakeFiles/services.dir/build.make src/CMakeFiles/services.dir/messages.c.o
+.PHONY : messages.c.o
+
+messages.i: messages.c.i
+.PHONY : messages.i
+
+# target to preprocess a source file
+messages.c.i:
+ cd /celes/anope && $(MAKE) -f src/CMakeFiles/services.dir/build.make src/CMakeFiles/services.dir/messages.c.i
+.PHONY : messages.c.i
+
+messages.s: messages.c.s
+.PHONY : messages.s
+
+# target to generate assembly for a file
+messages.c.s:
+ cd /celes/anope && $(MAKE) -f src/CMakeFiles/services.dir/build.make src/CMakeFiles/services.dir/messages.c.s
+.PHONY : messages.c.s
+
+misc.o: misc.c.o
+.PHONY : misc.o
+
+# target to build an object file
+misc.c.o:
+ cd /celes/anope && $(MAKE) -f src/CMakeFiles/services.dir/build.make src/CMakeFiles/services.dir/misc.c.o
+.PHONY : misc.c.o
+
+misc.i: misc.c.i
+.PHONY : misc.i
+
+# target to preprocess a source file
+misc.c.i:
+ cd /celes/anope && $(MAKE) -f src/CMakeFiles/services.dir/build.make src/CMakeFiles/services.dir/misc.c.i
+.PHONY : misc.c.i
+
+misc.s: misc.c.s
+.PHONY : misc.s
+
+# target to generate assembly for a file
+misc.c.s:
+ cd /celes/anope && $(MAKE) -f src/CMakeFiles/services.dir/build.make src/CMakeFiles/services.dir/misc.c.s
+.PHONY : misc.c.s
+
+module.o: module.cpp.o
+.PHONY : module.o
+
+# target to build an object file
+module.cpp.o:
+ cd /celes/anope && $(MAKE) -f src/CMakeFiles/services.dir/build.make src/CMakeFiles/services.dir/module.cpp.o
+.PHONY : module.cpp.o
+
+module.i: module.cpp.i
+.PHONY : module.i
+
+# target to preprocess a source file
+module.cpp.i:
+ cd /celes/anope && $(MAKE) -f src/CMakeFiles/services.dir/build.make src/CMakeFiles/services.dir/module.cpp.i
+.PHONY : module.cpp.i
+
+module.s: module.cpp.s
+.PHONY : module.s
+
+# target to generate assembly for a file
+module.cpp.s:
+ cd /celes/anope && $(MAKE) -f src/CMakeFiles/services.dir/build.make src/CMakeFiles/services.dir/module.cpp.s
+.PHONY : module.cpp.s
+
+modulemanager.o: modulemanager.cpp.o
+.PHONY : modulemanager.o
+
+# target to build an object file
+modulemanager.cpp.o:
+ cd /celes/anope && $(MAKE) -f src/CMakeFiles/services.dir/build.make src/CMakeFiles/services.dir/modulemanager.cpp.o
+.PHONY : modulemanager.cpp.o
+
+modulemanager.i: modulemanager.cpp.i
+.PHONY : modulemanager.i
+
+# target to preprocess a source file
+modulemanager.cpp.i:
+ cd /celes/anope && $(MAKE) -f src/CMakeFiles/services.dir/build.make src/CMakeFiles/services.dir/modulemanager.cpp.i
+.PHONY : modulemanager.cpp.i
+
+modulemanager.s: modulemanager.cpp.s
+.PHONY : modulemanager.s
+
+# target to generate assembly for a file
+modulemanager.cpp.s:
+ cd /celes/anope && $(MAKE) -f src/CMakeFiles/services.dir/build.make src/CMakeFiles/services.dir/modulemanager.cpp.s
+.PHONY : modulemanager.cpp.s
+
+modules.o: modules.c.o
+.PHONY : modules.o
+
+# target to build an object file
+modules.c.o:
+ cd /celes/anope && $(MAKE) -f src/CMakeFiles/services.dir/build.make src/CMakeFiles/services.dir/modules.c.o
+.PHONY : modules.c.o
+
+modules.i: modules.c.i
+.PHONY : modules.i
+
+# target to preprocess a source file
+modules.c.i:
+ cd /celes/anope && $(MAKE) -f src/CMakeFiles/services.dir/build.make src/CMakeFiles/services.dir/modules.c.i
+.PHONY : modules.c.i
+
+modules.s: modules.c.s
+.PHONY : modules.s
+
+# target to generate assembly for a file
+modules.c.s:
+ cd /celes/anope && $(MAKE) -f src/CMakeFiles/services.dir/build.make src/CMakeFiles/services.dir/modules.c.s
+.PHONY : modules.c.s
+
+news.o: news.c.o
+.PHONY : news.o
+
+# target to build an object file
+news.c.o:
+ cd /celes/anope && $(MAKE) -f src/CMakeFiles/services.dir/build.make src/CMakeFiles/services.dir/news.c.o
+.PHONY : news.c.o
+
+news.i: news.c.i
+.PHONY : news.i
+
+# target to preprocess a source file
+news.c.i:
+ cd /celes/anope && $(MAKE) -f src/CMakeFiles/services.dir/build.make src/CMakeFiles/services.dir/news.c.i
+.PHONY : news.c.i
+
+news.s: news.c.s
+.PHONY : news.s
+
+# target to generate assembly for a file
+news.c.s:
+ cd /celes/anope && $(MAKE) -f src/CMakeFiles/services.dir/build.make src/CMakeFiles/services.dir/news.c.s
+.PHONY : news.c.s
+
+nickserv.o: nickserv.c.o
+.PHONY : nickserv.o
+
+# target to build an object file
+nickserv.c.o:
+ cd /celes/anope && $(MAKE) -f src/CMakeFiles/services.dir/build.make src/CMakeFiles/services.dir/nickserv.c.o
+.PHONY : nickserv.c.o
+
+nickserv.i: nickserv.c.i
+.PHONY : nickserv.i
+
+# target to preprocess a source file
+nickserv.c.i:
+ cd /celes/anope && $(MAKE) -f src/CMakeFiles/services.dir/build.make src/CMakeFiles/services.dir/nickserv.c.i
+.PHONY : nickserv.c.i
+
+nickserv.s: nickserv.c.s
+.PHONY : nickserv.s
+
+# target to generate assembly for a file
+nickserv.c.s:
+ cd /celes/anope && $(MAKE) -f src/CMakeFiles/services.dir/build.make src/CMakeFiles/services.dir/nickserv.c.s
+.PHONY : nickserv.c.s
+
+operserv.o: operserv.c.o
+.PHONY : operserv.o
+
+# target to build an object file
+operserv.c.o:
+ cd /celes/anope && $(MAKE) -f src/CMakeFiles/services.dir/build.make src/CMakeFiles/services.dir/operserv.c.o
+.PHONY : operserv.c.o
+
+operserv.i: operserv.c.i
+.PHONY : operserv.i
+
+# target to preprocess a source file
+operserv.c.i:
+ cd /celes/anope && $(MAKE) -f src/CMakeFiles/services.dir/build.make src/CMakeFiles/services.dir/operserv.c.i
+.PHONY : operserv.c.i
+
+operserv.s: operserv.c.s
+.PHONY : operserv.s
+
+# target to generate assembly for a file
+operserv.c.s:
+ cd /celes/anope && $(MAKE) -f src/CMakeFiles/services.dir/build.make src/CMakeFiles/services.dir/operserv.c.s
+.PHONY : operserv.c.s
+
+process.o: process.c.o
+.PHONY : process.o
+
+# target to build an object file
+process.c.o:
+ cd /celes/anope && $(MAKE) -f src/CMakeFiles/services.dir/build.make src/CMakeFiles/services.dir/process.c.o
+.PHONY : process.c.o
+
+process.i: process.c.i
+.PHONY : process.i
+
+# target to preprocess a source file
+process.c.i:
+ cd /celes/anope && $(MAKE) -f src/CMakeFiles/services.dir/build.make src/CMakeFiles/services.dir/process.c.i
+.PHONY : process.c.i
+
+process.s: process.c.s
+.PHONY : process.s
+
+# target to generate assembly for a file
+process.c.s:
+ cd /celes/anope && $(MAKE) -f src/CMakeFiles/services.dir/build.make src/CMakeFiles/services.dir/process.c.s
+.PHONY : process.c.s
+
+send.o: send.c.o
+.PHONY : send.o
+
+# target to build an object file
+send.c.o:
+ cd /celes/anope && $(MAKE) -f src/CMakeFiles/services.dir/build.make src/CMakeFiles/services.dir/send.c.o
+.PHONY : send.c.o
+
+send.i: send.c.i
+.PHONY : send.i
+
+# target to preprocess a source file
+send.c.i:
+ cd /celes/anope && $(MAKE) -f src/CMakeFiles/services.dir/build.make src/CMakeFiles/services.dir/send.c.i
+.PHONY : send.c.i
+
+send.s: send.c.s
+.PHONY : send.s
+
+# target to generate assembly for a file
+send.c.s:
+ cd /celes/anope && $(MAKE) -f src/CMakeFiles/services.dir/build.make src/CMakeFiles/services.dir/send.c.s
+.PHONY : send.c.s
+
+servers.o: servers.c.o
+.PHONY : servers.o
+
+# target to build an object file
+servers.c.o:
+ cd /celes/anope && $(MAKE) -f src/CMakeFiles/services.dir/build.make src/CMakeFiles/services.dir/servers.c.o
+.PHONY : servers.c.o
+
+servers.i: servers.c.i
+.PHONY : servers.i
+
+# target to preprocess a source file
+servers.c.i:
+ cd /celes/anope && $(MAKE) -f src/CMakeFiles/services.dir/build.make src/CMakeFiles/services.dir/servers.c.i
+.PHONY : servers.c.i
+
+servers.s: servers.c.s
+.PHONY : servers.s
+
+# target to generate assembly for a file
+servers.c.s:
+ cd /celes/anope && $(MAKE) -f src/CMakeFiles/services.dir/build.make src/CMakeFiles/services.dir/servers.c.s
+.PHONY : servers.c.s
+
+sessions.o: sessions.c.o
+.PHONY : sessions.o
+
+# target to build an object file
+sessions.c.o:
+ cd /celes/anope && $(MAKE) -f src/CMakeFiles/services.dir/build.make src/CMakeFiles/services.dir/sessions.c.o
+.PHONY : sessions.c.o
+
+sessions.i: sessions.c.i
+.PHONY : sessions.i
+
+# target to preprocess a source file
+sessions.c.i:
+ cd /celes/anope && $(MAKE) -f src/CMakeFiles/services.dir/build.make src/CMakeFiles/services.dir/sessions.c.i
+.PHONY : sessions.c.i
+
+sessions.s: sessions.c.s
+.PHONY : sessions.s
+
+# target to generate assembly for a file
+sessions.c.s:
+ cd /celes/anope && $(MAKE) -f src/CMakeFiles/services.dir/build.make src/CMakeFiles/services.dir/sessions.c.s
+.PHONY : sessions.c.s
+
+slist.o: slist.c.o
+.PHONY : slist.o
+
+# target to build an object file
+slist.c.o:
+ cd /celes/anope && $(MAKE) -f src/CMakeFiles/services.dir/build.make src/CMakeFiles/services.dir/slist.c.o
+.PHONY : slist.c.o
+
+slist.i: slist.c.i
+.PHONY : slist.i
+
+# target to preprocess a source file
+slist.c.i:
+ cd /celes/anope && $(MAKE) -f src/CMakeFiles/services.dir/build.make src/CMakeFiles/services.dir/slist.c.i
+.PHONY : slist.c.i
+
+slist.s: slist.c.s
+.PHONY : slist.s
+
+# target to generate assembly for a file
+slist.c.s:
+ cd /celes/anope && $(MAKE) -f src/CMakeFiles/services.dir/build.make src/CMakeFiles/services.dir/slist.c.s
+.PHONY : slist.c.s
+
+sockutil.o: sockutil.c.o
+.PHONY : sockutil.o
+
+# target to build an object file
+sockutil.c.o:
+ cd /celes/anope && $(MAKE) -f src/CMakeFiles/services.dir/build.make src/CMakeFiles/services.dir/sockutil.c.o
+.PHONY : sockutil.c.o
+
+sockutil.i: sockutil.c.i
+.PHONY : sockutil.i
+
+# target to preprocess a source file
+sockutil.c.i:
+ cd /celes/anope && $(MAKE) -f src/CMakeFiles/services.dir/build.make src/CMakeFiles/services.dir/sockutil.c.i
+.PHONY : sockutil.c.i
+
+sockutil.s: sockutil.c.s
+.PHONY : sockutil.s
+
+# target to generate assembly for a file
+sockutil.c.s:
+ cd /celes/anope && $(MAKE) -f src/CMakeFiles/services.dir/build.make src/CMakeFiles/services.dir/sockutil.c.s
+.PHONY : sockutil.c.s
+
+timeout.o: timeout.c.o
+.PHONY : timeout.o
+
+# target to build an object file
+timeout.c.o:
+ cd /celes/anope && $(MAKE) -f src/CMakeFiles/services.dir/build.make src/CMakeFiles/services.dir/timeout.c.o
+.PHONY : timeout.c.o
+
+timeout.i: timeout.c.i
+.PHONY : timeout.i
+
+# target to preprocess a source file
+timeout.c.i:
+ cd /celes/anope && $(MAKE) -f src/CMakeFiles/services.dir/build.make src/CMakeFiles/services.dir/timeout.c.i
+.PHONY : timeout.c.i
+
+timeout.s: timeout.c.s
+.PHONY : timeout.s
+
+# target to generate assembly for a file
+timeout.c.s:
+ cd /celes/anope && $(MAKE) -f src/CMakeFiles/services.dir/build.make src/CMakeFiles/services.dir/timeout.c.s
+.PHONY : timeout.c.s
+
+users.o: users.c.o
+.PHONY : users.o
+
+# target to build an object file
+users.c.o:
+ cd /celes/anope && $(MAKE) -f src/CMakeFiles/services.dir/build.make src/CMakeFiles/services.dir/users.c.o
+.PHONY : users.c.o
+
+users.i: users.c.i
+.PHONY : users.i
+
+# target to preprocess a source file
+users.c.i:
+ cd /celes/anope && $(MAKE) -f src/CMakeFiles/services.dir/build.make src/CMakeFiles/services.dir/users.c.i
+.PHONY : users.c.i
+
+users.s: users.c.s
+.PHONY : users.s
+
+# target to generate assembly for a file
+users.c.s:
+ cd /celes/anope && $(MAKE) -f src/CMakeFiles/services.dir/build.make src/CMakeFiles/services.dir/users.c.s
+.PHONY : users.c.s
+
+# Help Target
+help:
+ @echo "The following are some of the valid targets for this Makefile:"
+ @echo "... all (the default if no target is provided)"
+ @echo "... clean"
+ @echo "... depend"
+ @echo "... edit_cache"
+ @echo "... install"
+ @echo "... install/local"
+ @echo "... install/strip"
+ @echo "... list_install_components"
+ @echo "... rebuild_cache"
+ @echo "... services"
+ @echo "... actions.o"
+ @echo "... actions.i"
+ @echo "... actions.s"
+ @echo "... base64.o"
+ @echo "... base64.i"
+ @echo "... base64.s"
+ @echo "... bots.o"
+ @echo "... bots.i"
+ @echo "... bots.s"
+ @echo "... botserv.o"
+ @echo "... botserv.i"
+ @echo "... botserv.s"
+ @echo "... channels.o"
+ @echo "... channels.i"
+ @echo "... channels.s"
+ @echo "... chanserv.o"
+ @echo "... chanserv.i"
+ @echo "... chanserv.s"
+ @echo "... commands.o"
+ @echo "... commands.i"
+ @echo "... commands.s"
+ @echo "... compat.o"
+ @echo "... compat.i"
+ @echo "... compat.s"
+ @echo "... config.o"
+ @echo "... config.i"
+ @echo "... config.s"
+ @echo "... configreader.o"
+ @echo "... configreader.i"
+ @echo "... configreader.s"
+ @echo "... datafiles.o"
+ @echo "... datafiles.i"
+ @echo "... datafiles.s"
+ @echo "... encrypt.o"
+ @echo "... encrypt.i"
+ @echo "... encrypt.s"
+ @echo "... events.o"
+ @echo "... events.i"
+ @echo "... events.s"
+ @echo "... hashcomp.o"
+ @echo "... hashcomp.i"
+ @echo "... hashcomp.s"
+ @echo "... helpserv.o"
+ @echo "... helpserv.i"
+ @echo "... helpserv.s"
+ @echo "... hostserv.o"
+ @echo "... hostserv.i"
+ @echo "... hostserv.s"
+ @echo "... init.o"
+ @echo "... init.i"
+ @echo "... init.s"
+ @echo "... ircd.o"
+ @echo "... ircd.i"
+ @echo "... ircd.s"
+ @echo "... language.o"
+ @echo "... language.i"
+ @echo "... language.s"
+ @echo "... log.o"
+ @echo "... log.i"
+ @echo "... log.s"
+ @echo "... mail.o"
+ @echo "... mail.i"
+ @echo "... mail.s"
+ @echo "... main.o"
+ @echo "... main.i"
+ @echo "... main.s"
+ @echo "... memory.o"
+ @echo "... memory.i"
+ @echo "... memory.s"
+ @echo "... memoserv.o"
+ @echo "... memoserv.i"
+ @echo "... memoserv.s"
+ @echo "... messages.o"
+ @echo "... messages.i"
+ @echo "... messages.s"
+ @echo "... misc.o"
+ @echo "... misc.i"
+ @echo "... misc.s"
+ @echo "... module.o"
+ @echo "... module.i"
+ @echo "... module.s"
+ @echo "... modulemanager.o"
+ @echo "... modulemanager.i"
+ @echo "... modulemanager.s"
+ @echo "... modules.o"
+ @echo "... modules.i"
+ @echo "... modules.s"
+ @echo "... news.o"
+ @echo "... news.i"
+ @echo "... news.s"
+ @echo "... nickserv.o"
+ @echo "... nickserv.i"
+ @echo "... nickserv.s"
+ @echo "... operserv.o"
+ @echo "... operserv.i"
+ @echo "... operserv.s"
+ @echo "... process.o"
+ @echo "... process.i"
+ @echo "... process.s"
+ @echo "... send.o"
+ @echo "... send.i"
+ @echo "... send.s"
+ @echo "... servers.o"
+ @echo "... servers.i"
+ @echo "... servers.s"
+ @echo "... sessions.o"
+ @echo "... sessions.i"
+ @echo "... sessions.s"
+ @echo "... slist.o"
+ @echo "... slist.i"
+ @echo "... slist.s"
+ @echo "... sockutil.o"
+ @echo "... sockutil.i"
+ @echo "... sockutil.s"
+ @echo "... timeout.o"
+ @echo "... timeout.i"
+ @echo "... timeout.s"
+ @echo "... users.o"
+ @echo "... users.i"
+ @echo "... users.s"
+.PHONY : help
+
+
+
+#=============================================================================
+# Special targets to cleanup operation of make.
+
+# Special rule to run CMake to check the build system integrity.
+# No rule that depends on this can have commands that come from listfiles
+# because they might be regenerated.
+cmake_check_build_system:
+ cd /celes/anope && $(CMAKE_COMMAND) -H$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 0
+.PHONY : cmake_check_build_system
+
diff --git a/src/bin/CMakeLists.txt b/src/bin/CMakeLists.txt
new file mode 100644
index 000000000..7aa28c1cd
--- /dev/null
+++ b/src/bin/CMakeLists.txt
@@ -0,0 +1,8 @@
+install(PROGRAMS anoperc
+ DESTINATION "${BINDIR}"
+)
+install(PROGRAMS mydbgen
+ DESTINATION "${DATADIR}"
+)
+
+
diff --git a/src/bin/anoperc.cmake b/src/bin/anoperc.cmake
new file mode 100644
index 000000000..02c5bf18e
--- /dev/null
+++ b/src/bin/anoperc.cmake
@@ -0,0 +1,141 @@
+#!/bin/sh
+#
+# Configuration script for Services
+#
+# (C) 2003-2008 Anope Team
+# Contact us at info@anope.org
+#
+# Please read COPYING and README for further details.
+#
+# Based on the original code of Epona by Lara.
+# Based on the original code of Services by Andy Church.
+#
+# $Id$
+#
+
+
+
+ANOPEPID="@DATADIR@/services.pid"
+ANOPROG="@BINDIR@/services"
+LOG="@DATADIR@/logs/"
+ARCVERSION="1.2"
+
+isAnopeRunning () {
+if [ ! -f $ANOPEPID ] ; then
+ echo "Warning: Anope is not currently running"
+ exit 1
+fi
+
+PID=`cat $ANOPEPID`
+
+if [ ! `ps auxw | grep $ANOPROG | grep $PID | grep -v -c grep` ] ; then
+ echo "Warning: Anope is not currently running"
+ exit 1
+fi
+}
+
+if [ ! -f $ANOPROG ] ; then
+ echo "Error: $ANOPROG cannot be accessed"
+ exit 1
+fi
+
+
+if [ "$UID" = "0" ] ; then
+ echo "######################################";
+ echo "# Warning: Do NOT run Anope as root! #";
+ echo "######################################";
+ exit 1
+fi
+
+if [ "$1" = "start" ] ; then
+
+if [ -f $ANOPEPID ] ; then
+ PID=`cat $ANOPEPID`
+ if [ `ps auxw | grep $ANOPROG | grep $PID | grep -v -c grep` = 1 ] ; then
+ echo "Warning! Anope is already running"
+ exit 1
+ fi
+fi
+ echo "Starting Anope"
+ shift
+ $ANOPROG $*
+ sleep 1
+ if [ ! -f $ANOPEPID ] ; then
+ echo "Unfortunately it seems Anope did not start successfully"
+ echo "This error has been logged in your Anope Log file"
+ echo "Located in "$LOG""
+ echo "This may help you diagnose the problem"
+ echo "Further help may be available from http://www.anope.org/"
+ exit 1
+ fi
+ PID=`cat $ANOPEPID`
+ if [ ! `ps auxw | grep $ANOPROG | grep $PID | grep -v -c grep` ] ; then
+ echo "Unfortunately it seems Anope did not start successfully"
+ echo "This error has been logged in your Anope Log file"
+ echo "Located in "$LOG""
+ echo "This may help you diagnose the problem"
+ echo "Further help may be available from http://www.anope.org/"
+ exit 1
+ fi
+
+elif [ "$1" = "stop" ] ; then
+ isAnopeRunning
+ echo "Terminating Anope"
+ kill -15 `cat $ANOPEPID`
+
+elif [ "$1" = "status" ] ; then
+ if [ -f $ANOPEPID ] ; then
+ PID=`cat $ANOPEPID`
+ if [ `ps auxw | grep $PID | grep -v -c grep` = 1 ] ; then
+ echo "Anope is currently running"
+ exit 1
+ fi
+ fi
+
+ echo "Anope is not currently running"
+
+## :/ SIGUSR2 is ignored after the first restart so we stop / start Anope for now ##
+elif [ "$1" = "restart" ] ; then
+ isAnopeRunning
+ echo "Restarting Anope"
+ kill -15 `cat $ANOPEPID`
+ sleep 1
+ shift
+ $ANOPROG $*
+
+elif [ "$1" = "rehash" ] ; then
+ isAnopeRunning
+ echo "Saving Databases and Rehashing Configuration"
+ kill -12 `cat $ANOPEPID`
+
+elif [ "$1" = "version" ] ; then
+ $ANOPROG -version
+
+elif [ "$1" = "help" ] ; then
+ if [ "$2" = "paramlist" ] ; then
+ $ANOPROG -help
+ else
+ echo "AnopeRC is a remote control script for easy"
+ echo "controlling of Anope from the command console"
+ echo "$0 start Start Anope"
+ echo " Additional parameters may be passed"
+ echo " (e.g. $0 start -nofork)"
+ echo " For a list type $0 $1 paramlist"
+ echo "$0 stop Shutdown Anope"
+ echo "$0 status Show Anope's Status"
+ echo "$0 restart Restart Anope (Databases will be saved)"
+ echo " Additional parameters may be passed"
+ echo " (e.g. $0 restart -logchan)"
+ echo " For a list type $0 $1 paramlist"
+ echo "$0 rehash Rehash Configuration and Save Databases"
+ echo "$0 version Return Anope Version and Build Information"
+ echo "$0 help Show this help menu"
+ echo "If you need further help please check the /docs/"
+ echo "folder or make use of our extensive online support at"
+ echo "http://www.anope.org/"
+ fi
+
+else
+ echo "Anope Remote Control ($ARCVERSION)"
+ echo "Usage: $0 [start|stop|status|restart|rehash|version|help]"
+fi
diff --git a/src/core/CMakeLists.txt b/src/core/CMakeLists.txt
new file mode 100644
index 000000000..eaf6ac36a
--- /dev/null
+++ b/src/core/CMakeLists.txt
@@ -0,0 +1,64 @@
+#if(${CMAKE_CURRENT_SOURCE_DIR} STREQUAL ${CMAKE_CURRENT_BINARY_DIR})
+# set(BUILD_DIR ${CMAKE_CURRENT_BINARY_DIR})
+#else(${CMAKE_CURRENT_SOURCE_DIR} STREQUAL ${CMAKE_CURRENT_BINARY_DIR})
+# file(RELATIVE_PATH DIR ${Anope_SOURCE_DIR} ${CMAKE_CURRENT_SOURCE_DIR})
+# set(BUILD_DIR ${CMAKE_CURRENT_BINARY_DIR}/${DIR})
+#endif(${CMAKE_CURRENT_SOURCE_DIR} STREQUAL ${CMAKE_CURRENT_BINARY_DIR})
+
+file(GLOB CORE_SRCS_C RELATIVE ${CMAKE_CURRENT_SOURCE_DIR} "*.c")
+file(GLOB CORE_SRCS_CPP RELATIVE ${CMAKE_CURRENT_SOURCE_DIR} "*.cpp")
+set(CORE_SRCS ${CORE_SRCS_C} ${CORE_SRCS_CPP})
+list(SORT CORE_SRCS)
+
+#add_custom_target(core ALL)
+#add_custom_target(core)
+#add_dependencies(core build)
+
+set_source_files_properties(${CORE_SRCS} PROPERTIES LANGUAGE CXX COMPILE_FLAGS "${CXXFLAGS}")
+
+set(cs_set.c_HEADERS encrypt.h)
+set(ns_register.c_HEADERS encrypt.h)
+set(ns_saset.c_HEADERS encrypt.h)
+set(ns_set.c_HEADERS encrypt.h)
+
+foreach(SRC ${CORE_SRCS})
+ string(REGEX REPLACE "\\.cpp$" ".x" SRC_X ${SRC})
+ string(REGEX REPLACE "\\.c$" ".o" SRC_O ${SRC_X})
+ string(REGEX REPLACE "\\.x$" ".o" OBJ ${SRC_O})
+ #string(REGEX REPLACE "\\." "_" OBJ_TARGET ${OBJ})
+ string(REGEX REPLACE "\\.o" ".so" SO ${OBJ})
+ #string(REGEX REPLACE "\\.o" "" SO ${OBJ})
+ #string(REGEX REPLACE "\\." "_" SO_TARGET ${SO})
+ #add_custom_command(OUTPUT ${BUILD_DIR}/${OBJ}
+ # COMMAND ${MY_COMPILER} ${MY_COMP_ARG} ${CMAKE_CXX_CFLAGS} -I${Anope_SOURCE_DIR}/include -c ${SRC} -o ${BUILD_DIR}/${OBJ}
+ # MAIN_DEPENDENCY ${SRC}
+ #)
+ #add_custom_target(core_${OBJ_TARGET} DEPENDS ${BUILD_DIR}/${OBJ})
+ #add_custom_command(OUTPUT ${BUILD_DIR}/${SO}
+ # COMMAND ${MY_COMPILER} ${MY_COMP_ARG} ${CMAKE_CXX_CFLAGS} ${CMAKE_SHARED_LIBRARY_CXX_FLAGS} ${CMAKE_SHARED_LIBRARY_CREATE_CXX_FLAGS} ${BUILD_DIR}/${OBJ} -o ${BUILD_DIR}/${SO}
+ # MAIN_DEPENDENCY ${BUILD_DIR}/${OBJ}
+ #)
+ #add_custom_target(core_${SO_TARGET} DEPENDS ${BUILD_DIR}/${SO})
+ #add_dependencies(core core_${SO_TARGET})
+ set(HEADERS ${Anope_SOURCE_DIR}/include/module.h)
+ if(${SRC}_HEADERS)
+ foreach(HEADER ${${SRC}_HEADERS})
+ string(SUBSTRING ${HEADER} 0 1 FIRST_CHAR)
+ if(FIRST_CHAR STREQUAL "/")
+ set(HEADERS ${HEADERS} ${HEADER})
+ else(FIRST_CHAR STREQUAL "/")
+ set(HEADERS ${HEADERS} ${Anope_SOURCE_DIR}/include/${HEADER})
+ endif(FIRST_CHAR STREQUAL "/")
+ endforeach(HEADER)
+ endif(${SRC}_HEADERS)
+ if(HEADERS)
+ set_source_files_properties(${SRC} PROPERTIES OBJECT_DEPENDS "${HEADERS}")
+ endif(HEADERS)
+ add_library(${SO} MODULE ${SRC})
+ add_dependencies(${SO} services)
+ #set_target_properties(${SO} PROPERTIES PREFIX "" SUFFIX "" COMPILE_FLAGS ${CXXFLAGS})
+ set_target_properties(${SO} PROPERTIES PREFIX "" SUFFIX "")
+ install(TARGETS ${SO}
+ DESTINATION "${DATADIR}/modules"
+ )
+endforeach(SRC)
diff --git a/src/core/Makefile b/src/core/Makefile
index 1fba36e5e..24c7cec88 100644
--- a/src/core/Makefile
+++ b/src/core/Makefile
@@ -1,46 +1,5459 @@
-include ./Makefile.inc
+# CMAKE generated file: DO NOT EDIT!
+# Generated by "Unix Makefiles" Generator, CMake Version 2.6
-MAKEARGS = 'CFLAGS=${CFLAGS}' 'CC=${CC}' 'ANOPELIBS=${ANOPELIBS}' \
- 'LDFLAGS=${LDFLAGS}' 'BINDEST=${BINDEST}' 'INSTALL=${INSTALL}' \
- 'INCLUDEDIR=${INCLUDEDIR}' 'RM=${RM}' 'CP=${CP}' \
- 'TOUCH=${TOUCH}' 'SHELL=${SHELL}' 'DATDEST=${DATDEST}' \
- 'RUNGROUP=${RUNGROUP}' 'MODULE_PATH=${MODULE_PATH}' \
- 'PROFILE=${PROFILE}' 'SHARED=${SHARED}' \
- 'MODULEFLAGS=${MODULEFLAGS}' 'MAKEBIN=${MAKEBIN}'
+# Default target executed when no arguments are given to make.
+default_target: all
+.PHONY : default_target
-OBJECTS= $(SRCS:.c=.o)
-SO_FILES=$(OBJECTS:.o=.s)
-CDEFS= -rdynamic -Wall
+#=============================================================================
+# Special targets provided by cmake.
-all: modules subs
+# Disable implicit rules so canoncical targets will work.
+.SUFFIXES:
-modules: $(OBJECTS) $(SO_FILES)
+# Remove some rules from gmake that .SUFFIXES does not remove.
+SUFFIXES =
-install:
- $(CP) ./*.so $(MODULE_PATH)
+.SUFFIXES: .hpux_make_needs_suffix_list
-distclean: spotless
+# Suppress display of executed commands.
+$(VERBOSE).SILENT:
-.c.o:
- @$(MAKEBIN) $(CC) ${CFLAGS} ${CDEFS} ${MODULEFLAGS} -I../${INCLUDEDIR} -c $<
+# A target that is always out of date.
+cmake_force:
+.PHONY : cmake_force
-.o.s:
- @$(MAKEBIN) $(CC) ${SHARED} ../mod_version.o $< -o $*.so ${PROFILE}
- @$(TOUCH) $*.s
+#=============================================================================
+# Set environment variables for the build.
-subs:
- @for i in $(SUBS); do \
- echo "make all in $$i..."; \
- (cd $$i; $(MAKE) $(MAKEARGS) all); done
+# The shell in which to execute make rules.
+SHELL = /bin/sh
-subs_clean:
- @for i in $(SUBS); do \
- echo "cleaning in $$i..."; \
- (cd $$i; $(MAKE) clean); done
+# The CMake executable.
+CMAKE_COMMAND = /usr/local/bin/cmake
-clean: subs_clean
- rm -f *.o *.s *.so *.c~ core
+# The command to remove a file.
+RM = /usr/local/bin/cmake -E remove -f
-spotless: subs_clean
- rm -f *.o *.s *.so *.c~ core Makefile.inc
+# The program to use to edit the cache.
+CMAKE_EDIT_COMMAND = /usr/local/bin/ccmake
+
+# The top-level source directory on which CMake was run.
+CMAKE_SOURCE_DIR = /celes/anope
+
+# The top-level build directory on which CMake was run.
+CMAKE_BINARY_DIR = /celes/anope
+
+#=============================================================================
+# Targets provided globally by CMake.
+
+# Special rule for the target edit_cache
+edit_cache:
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running CMake cache editor..."
+ cd /celes/anope/src/core && /usr/local/bin/ccmake -H$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR)
+.PHONY : edit_cache
+
+# Special rule for the target edit_cache
+edit_cache/fast: edit_cache
+.PHONY : edit_cache/fast
+
+# Special rule for the target install
+install: preinstall
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Install the project..."
+ cd /celes/anope/src/core && /usr/local/bin/cmake -P cmake_install.cmake
+.PHONY : install
+
+# Special rule for the target install
+install/fast: preinstall/fast
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Install the project..."
+ cd /celes/anope/src/core && /usr/local/bin/cmake -P cmake_install.cmake
+.PHONY : install/fast
+
+# Special rule for the target install/local
+install/local: preinstall
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Installing only the local directory..."
+ cd /celes/anope/src/core && /usr/local/bin/cmake -DCMAKE_INSTALL_LOCAL_ONLY=1 -P cmake_install.cmake
+.PHONY : install/local
+
+# Special rule for the target install/local
+install/local/fast: install/local
+.PHONY : install/local/fast
+
+# Special rule for the target install/strip
+install/strip: preinstall
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Installing the project stripped..."
+ cd /celes/anope/src/core && /usr/local/bin/cmake -DCMAKE_INSTALL_DO_STRIP=1 -P cmake_install.cmake
+.PHONY : install/strip
+
+# Special rule for the target install/strip
+install/strip/fast: install/strip
+.PHONY : install/strip/fast
+
+# Special rule for the target list_install_components
+list_install_components:
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Available install components are: \"Unspecified\""
+.PHONY : list_install_components
+
+# Special rule for the target list_install_components
+list_install_components/fast: list_install_components
+.PHONY : list_install_components/fast
+
+# Special rule for the target rebuild_cache
+rebuild_cache:
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running CMake to regenerate build system..."
+ cd /celes/anope/src/core && /usr/local/bin/cmake -H$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR)
+.PHONY : rebuild_cache
+
+# Special rule for the target rebuild_cache
+rebuild_cache/fast: rebuild_cache
+.PHONY : rebuild_cache/fast
+
+# The main all target
+all: cmake_check_build_system
+ cd /celes/anope && $(CMAKE_COMMAND) -E cmake_progress_start /celes/anope/CMakeFiles /celes/anope/src/core/CMakeFiles/progress.make
+ cd /celes/anope && $(MAKE) -f CMakeFiles/Makefile2 src/core/all
+ $(CMAKE_COMMAND) -E cmake_progress_start /celes/anope/CMakeFiles 0
+.PHONY : all
+
+# The main clean target
+clean:
+ cd /celes/anope && $(MAKE) -f CMakeFiles/Makefile2 src/core/clean
+.PHONY : clean
+
+# The main clean target
+clean/fast: clean
+.PHONY : clean/fast
+
+# Prepare targets for installation.
+preinstall: all
+ cd /celes/anope && $(MAKE) -f CMakeFiles/Makefile2 src/core/preinstall
+.PHONY : preinstall
+
+# Prepare targets for installation.
+preinstall/fast:
+ cd /celes/anope && $(MAKE) -f CMakeFiles/Makefile2 src/core/preinstall
+.PHONY : preinstall/fast
+
+# clear depends
+depend:
+ cd /celes/anope && $(CMAKE_COMMAND) -H$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 1
+.PHONY : depend
+
+# Convenience name for target.
+src/core/CMakeFiles/bs_act.so.dir/rule:
+ cd /celes/anope && $(MAKE) -f CMakeFiles/Makefile2 src/core/CMakeFiles/bs_act.so.dir/rule
+.PHONY : src/core/CMakeFiles/bs_act.so.dir/rule
+
+# Convenience name for target.
+bs_act.so: src/core/CMakeFiles/bs_act.so.dir/rule
+.PHONY : bs_act.so
+
+# fast build rule for target.
+bs_act.so/fast:
+ cd /celes/anope && $(MAKE) -f src/core/CMakeFiles/bs_act.so.dir/build.make src/core/CMakeFiles/bs_act.so.dir/build
+.PHONY : bs_act.so/fast
+
+# Convenience name for target.
+src/core/CMakeFiles/bs_assign.so.dir/rule:
+ cd /celes/anope && $(MAKE) -f CMakeFiles/Makefile2 src/core/CMakeFiles/bs_assign.so.dir/rule
+.PHONY : src/core/CMakeFiles/bs_assign.so.dir/rule
+
+# Convenience name for target.
+bs_assign.so: src/core/CMakeFiles/bs_assign.so.dir/rule
+.PHONY : bs_assign.so
+
+# fast build rule for target.
+bs_assign.so/fast:
+ cd /celes/anope && $(MAKE) -f src/core/CMakeFiles/bs_assign.so.dir/build.make src/core/CMakeFiles/bs_assign.so.dir/build
+.PHONY : bs_assign.so/fast
+
+# Convenience name for target.
+src/core/CMakeFiles/bs_badwords.so.dir/rule:
+ cd /celes/anope && $(MAKE) -f CMakeFiles/Makefile2 src/core/CMakeFiles/bs_badwords.so.dir/rule
+.PHONY : src/core/CMakeFiles/bs_badwords.so.dir/rule
+
+# Convenience name for target.
+bs_badwords.so: src/core/CMakeFiles/bs_badwords.so.dir/rule
+.PHONY : bs_badwords.so
+
+# fast build rule for target.
+bs_badwords.so/fast:
+ cd /celes/anope && $(MAKE) -f src/core/CMakeFiles/bs_badwords.so.dir/build.make src/core/CMakeFiles/bs_badwords.so.dir/build
+.PHONY : bs_badwords.so/fast
+
+# Convenience name for target.
+src/core/CMakeFiles/bs_bot.so.dir/rule:
+ cd /celes/anope && $(MAKE) -f CMakeFiles/Makefile2 src/core/CMakeFiles/bs_bot.so.dir/rule
+.PHONY : src/core/CMakeFiles/bs_bot.so.dir/rule
+
+# Convenience name for target.
+bs_bot.so: src/core/CMakeFiles/bs_bot.so.dir/rule
+.PHONY : bs_bot.so
+
+# fast build rule for target.
+bs_bot.so/fast:
+ cd /celes/anope && $(MAKE) -f src/core/CMakeFiles/bs_bot.so.dir/build.make src/core/CMakeFiles/bs_bot.so.dir/build
+.PHONY : bs_bot.so/fast
+
+# Convenience name for target.
+src/core/CMakeFiles/bs_botlist.so.dir/rule:
+ cd /celes/anope && $(MAKE) -f CMakeFiles/Makefile2 src/core/CMakeFiles/bs_botlist.so.dir/rule
+.PHONY : src/core/CMakeFiles/bs_botlist.so.dir/rule
+
+# Convenience name for target.
+bs_botlist.so: src/core/CMakeFiles/bs_botlist.so.dir/rule
+.PHONY : bs_botlist.so
+
+# fast build rule for target.
+bs_botlist.so/fast:
+ cd /celes/anope && $(MAKE) -f src/core/CMakeFiles/bs_botlist.so.dir/build.make src/core/CMakeFiles/bs_botlist.so.dir/build
+.PHONY : bs_botlist.so/fast
+
+# Convenience name for target.
+src/core/CMakeFiles/bs_fantasy.so.dir/rule:
+ cd /celes/anope && $(MAKE) -f CMakeFiles/Makefile2 src/core/CMakeFiles/bs_fantasy.so.dir/rule
+.PHONY : src/core/CMakeFiles/bs_fantasy.so.dir/rule
+
+# Convenience name for target.
+bs_fantasy.so: src/core/CMakeFiles/bs_fantasy.so.dir/rule
+.PHONY : bs_fantasy.so
+
+# fast build rule for target.
+bs_fantasy.so/fast:
+ cd /celes/anope && $(MAKE) -f src/core/CMakeFiles/bs_fantasy.so.dir/build.make src/core/CMakeFiles/bs_fantasy.so.dir/build
+.PHONY : bs_fantasy.so/fast
+
+# Convenience name for target.
+src/core/CMakeFiles/bs_fantasy_kick.so.dir/rule:
+ cd /celes/anope && $(MAKE) -f CMakeFiles/Makefile2 src/core/CMakeFiles/bs_fantasy_kick.so.dir/rule
+.PHONY : src/core/CMakeFiles/bs_fantasy_kick.so.dir/rule
+
+# Convenience name for target.
+bs_fantasy_kick.so: src/core/CMakeFiles/bs_fantasy_kick.so.dir/rule
+.PHONY : bs_fantasy_kick.so
+
+# fast build rule for target.
+bs_fantasy_kick.so/fast:
+ cd /celes/anope && $(MAKE) -f src/core/CMakeFiles/bs_fantasy_kick.so.dir/build.make src/core/CMakeFiles/bs_fantasy_kick.so.dir/build
+.PHONY : bs_fantasy_kick.so/fast
+
+# Convenience name for target.
+src/core/CMakeFiles/bs_fantasy_kickban.so.dir/rule:
+ cd /celes/anope && $(MAKE) -f CMakeFiles/Makefile2 src/core/CMakeFiles/bs_fantasy_kickban.so.dir/rule
+.PHONY : src/core/CMakeFiles/bs_fantasy_kickban.so.dir/rule
+
+# Convenience name for target.
+bs_fantasy_kickban.so: src/core/CMakeFiles/bs_fantasy_kickban.so.dir/rule
+.PHONY : bs_fantasy_kickban.so
+
+# fast build rule for target.
+bs_fantasy_kickban.so/fast:
+ cd /celes/anope && $(MAKE) -f src/core/CMakeFiles/bs_fantasy_kickban.so.dir/build.make src/core/CMakeFiles/bs_fantasy_kickban.so.dir/build
+.PHONY : bs_fantasy_kickban.so/fast
+
+# Convenience name for target.
+src/core/CMakeFiles/bs_fantasy_owner.so.dir/rule:
+ cd /celes/anope && $(MAKE) -f CMakeFiles/Makefile2 src/core/CMakeFiles/bs_fantasy_owner.so.dir/rule
+.PHONY : src/core/CMakeFiles/bs_fantasy_owner.so.dir/rule
+
+# Convenience name for target.
+bs_fantasy_owner.so: src/core/CMakeFiles/bs_fantasy_owner.so.dir/rule
+.PHONY : bs_fantasy_owner.so
+
+# fast build rule for target.
+bs_fantasy_owner.so/fast:
+ cd /celes/anope && $(MAKE) -f src/core/CMakeFiles/bs_fantasy_owner.so.dir/build.make src/core/CMakeFiles/bs_fantasy_owner.so.dir/build
+.PHONY : bs_fantasy_owner.so/fast
+
+# Convenience name for target.
+src/core/CMakeFiles/bs_fantasy_seen.so.dir/rule:
+ cd /celes/anope && $(MAKE) -f CMakeFiles/Makefile2 src/core/CMakeFiles/bs_fantasy_seen.so.dir/rule
+.PHONY : src/core/CMakeFiles/bs_fantasy_seen.so.dir/rule
+
+# Convenience name for target.
+bs_fantasy_seen.so: src/core/CMakeFiles/bs_fantasy_seen.so.dir/rule
+.PHONY : bs_fantasy_seen.so
+
+# fast build rule for target.
+bs_fantasy_seen.so/fast:
+ cd /celes/anope && $(MAKE) -f src/core/CMakeFiles/bs_fantasy_seen.so.dir/build.make src/core/CMakeFiles/bs_fantasy_seen.so.dir/build
+.PHONY : bs_fantasy_seen.so/fast
+
+# Convenience name for target.
+src/core/CMakeFiles/bs_help.so.dir/rule:
+ cd /celes/anope && $(MAKE) -f CMakeFiles/Makefile2 src/core/CMakeFiles/bs_help.so.dir/rule
+.PHONY : src/core/CMakeFiles/bs_help.so.dir/rule
+
+# Convenience name for target.
+bs_help.so: src/core/CMakeFiles/bs_help.so.dir/rule
+.PHONY : bs_help.so
+
+# fast build rule for target.
+bs_help.so/fast:
+ cd /celes/anope && $(MAKE) -f src/core/CMakeFiles/bs_help.so.dir/build.make src/core/CMakeFiles/bs_help.so.dir/build
+.PHONY : bs_help.so/fast
+
+# Convenience name for target.
+src/core/CMakeFiles/bs_info.so.dir/rule:
+ cd /celes/anope && $(MAKE) -f CMakeFiles/Makefile2 src/core/CMakeFiles/bs_info.so.dir/rule
+.PHONY : src/core/CMakeFiles/bs_info.so.dir/rule
+
+# Convenience name for target.
+bs_info.so: src/core/CMakeFiles/bs_info.so.dir/rule
+.PHONY : bs_info.so
+
+# fast build rule for target.
+bs_info.so/fast:
+ cd /celes/anope && $(MAKE) -f src/core/CMakeFiles/bs_info.so.dir/build.make src/core/CMakeFiles/bs_info.so.dir/build
+.PHONY : bs_info.so/fast
+
+# Convenience name for target.
+src/core/CMakeFiles/bs_kick.so.dir/rule:
+ cd /celes/anope && $(MAKE) -f CMakeFiles/Makefile2 src/core/CMakeFiles/bs_kick.so.dir/rule
+.PHONY : src/core/CMakeFiles/bs_kick.so.dir/rule
+
+# Convenience name for target.
+bs_kick.so: src/core/CMakeFiles/bs_kick.so.dir/rule
+.PHONY : bs_kick.so
+
+# fast build rule for target.
+bs_kick.so/fast:
+ cd /celes/anope && $(MAKE) -f src/core/CMakeFiles/bs_kick.so.dir/build.make src/core/CMakeFiles/bs_kick.so.dir/build
+.PHONY : bs_kick.so/fast
+
+# Convenience name for target.
+src/core/CMakeFiles/bs_say.so.dir/rule:
+ cd /celes/anope && $(MAKE) -f CMakeFiles/Makefile2 src/core/CMakeFiles/bs_say.so.dir/rule
+.PHONY : src/core/CMakeFiles/bs_say.so.dir/rule
+
+# Convenience name for target.
+bs_say.so: src/core/CMakeFiles/bs_say.so.dir/rule
+.PHONY : bs_say.so
+
+# fast build rule for target.
+bs_say.so/fast:
+ cd /celes/anope && $(MAKE) -f src/core/CMakeFiles/bs_say.so.dir/build.make src/core/CMakeFiles/bs_say.so.dir/build
+.PHONY : bs_say.so/fast
+
+# Convenience name for target.
+src/core/CMakeFiles/bs_set.so.dir/rule:
+ cd /celes/anope && $(MAKE) -f CMakeFiles/Makefile2 src/core/CMakeFiles/bs_set.so.dir/rule
+.PHONY : src/core/CMakeFiles/bs_set.so.dir/rule
+
+# Convenience name for target.
+bs_set.so: src/core/CMakeFiles/bs_set.so.dir/rule
+.PHONY : bs_set.so
+
+# fast build rule for target.
+bs_set.so/fast:
+ cd /celes/anope && $(MAKE) -f src/core/CMakeFiles/bs_set.so.dir/build.make src/core/CMakeFiles/bs_set.so.dir/build
+.PHONY : bs_set.so/fast
+
+# Convenience name for target.
+src/core/CMakeFiles/bs_unassign.so.dir/rule:
+ cd /celes/anope && $(MAKE) -f CMakeFiles/Makefile2 src/core/CMakeFiles/bs_unassign.so.dir/rule
+.PHONY : src/core/CMakeFiles/bs_unassign.so.dir/rule
+
+# Convenience name for target.
+bs_unassign.so: src/core/CMakeFiles/bs_unassign.so.dir/rule
+.PHONY : bs_unassign.so
+
+# fast build rule for target.
+bs_unassign.so/fast:
+ cd /celes/anope && $(MAKE) -f src/core/CMakeFiles/bs_unassign.so.dir/build.make src/core/CMakeFiles/bs_unassign.so.dir/build
+.PHONY : bs_unassign.so/fast
+
+# Convenience name for target.
+src/core/CMakeFiles/cs_access.so.dir/rule:
+ cd /celes/anope && $(MAKE) -f CMakeFiles/Makefile2 src/core/CMakeFiles/cs_access.so.dir/rule
+.PHONY : src/core/CMakeFiles/cs_access.so.dir/rule
+
+# Convenience name for target.
+cs_access.so: src/core/CMakeFiles/cs_access.so.dir/rule
+.PHONY : cs_access.so
+
+# fast build rule for target.
+cs_access.so/fast:
+ cd /celes/anope && $(MAKE) -f src/core/CMakeFiles/cs_access.so.dir/build.make src/core/CMakeFiles/cs_access.so.dir/build
+.PHONY : cs_access.so/fast
+
+# Convenience name for target.
+src/core/CMakeFiles/cs_akick.so.dir/rule:
+ cd /celes/anope && $(MAKE) -f CMakeFiles/Makefile2 src/core/CMakeFiles/cs_akick.so.dir/rule
+.PHONY : src/core/CMakeFiles/cs_akick.so.dir/rule
+
+# Convenience name for target.
+cs_akick.so: src/core/CMakeFiles/cs_akick.so.dir/rule
+.PHONY : cs_akick.so
+
+# fast build rule for target.
+cs_akick.so/fast:
+ cd /celes/anope && $(MAKE) -f src/core/CMakeFiles/cs_akick.so.dir/build.make src/core/CMakeFiles/cs_akick.so.dir/build
+.PHONY : cs_akick.so/fast
+
+# Convenience name for target.
+src/core/CMakeFiles/cs_ban.so.dir/rule:
+ cd /celes/anope && $(MAKE) -f CMakeFiles/Makefile2 src/core/CMakeFiles/cs_ban.so.dir/rule
+.PHONY : src/core/CMakeFiles/cs_ban.so.dir/rule
+
+# Convenience name for target.
+cs_ban.so: src/core/CMakeFiles/cs_ban.so.dir/rule
+.PHONY : cs_ban.so
+
+# fast build rule for target.
+cs_ban.so/fast:
+ cd /celes/anope && $(MAKE) -f src/core/CMakeFiles/cs_ban.so.dir/build.make src/core/CMakeFiles/cs_ban.so.dir/build
+.PHONY : cs_ban.so/fast
+
+# Convenience name for target.
+src/core/CMakeFiles/cs_clear.so.dir/rule:
+ cd /celes/anope && $(MAKE) -f CMakeFiles/Makefile2 src/core/CMakeFiles/cs_clear.so.dir/rule
+.PHONY : src/core/CMakeFiles/cs_clear.so.dir/rule
+
+# Convenience name for target.
+cs_clear.so: src/core/CMakeFiles/cs_clear.so.dir/rule
+.PHONY : cs_clear.so
+
+# fast build rule for target.
+cs_clear.so/fast:
+ cd /celes/anope && $(MAKE) -f src/core/CMakeFiles/cs_clear.so.dir/build.make src/core/CMakeFiles/cs_clear.so.dir/build
+.PHONY : cs_clear.so/fast
+
+# Convenience name for target.
+src/core/CMakeFiles/cs_drop.so.dir/rule:
+ cd /celes/anope && $(MAKE) -f CMakeFiles/Makefile2 src/core/CMakeFiles/cs_drop.so.dir/rule
+.PHONY : src/core/CMakeFiles/cs_drop.so.dir/rule
+
+# Convenience name for target.
+cs_drop.so: src/core/CMakeFiles/cs_drop.so.dir/rule
+.PHONY : cs_drop.so
+
+# fast build rule for target.
+cs_drop.so/fast:
+ cd /celes/anope && $(MAKE) -f src/core/CMakeFiles/cs_drop.so.dir/build.make src/core/CMakeFiles/cs_drop.so.dir/build
+.PHONY : cs_drop.so/fast
+
+# Convenience name for target.
+src/core/CMakeFiles/cs_forbid.so.dir/rule:
+ cd /celes/anope && $(MAKE) -f CMakeFiles/Makefile2 src/core/CMakeFiles/cs_forbid.so.dir/rule
+.PHONY : src/core/CMakeFiles/cs_forbid.so.dir/rule
+
+# Convenience name for target.
+cs_forbid.so: src/core/CMakeFiles/cs_forbid.so.dir/rule
+.PHONY : cs_forbid.so
+
+# fast build rule for target.
+cs_forbid.so/fast:
+ cd /celes/anope && $(MAKE) -f src/core/CMakeFiles/cs_forbid.so.dir/build.make src/core/CMakeFiles/cs_forbid.so.dir/build
+.PHONY : cs_forbid.so/fast
+
+# Convenience name for target.
+src/core/CMakeFiles/cs_getkey.so.dir/rule:
+ cd /celes/anope && $(MAKE) -f CMakeFiles/Makefile2 src/core/CMakeFiles/cs_getkey.so.dir/rule
+.PHONY : src/core/CMakeFiles/cs_getkey.so.dir/rule
+
+# Convenience name for target.
+cs_getkey.so: src/core/CMakeFiles/cs_getkey.so.dir/rule
+.PHONY : cs_getkey.so
+
+# fast build rule for target.
+cs_getkey.so/fast:
+ cd /celes/anope && $(MAKE) -f src/core/CMakeFiles/cs_getkey.so.dir/build.make src/core/CMakeFiles/cs_getkey.so.dir/build
+.PHONY : cs_getkey.so/fast
+
+# Convenience name for target.
+src/core/CMakeFiles/cs_getpass.so.dir/rule:
+ cd /celes/anope && $(MAKE) -f CMakeFiles/Makefile2 src/core/CMakeFiles/cs_getpass.so.dir/rule
+.PHONY : src/core/CMakeFiles/cs_getpass.so.dir/rule
+
+# Convenience name for target.
+cs_getpass.so: src/core/CMakeFiles/cs_getpass.so.dir/rule
+.PHONY : cs_getpass.so
+
+# fast build rule for target.
+cs_getpass.so/fast:
+ cd /celes/anope && $(MAKE) -f src/core/CMakeFiles/cs_getpass.so.dir/build.make src/core/CMakeFiles/cs_getpass.so.dir/build
+.PHONY : cs_getpass.so/fast
+
+# Convenience name for target.
+src/core/CMakeFiles/cs_help.so.dir/rule:
+ cd /celes/anope && $(MAKE) -f CMakeFiles/Makefile2 src/core/CMakeFiles/cs_help.so.dir/rule
+.PHONY : src/core/CMakeFiles/cs_help.so.dir/rule
+
+# Convenience name for target.
+cs_help.so: src/core/CMakeFiles/cs_help.so.dir/rule
+.PHONY : cs_help.so
+
+# fast build rule for target.
+cs_help.so/fast:
+ cd /celes/anope && $(MAKE) -f src/core/CMakeFiles/cs_help.so.dir/build.make src/core/CMakeFiles/cs_help.so.dir/build
+.PHONY : cs_help.so/fast
+
+# Convenience name for target.
+src/core/CMakeFiles/cs_identify.so.dir/rule:
+ cd /celes/anope && $(MAKE) -f CMakeFiles/Makefile2 src/core/CMakeFiles/cs_identify.so.dir/rule
+.PHONY : src/core/CMakeFiles/cs_identify.so.dir/rule
+
+# Convenience name for target.
+cs_identify.so: src/core/CMakeFiles/cs_identify.so.dir/rule
+.PHONY : cs_identify.so
+
+# fast build rule for target.
+cs_identify.so/fast:
+ cd /celes/anope && $(MAKE) -f src/core/CMakeFiles/cs_identify.so.dir/build.make src/core/CMakeFiles/cs_identify.so.dir/build
+.PHONY : cs_identify.so/fast
+
+# Convenience name for target.
+src/core/CMakeFiles/cs_info.so.dir/rule:
+ cd /celes/anope && $(MAKE) -f CMakeFiles/Makefile2 src/core/CMakeFiles/cs_info.so.dir/rule
+.PHONY : src/core/CMakeFiles/cs_info.so.dir/rule
+
+# Convenience name for target.
+cs_info.so: src/core/CMakeFiles/cs_info.so.dir/rule
+.PHONY : cs_info.so
+
+# fast build rule for target.
+cs_info.so/fast:
+ cd /celes/anope && $(MAKE) -f src/core/CMakeFiles/cs_info.so.dir/build.make src/core/CMakeFiles/cs_info.so.dir/build
+.PHONY : cs_info.so/fast
+
+# Convenience name for target.
+src/core/CMakeFiles/cs_invite.so.dir/rule:
+ cd /celes/anope && $(MAKE) -f CMakeFiles/Makefile2 src/core/CMakeFiles/cs_invite.so.dir/rule
+.PHONY : src/core/CMakeFiles/cs_invite.so.dir/rule
+
+# Convenience name for target.
+cs_invite.so: src/core/CMakeFiles/cs_invite.so.dir/rule
+.PHONY : cs_invite.so
+
+# fast build rule for target.
+cs_invite.so/fast:
+ cd /celes/anope && $(MAKE) -f src/core/CMakeFiles/cs_invite.so.dir/build.make src/core/CMakeFiles/cs_invite.so.dir/build
+.PHONY : cs_invite.so/fast
+
+# Convenience name for target.
+src/core/CMakeFiles/cs_kick.so.dir/rule:
+ cd /celes/anope && $(MAKE) -f CMakeFiles/Makefile2 src/core/CMakeFiles/cs_kick.so.dir/rule
+.PHONY : src/core/CMakeFiles/cs_kick.so.dir/rule
+
+# Convenience name for target.
+cs_kick.so: src/core/CMakeFiles/cs_kick.so.dir/rule
+.PHONY : cs_kick.so
+
+# fast build rule for target.
+cs_kick.so/fast:
+ cd /celes/anope && $(MAKE) -f src/core/CMakeFiles/cs_kick.so.dir/build.make src/core/CMakeFiles/cs_kick.so.dir/build
+.PHONY : cs_kick.so/fast
+
+# Convenience name for target.
+src/core/CMakeFiles/cs_list.so.dir/rule:
+ cd /celes/anope && $(MAKE) -f CMakeFiles/Makefile2 src/core/CMakeFiles/cs_list.so.dir/rule
+.PHONY : src/core/CMakeFiles/cs_list.so.dir/rule
+
+# Convenience name for target.
+cs_list.so: src/core/CMakeFiles/cs_list.so.dir/rule
+.PHONY : cs_list.so
+
+# fast build rule for target.
+cs_list.so/fast:
+ cd /celes/anope && $(MAKE) -f src/core/CMakeFiles/cs_list.so.dir/build.make src/core/CMakeFiles/cs_list.so.dir/build
+.PHONY : cs_list.so/fast
+
+# Convenience name for target.
+src/core/CMakeFiles/cs_logout.so.dir/rule:
+ cd /celes/anope && $(MAKE) -f CMakeFiles/Makefile2 src/core/CMakeFiles/cs_logout.so.dir/rule
+.PHONY : src/core/CMakeFiles/cs_logout.so.dir/rule
+
+# Convenience name for target.
+cs_logout.so: src/core/CMakeFiles/cs_logout.so.dir/rule
+.PHONY : cs_logout.so
+
+# fast build rule for target.
+cs_logout.so/fast:
+ cd /celes/anope && $(MAKE) -f src/core/CMakeFiles/cs_logout.so.dir/build.make src/core/CMakeFiles/cs_logout.so.dir/build
+.PHONY : cs_logout.so/fast
+
+# Convenience name for target.
+src/core/CMakeFiles/cs_modes.so.dir/rule:
+ cd /celes/anope && $(MAKE) -f CMakeFiles/Makefile2 src/core/CMakeFiles/cs_modes.so.dir/rule
+.PHONY : src/core/CMakeFiles/cs_modes.so.dir/rule
+
+# Convenience name for target.
+cs_modes.so: src/core/CMakeFiles/cs_modes.so.dir/rule
+.PHONY : cs_modes.so
+
+# fast build rule for target.
+cs_modes.so/fast:
+ cd /celes/anope && $(MAKE) -f src/core/CMakeFiles/cs_modes.so.dir/build.make src/core/CMakeFiles/cs_modes.so.dir/build
+.PHONY : cs_modes.so/fast
+
+# Convenience name for target.
+src/core/CMakeFiles/cs_register.so.dir/rule:
+ cd /celes/anope && $(MAKE) -f CMakeFiles/Makefile2 src/core/CMakeFiles/cs_register.so.dir/rule
+.PHONY : src/core/CMakeFiles/cs_register.so.dir/rule
+
+# Convenience name for target.
+cs_register.so: src/core/CMakeFiles/cs_register.so.dir/rule
+.PHONY : cs_register.so
+
+# fast build rule for target.
+cs_register.so/fast:
+ cd /celes/anope && $(MAKE) -f src/core/CMakeFiles/cs_register.so.dir/build.make src/core/CMakeFiles/cs_register.so.dir/build
+.PHONY : cs_register.so/fast
+
+# Convenience name for target.
+src/core/CMakeFiles/cs_sendpass.so.dir/rule:
+ cd /celes/anope && $(MAKE) -f CMakeFiles/Makefile2 src/core/CMakeFiles/cs_sendpass.so.dir/rule
+.PHONY : src/core/CMakeFiles/cs_sendpass.so.dir/rule
+
+# Convenience name for target.
+cs_sendpass.so: src/core/CMakeFiles/cs_sendpass.so.dir/rule
+.PHONY : cs_sendpass.so
+
+# fast build rule for target.
+cs_sendpass.so/fast:
+ cd /celes/anope && $(MAKE) -f src/core/CMakeFiles/cs_sendpass.so.dir/build.make src/core/CMakeFiles/cs_sendpass.so.dir/build
+.PHONY : cs_sendpass.so/fast
+
+# Convenience name for target.
+src/core/CMakeFiles/cs_set.so.dir/rule:
+ cd /celes/anope && $(MAKE) -f CMakeFiles/Makefile2 src/core/CMakeFiles/cs_set.so.dir/rule
+.PHONY : src/core/CMakeFiles/cs_set.so.dir/rule
+
+# Convenience name for target.
+cs_set.so: src/core/CMakeFiles/cs_set.so.dir/rule
+.PHONY : cs_set.so
+
+# fast build rule for target.
+cs_set.so/fast:
+ cd /celes/anope && $(MAKE) -f src/core/CMakeFiles/cs_set.so.dir/build.make src/core/CMakeFiles/cs_set.so.dir/build
+.PHONY : cs_set.so/fast
+
+# Convenience name for target.
+src/core/CMakeFiles/cs_status.so.dir/rule:
+ cd /celes/anope && $(MAKE) -f CMakeFiles/Makefile2 src/core/CMakeFiles/cs_status.so.dir/rule
+.PHONY : src/core/CMakeFiles/cs_status.so.dir/rule
+
+# Convenience name for target.
+cs_status.so: src/core/CMakeFiles/cs_status.so.dir/rule
+.PHONY : cs_status.so
+
+# fast build rule for target.
+cs_status.so/fast:
+ cd /celes/anope && $(MAKE) -f src/core/CMakeFiles/cs_status.so.dir/build.make src/core/CMakeFiles/cs_status.so.dir/build
+.PHONY : cs_status.so/fast
+
+# Convenience name for target.
+src/core/CMakeFiles/cs_suspend.so.dir/rule:
+ cd /celes/anope && $(MAKE) -f CMakeFiles/Makefile2 src/core/CMakeFiles/cs_suspend.so.dir/rule
+.PHONY : src/core/CMakeFiles/cs_suspend.so.dir/rule
+
+# Convenience name for target.
+cs_suspend.so: src/core/CMakeFiles/cs_suspend.so.dir/rule
+.PHONY : cs_suspend.so
+
+# fast build rule for target.
+cs_suspend.so/fast:
+ cd /celes/anope && $(MAKE) -f src/core/CMakeFiles/cs_suspend.so.dir/build.make src/core/CMakeFiles/cs_suspend.so.dir/build
+.PHONY : cs_suspend.so/fast
+
+# Convenience name for target.
+src/core/CMakeFiles/cs_topic.so.dir/rule:
+ cd /celes/anope && $(MAKE) -f CMakeFiles/Makefile2 src/core/CMakeFiles/cs_topic.so.dir/rule
+.PHONY : src/core/CMakeFiles/cs_topic.so.dir/rule
+
+# Convenience name for target.
+cs_topic.so: src/core/CMakeFiles/cs_topic.so.dir/rule
+.PHONY : cs_topic.so
+
+# fast build rule for target.
+cs_topic.so/fast:
+ cd /celes/anope && $(MAKE) -f src/core/CMakeFiles/cs_topic.so.dir/build.make src/core/CMakeFiles/cs_topic.so.dir/build
+.PHONY : cs_topic.so/fast
+
+# Convenience name for target.
+src/core/CMakeFiles/cs_xop.so.dir/rule:
+ cd /celes/anope && $(MAKE) -f CMakeFiles/Makefile2 src/core/CMakeFiles/cs_xop.so.dir/rule
+.PHONY : src/core/CMakeFiles/cs_xop.so.dir/rule
+
+# Convenience name for target.
+cs_xop.so: src/core/CMakeFiles/cs_xop.so.dir/rule
+.PHONY : cs_xop.so
+
+# fast build rule for target.
+cs_xop.so/fast:
+ cd /celes/anope && $(MAKE) -f src/core/CMakeFiles/cs_xop.so.dir/build.make src/core/CMakeFiles/cs_xop.so.dir/build
+.PHONY : cs_xop.so/fast
+
+# Convenience name for target.
+src/core/CMakeFiles/enc_md5.so.dir/rule:
+ cd /celes/anope && $(MAKE) -f CMakeFiles/Makefile2 src/core/CMakeFiles/enc_md5.so.dir/rule
+.PHONY : src/core/CMakeFiles/enc_md5.so.dir/rule
+
+# Convenience name for target.
+enc_md5.so: src/core/CMakeFiles/enc_md5.so.dir/rule
+.PHONY : enc_md5.so
+
+# fast build rule for target.
+enc_md5.so/fast:
+ cd /celes/anope && $(MAKE) -f src/core/CMakeFiles/enc_md5.so.dir/build.make src/core/CMakeFiles/enc_md5.so.dir/build
+.PHONY : enc_md5.so/fast
+
+# Convenience name for target.
+src/core/CMakeFiles/enc_none.so.dir/rule:
+ cd /celes/anope && $(MAKE) -f CMakeFiles/Makefile2 src/core/CMakeFiles/enc_none.so.dir/rule
+.PHONY : src/core/CMakeFiles/enc_none.so.dir/rule
+
+# Convenience name for target.
+enc_none.so: src/core/CMakeFiles/enc_none.so.dir/rule
+.PHONY : enc_none.so
+
+# fast build rule for target.
+enc_none.so/fast:
+ cd /celes/anope && $(MAKE) -f src/core/CMakeFiles/enc_none.so.dir/build.make src/core/CMakeFiles/enc_none.so.dir/build
+.PHONY : enc_none.so/fast
+
+# Convenience name for target.
+src/core/CMakeFiles/enc_old.so.dir/rule:
+ cd /celes/anope && $(MAKE) -f CMakeFiles/Makefile2 src/core/CMakeFiles/enc_old.so.dir/rule
+.PHONY : src/core/CMakeFiles/enc_old.so.dir/rule
+
+# Convenience name for target.
+enc_old.so: src/core/CMakeFiles/enc_old.so.dir/rule
+.PHONY : enc_old.so
+
+# fast build rule for target.
+enc_old.so/fast:
+ cd /celes/anope && $(MAKE) -f src/core/CMakeFiles/enc_old.so.dir/build.make src/core/CMakeFiles/enc_old.so.dir/build
+.PHONY : enc_old.so/fast
+
+# Convenience name for target.
+src/core/CMakeFiles/enc_sha1.so.dir/rule:
+ cd /celes/anope && $(MAKE) -f CMakeFiles/Makefile2 src/core/CMakeFiles/enc_sha1.so.dir/rule
+.PHONY : src/core/CMakeFiles/enc_sha1.so.dir/rule
+
+# Convenience name for target.
+enc_sha1.so: src/core/CMakeFiles/enc_sha1.so.dir/rule
+.PHONY : enc_sha1.so
+
+# fast build rule for target.
+enc_sha1.so/fast:
+ cd /celes/anope && $(MAKE) -f src/core/CMakeFiles/enc_sha1.so.dir/build.make src/core/CMakeFiles/enc_sha1.so.dir/build
+.PHONY : enc_sha1.so/fast
+
+# Convenience name for target.
+src/core/CMakeFiles/he_help.so.dir/rule:
+ cd /celes/anope && $(MAKE) -f CMakeFiles/Makefile2 src/core/CMakeFiles/he_help.so.dir/rule
+.PHONY : src/core/CMakeFiles/he_help.so.dir/rule
+
+# Convenience name for target.
+he_help.so: src/core/CMakeFiles/he_help.so.dir/rule
+.PHONY : he_help.so
+
+# fast build rule for target.
+he_help.so/fast:
+ cd /celes/anope && $(MAKE) -f src/core/CMakeFiles/he_help.so.dir/build.make src/core/CMakeFiles/he_help.so.dir/build
+.PHONY : he_help.so/fast
+
+# Convenience name for target.
+src/core/CMakeFiles/hs_del.so.dir/rule:
+ cd /celes/anope && $(MAKE) -f CMakeFiles/Makefile2 src/core/CMakeFiles/hs_del.so.dir/rule
+.PHONY : src/core/CMakeFiles/hs_del.so.dir/rule
+
+# Convenience name for target.
+hs_del.so: src/core/CMakeFiles/hs_del.so.dir/rule
+.PHONY : hs_del.so
+
+# fast build rule for target.
+hs_del.so/fast:
+ cd /celes/anope && $(MAKE) -f src/core/CMakeFiles/hs_del.so.dir/build.make src/core/CMakeFiles/hs_del.so.dir/build
+.PHONY : hs_del.so/fast
+
+# Convenience name for target.
+src/core/CMakeFiles/hs_delall.so.dir/rule:
+ cd /celes/anope && $(MAKE) -f CMakeFiles/Makefile2 src/core/CMakeFiles/hs_delall.so.dir/rule
+.PHONY : src/core/CMakeFiles/hs_delall.so.dir/rule
+
+# Convenience name for target.
+hs_delall.so: src/core/CMakeFiles/hs_delall.so.dir/rule
+.PHONY : hs_delall.so
+
+# fast build rule for target.
+hs_delall.so/fast:
+ cd /celes/anope && $(MAKE) -f src/core/CMakeFiles/hs_delall.so.dir/build.make src/core/CMakeFiles/hs_delall.so.dir/build
+.PHONY : hs_delall.so/fast
+
+# Convenience name for target.
+src/core/CMakeFiles/hs_group.so.dir/rule:
+ cd /celes/anope && $(MAKE) -f CMakeFiles/Makefile2 src/core/CMakeFiles/hs_group.so.dir/rule
+.PHONY : src/core/CMakeFiles/hs_group.so.dir/rule
+
+# Convenience name for target.
+hs_group.so: src/core/CMakeFiles/hs_group.so.dir/rule
+.PHONY : hs_group.so
+
+# fast build rule for target.
+hs_group.so/fast:
+ cd /celes/anope && $(MAKE) -f src/core/CMakeFiles/hs_group.so.dir/build.make src/core/CMakeFiles/hs_group.so.dir/build
+.PHONY : hs_group.so/fast
+
+# Convenience name for target.
+src/core/CMakeFiles/hs_help.so.dir/rule:
+ cd /celes/anope && $(MAKE) -f CMakeFiles/Makefile2 src/core/CMakeFiles/hs_help.so.dir/rule
+.PHONY : src/core/CMakeFiles/hs_help.so.dir/rule
+
+# Convenience name for target.
+hs_help.so: src/core/CMakeFiles/hs_help.so.dir/rule
+.PHONY : hs_help.so
+
+# fast build rule for target.
+hs_help.so/fast:
+ cd /celes/anope && $(MAKE) -f src/core/CMakeFiles/hs_help.so.dir/build.make src/core/CMakeFiles/hs_help.so.dir/build
+.PHONY : hs_help.so/fast
+
+# Convenience name for target.
+src/core/CMakeFiles/hs_list.so.dir/rule:
+ cd /celes/anope && $(MAKE) -f CMakeFiles/Makefile2 src/core/CMakeFiles/hs_list.so.dir/rule
+.PHONY : src/core/CMakeFiles/hs_list.so.dir/rule
+
+# Convenience name for target.
+hs_list.so: src/core/CMakeFiles/hs_list.so.dir/rule
+.PHONY : hs_list.so
+
+# fast build rule for target.
+hs_list.so/fast:
+ cd /celes/anope && $(MAKE) -f src/core/CMakeFiles/hs_list.so.dir/build.make src/core/CMakeFiles/hs_list.so.dir/build
+.PHONY : hs_list.so/fast
+
+# Convenience name for target.
+src/core/CMakeFiles/hs_off.so.dir/rule:
+ cd /celes/anope && $(MAKE) -f CMakeFiles/Makefile2 src/core/CMakeFiles/hs_off.so.dir/rule
+.PHONY : src/core/CMakeFiles/hs_off.so.dir/rule
+
+# Convenience name for target.
+hs_off.so: src/core/CMakeFiles/hs_off.so.dir/rule
+.PHONY : hs_off.so
+
+# fast build rule for target.
+hs_off.so/fast:
+ cd /celes/anope && $(MAKE) -f src/core/CMakeFiles/hs_off.so.dir/build.make src/core/CMakeFiles/hs_off.so.dir/build
+.PHONY : hs_off.so/fast
+
+# Convenience name for target.
+src/core/CMakeFiles/hs_on.so.dir/rule:
+ cd /celes/anope && $(MAKE) -f CMakeFiles/Makefile2 src/core/CMakeFiles/hs_on.so.dir/rule
+.PHONY : src/core/CMakeFiles/hs_on.so.dir/rule
+
+# Convenience name for target.
+hs_on.so: src/core/CMakeFiles/hs_on.so.dir/rule
+.PHONY : hs_on.so
+
+# fast build rule for target.
+hs_on.so/fast:
+ cd /celes/anope && $(MAKE) -f src/core/CMakeFiles/hs_on.so.dir/build.make src/core/CMakeFiles/hs_on.so.dir/build
+.PHONY : hs_on.so/fast
+
+# Convenience name for target.
+src/core/CMakeFiles/hs_set.so.dir/rule:
+ cd /celes/anope && $(MAKE) -f CMakeFiles/Makefile2 src/core/CMakeFiles/hs_set.so.dir/rule
+.PHONY : src/core/CMakeFiles/hs_set.so.dir/rule
+
+# Convenience name for target.
+hs_set.so: src/core/CMakeFiles/hs_set.so.dir/rule
+.PHONY : hs_set.so
+
+# fast build rule for target.
+hs_set.so/fast:
+ cd /celes/anope && $(MAKE) -f src/core/CMakeFiles/hs_set.so.dir/build.make src/core/CMakeFiles/hs_set.so.dir/build
+.PHONY : hs_set.so/fast
+
+# Convenience name for target.
+src/core/CMakeFiles/hs_setall.so.dir/rule:
+ cd /celes/anope && $(MAKE) -f CMakeFiles/Makefile2 src/core/CMakeFiles/hs_setall.so.dir/rule
+.PHONY : src/core/CMakeFiles/hs_setall.so.dir/rule
+
+# Convenience name for target.
+hs_setall.so: src/core/CMakeFiles/hs_setall.so.dir/rule
+.PHONY : hs_setall.so
+
+# fast build rule for target.
+hs_setall.so/fast:
+ cd /celes/anope && $(MAKE) -f src/core/CMakeFiles/hs_setall.so.dir/build.make src/core/CMakeFiles/hs_setall.so.dir/build
+.PHONY : hs_setall.so/fast
+
+# Convenience name for target.
+src/core/CMakeFiles/ms_cancel.so.dir/rule:
+ cd /celes/anope && $(MAKE) -f CMakeFiles/Makefile2 src/core/CMakeFiles/ms_cancel.so.dir/rule
+.PHONY : src/core/CMakeFiles/ms_cancel.so.dir/rule
+
+# Convenience name for target.
+ms_cancel.so: src/core/CMakeFiles/ms_cancel.so.dir/rule
+.PHONY : ms_cancel.so
+
+# fast build rule for target.
+ms_cancel.so/fast:
+ cd /celes/anope && $(MAKE) -f src/core/CMakeFiles/ms_cancel.so.dir/build.make src/core/CMakeFiles/ms_cancel.so.dir/build
+.PHONY : ms_cancel.so/fast
+
+# Convenience name for target.
+src/core/CMakeFiles/ms_check.so.dir/rule:
+ cd /celes/anope && $(MAKE) -f CMakeFiles/Makefile2 src/core/CMakeFiles/ms_check.so.dir/rule
+.PHONY : src/core/CMakeFiles/ms_check.so.dir/rule
+
+# Convenience name for target.
+ms_check.so: src/core/CMakeFiles/ms_check.so.dir/rule
+.PHONY : ms_check.so
+
+# fast build rule for target.
+ms_check.so/fast:
+ cd /celes/anope && $(MAKE) -f src/core/CMakeFiles/ms_check.so.dir/build.make src/core/CMakeFiles/ms_check.so.dir/build
+.PHONY : ms_check.so/fast
+
+# Convenience name for target.
+src/core/CMakeFiles/ms_del.so.dir/rule:
+ cd /celes/anope && $(MAKE) -f CMakeFiles/Makefile2 src/core/CMakeFiles/ms_del.so.dir/rule
+.PHONY : src/core/CMakeFiles/ms_del.so.dir/rule
+
+# Convenience name for target.
+ms_del.so: src/core/CMakeFiles/ms_del.so.dir/rule
+.PHONY : ms_del.so
+
+# fast build rule for target.
+ms_del.so/fast:
+ cd /celes/anope && $(MAKE) -f src/core/CMakeFiles/ms_del.so.dir/build.make src/core/CMakeFiles/ms_del.so.dir/build
+.PHONY : ms_del.so/fast
+
+# Convenience name for target.
+src/core/CMakeFiles/ms_help.so.dir/rule:
+ cd /celes/anope && $(MAKE) -f CMakeFiles/Makefile2 src/core/CMakeFiles/ms_help.so.dir/rule
+.PHONY : src/core/CMakeFiles/ms_help.so.dir/rule
+
+# Convenience name for target.
+ms_help.so: src/core/CMakeFiles/ms_help.so.dir/rule
+.PHONY : ms_help.so
+
+# fast build rule for target.
+ms_help.so/fast:
+ cd /celes/anope && $(MAKE) -f src/core/CMakeFiles/ms_help.so.dir/build.make src/core/CMakeFiles/ms_help.so.dir/build
+.PHONY : ms_help.so/fast
+
+# Convenience name for target.
+src/core/CMakeFiles/ms_info.so.dir/rule:
+ cd /celes/anope && $(MAKE) -f CMakeFiles/Makefile2 src/core/CMakeFiles/ms_info.so.dir/rule
+.PHONY : src/core/CMakeFiles/ms_info.so.dir/rule
+
+# Convenience name for target.
+ms_info.so: src/core/CMakeFiles/ms_info.so.dir/rule
+.PHONY : ms_info.so
+
+# fast build rule for target.
+ms_info.so/fast:
+ cd /celes/anope && $(MAKE) -f src/core/CMakeFiles/ms_info.so.dir/build.make src/core/CMakeFiles/ms_info.so.dir/build
+.PHONY : ms_info.so/fast
+
+# Convenience name for target.
+src/core/CMakeFiles/ms_list.so.dir/rule:
+ cd /celes/anope && $(MAKE) -f CMakeFiles/Makefile2 src/core/CMakeFiles/ms_list.so.dir/rule
+.PHONY : src/core/CMakeFiles/ms_list.so.dir/rule
+
+# Convenience name for target.
+ms_list.so: src/core/CMakeFiles/ms_list.so.dir/rule
+.PHONY : ms_list.so
+
+# fast build rule for target.
+ms_list.so/fast:
+ cd /celes/anope && $(MAKE) -f src/core/CMakeFiles/ms_list.so.dir/build.make src/core/CMakeFiles/ms_list.so.dir/build
+.PHONY : ms_list.so/fast
+
+# Convenience name for target.
+src/core/CMakeFiles/ms_read.so.dir/rule:
+ cd /celes/anope && $(MAKE) -f CMakeFiles/Makefile2 src/core/CMakeFiles/ms_read.so.dir/rule
+.PHONY : src/core/CMakeFiles/ms_read.so.dir/rule
+
+# Convenience name for target.
+ms_read.so: src/core/CMakeFiles/ms_read.so.dir/rule
+.PHONY : ms_read.so
+
+# fast build rule for target.
+ms_read.so/fast:
+ cd /celes/anope && $(MAKE) -f src/core/CMakeFiles/ms_read.so.dir/build.make src/core/CMakeFiles/ms_read.so.dir/build
+.PHONY : ms_read.so/fast
+
+# Convenience name for target.
+src/core/CMakeFiles/ms_rsend.so.dir/rule:
+ cd /celes/anope && $(MAKE) -f CMakeFiles/Makefile2 src/core/CMakeFiles/ms_rsend.so.dir/rule
+.PHONY : src/core/CMakeFiles/ms_rsend.so.dir/rule
+
+# Convenience name for target.
+ms_rsend.so: src/core/CMakeFiles/ms_rsend.so.dir/rule
+.PHONY : ms_rsend.so
+
+# fast build rule for target.
+ms_rsend.so/fast:
+ cd /celes/anope && $(MAKE) -f src/core/CMakeFiles/ms_rsend.so.dir/build.make src/core/CMakeFiles/ms_rsend.so.dir/build
+.PHONY : ms_rsend.so/fast
+
+# Convenience name for target.
+src/core/CMakeFiles/ms_send.so.dir/rule:
+ cd /celes/anope && $(MAKE) -f CMakeFiles/Makefile2 src/core/CMakeFiles/ms_send.so.dir/rule
+.PHONY : src/core/CMakeFiles/ms_send.so.dir/rule
+
+# Convenience name for target.
+ms_send.so: src/core/CMakeFiles/ms_send.so.dir/rule
+.PHONY : ms_send.so
+
+# fast build rule for target.
+ms_send.so/fast:
+ cd /celes/anope && $(MAKE) -f src/core/CMakeFiles/ms_send.so.dir/build.make src/core/CMakeFiles/ms_send.so.dir/build
+.PHONY : ms_send.so/fast
+
+# Convenience name for target.
+src/core/CMakeFiles/ms_sendall.so.dir/rule:
+ cd /celes/anope && $(MAKE) -f CMakeFiles/Makefile2 src/core/CMakeFiles/ms_sendall.so.dir/rule
+.PHONY : src/core/CMakeFiles/ms_sendall.so.dir/rule
+
+# Convenience name for target.
+ms_sendall.so: src/core/CMakeFiles/ms_sendall.so.dir/rule
+.PHONY : ms_sendall.so
+
+# fast build rule for target.
+ms_sendall.so/fast:
+ cd /celes/anope && $(MAKE) -f src/core/CMakeFiles/ms_sendall.so.dir/build.make src/core/CMakeFiles/ms_sendall.so.dir/build
+.PHONY : ms_sendall.so/fast
+
+# Convenience name for target.
+src/core/CMakeFiles/ms_set.so.dir/rule:
+ cd /celes/anope && $(MAKE) -f CMakeFiles/Makefile2 src/core/CMakeFiles/ms_set.so.dir/rule
+.PHONY : src/core/CMakeFiles/ms_set.so.dir/rule
+
+# Convenience name for target.
+ms_set.so: src/core/CMakeFiles/ms_set.so.dir/rule
+.PHONY : ms_set.so
+
+# fast build rule for target.
+ms_set.so/fast:
+ cd /celes/anope && $(MAKE) -f src/core/CMakeFiles/ms_set.so.dir/build.make src/core/CMakeFiles/ms_set.so.dir/build
+.PHONY : ms_set.so/fast
+
+# Convenience name for target.
+src/core/CMakeFiles/ms_staff.so.dir/rule:
+ cd /celes/anope && $(MAKE) -f CMakeFiles/Makefile2 src/core/CMakeFiles/ms_staff.so.dir/rule
+.PHONY : src/core/CMakeFiles/ms_staff.so.dir/rule
+
+# Convenience name for target.
+ms_staff.so: src/core/CMakeFiles/ms_staff.so.dir/rule
+.PHONY : ms_staff.so
+
+# fast build rule for target.
+ms_staff.so/fast:
+ cd /celes/anope && $(MAKE) -f src/core/CMakeFiles/ms_staff.so.dir/build.make src/core/CMakeFiles/ms_staff.so.dir/build
+.PHONY : ms_staff.so/fast
+
+# Convenience name for target.
+src/core/CMakeFiles/ns_access.so.dir/rule:
+ cd /celes/anope && $(MAKE) -f CMakeFiles/Makefile2 src/core/CMakeFiles/ns_access.so.dir/rule
+.PHONY : src/core/CMakeFiles/ns_access.so.dir/rule
+
+# Convenience name for target.
+ns_access.so: src/core/CMakeFiles/ns_access.so.dir/rule
+.PHONY : ns_access.so
+
+# fast build rule for target.
+ns_access.so/fast:
+ cd /celes/anope && $(MAKE) -f src/core/CMakeFiles/ns_access.so.dir/build.make src/core/CMakeFiles/ns_access.so.dir/build
+.PHONY : ns_access.so/fast
+
+# Convenience name for target.
+src/core/CMakeFiles/ns_alist.so.dir/rule:
+ cd /celes/anope && $(MAKE) -f CMakeFiles/Makefile2 src/core/CMakeFiles/ns_alist.so.dir/rule
+.PHONY : src/core/CMakeFiles/ns_alist.so.dir/rule
+
+# Convenience name for target.
+ns_alist.so: src/core/CMakeFiles/ns_alist.so.dir/rule
+.PHONY : ns_alist.so
+
+# fast build rule for target.
+ns_alist.so/fast:
+ cd /celes/anope && $(MAKE) -f src/core/CMakeFiles/ns_alist.so.dir/build.make src/core/CMakeFiles/ns_alist.so.dir/build
+.PHONY : ns_alist.so/fast
+
+# Convenience name for target.
+src/core/CMakeFiles/ns_drop.so.dir/rule:
+ cd /celes/anope && $(MAKE) -f CMakeFiles/Makefile2 src/core/CMakeFiles/ns_drop.so.dir/rule
+.PHONY : src/core/CMakeFiles/ns_drop.so.dir/rule
+
+# Convenience name for target.
+ns_drop.so: src/core/CMakeFiles/ns_drop.so.dir/rule
+.PHONY : ns_drop.so
+
+# fast build rule for target.
+ns_drop.so/fast:
+ cd /celes/anope && $(MAKE) -f src/core/CMakeFiles/ns_drop.so.dir/build.make src/core/CMakeFiles/ns_drop.so.dir/build
+.PHONY : ns_drop.so/fast
+
+# Convenience name for target.
+src/core/CMakeFiles/ns_forbid.so.dir/rule:
+ cd /celes/anope && $(MAKE) -f CMakeFiles/Makefile2 src/core/CMakeFiles/ns_forbid.so.dir/rule
+.PHONY : src/core/CMakeFiles/ns_forbid.so.dir/rule
+
+# Convenience name for target.
+ns_forbid.so: src/core/CMakeFiles/ns_forbid.so.dir/rule
+.PHONY : ns_forbid.so
+
+# fast build rule for target.
+ns_forbid.so/fast:
+ cd /celes/anope && $(MAKE) -f src/core/CMakeFiles/ns_forbid.so.dir/build.make src/core/CMakeFiles/ns_forbid.so.dir/build
+.PHONY : ns_forbid.so/fast
+
+# Convenience name for target.
+src/core/CMakeFiles/ns_getemail.so.dir/rule:
+ cd /celes/anope && $(MAKE) -f CMakeFiles/Makefile2 src/core/CMakeFiles/ns_getemail.so.dir/rule
+.PHONY : src/core/CMakeFiles/ns_getemail.so.dir/rule
+
+# Convenience name for target.
+ns_getemail.so: src/core/CMakeFiles/ns_getemail.so.dir/rule
+.PHONY : ns_getemail.so
+
+# fast build rule for target.
+ns_getemail.so/fast:
+ cd /celes/anope && $(MAKE) -f src/core/CMakeFiles/ns_getemail.so.dir/build.make src/core/CMakeFiles/ns_getemail.so.dir/build
+.PHONY : ns_getemail.so/fast
+
+# Convenience name for target.
+src/core/CMakeFiles/ns_getpass.so.dir/rule:
+ cd /celes/anope && $(MAKE) -f CMakeFiles/Makefile2 src/core/CMakeFiles/ns_getpass.so.dir/rule
+.PHONY : src/core/CMakeFiles/ns_getpass.so.dir/rule
+
+# Convenience name for target.
+ns_getpass.so: src/core/CMakeFiles/ns_getpass.so.dir/rule
+.PHONY : ns_getpass.so
+
+# fast build rule for target.
+ns_getpass.so/fast:
+ cd /celes/anope && $(MAKE) -f src/core/CMakeFiles/ns_getpass.so.dir/build.make src/core/CMakeFiles/ns_getpass.so.dir/build
+.PHONY : ns_getpass.so/fast
+
+# Convenience name for target.
+src/core/CMakeFiles/ns_ghost.so.dir/rule:
+ cd /celes/anope && $(MAKE) -f CMakeFiles/Makefile2 src/core/CMakeFiles/ns_ghost.so.dir/rule
+.PHONY : src/core/CMakeFiles/ns_ghost.so.dir/rule
+
+# Convenience name for target.
+ns_ghost.so: src/core/CMakeFiles/ns_ghost.so.dir/rule
+.PHONY : ns_ghost.so
+
+# fast build rule for target.
+ns_ghost.so/fast:
+ cd /celes/anope && $(MAKE) -f src/core/CMakeFiles/ns_ghost.so.dir/build.make src/core/CMakeFiles/ns_ghost.so.dir/build
+.PHONY : ns_ghost.so/fast
+
+# Convenience name for target.
+src/core/CMakeFiles/ns_group.so.dir/rule:
+ cd /celes/anope && $(MAKE) -f CMakeFiles/Makefile2 src/core/CMakeFiles/ns_group.so.dir/rule
+.PHONY : src/core/CMakeFiles/ns_group.so.dir/rule
+
+# Convenience name for target.
+ns_group.so: src/core/CMakeFiles/ns_group.so.dir/rule
+.PHONY : ns_group.so
+
+# fast build rule for target.
+ns_group.so/fast:
+ cd /celes/anope && $(MAKE) -f src/core/CMakeFiles/ns_group.so.dir/build.make src/core/CMakeFiles/ns_group.so.dir/build
+.PHONY : ns_group.so/fast
+
+# Convenience name for target.
+src/core/CMakeFiles/ns_help.so.dir/rule:
+ cd /celes/anope && $(MAKE) -f CMakeFiles/Makefile2 src/core/CMakeFiles/ns_help.so.dir/rule
+.PHONY : src/core/CMakeFiles/ns_help.so.dir/rule
+
+# Convenience name for target.
+ns_help.so: src/core/CMakeFiles/ns_help.so.dir/rule
+.PHONY : ns_help.so
+
+# fast build rule for target.
+ns_help.so/fast:
+ cd /celes/anope && $(MAKE) -f src/core/CMakeFiles/ns_help.so.dir/build.make src/core/CMakeFiles/ns_help.so.dir/build
+.PHONY : ns_help.so/fast
+
+# Convenience name for target.
+src/core/CMakeFiles/ns_identify.so.dir/rule:
+ cd /celes/anope && $(MAKE) -f CMakeFiles/Makefile2 src/core/CMakeFiles/ns_identify.so.dir/rule
+.PHONY : src/core/CMakeFiles/ns_identify.so.dir/rule
+
+# Convenience name for target.
+ns_identify.so: src/core/CMakeFiles/ns_identify.so.dir/rule
+.PHONY : ns_identify.so
+
+# fast build rule for target.
+ns_identify.so/fast:
+ cd /celes/anope && $(MAKE) -f src/core/CMakeFiles/ns_identify.so.dir/build.make src/core/CMakeFiles/ns_identify.so.dir/build
+.PHONY : ns_identify.so/fast
+
+# Convenience name for target.
+src/core/CMakeFiles/ns_info.so.dir/rule:
+ cd /celes/anope && $(MAKE) -f CMakeFiles/Makefile2 src/core/CMakeFiles/ns_info.so.dir/rule
+.PHONY : src/core/CMakeFiles/ns_info.so.dir/rule
+
+# Convenience name for target.
+ns_info.so: src/core/CMakeFiles/ns_info.so.dir/rule
+.PHONY : ns_info.so
+
+# fast build rule for target.
+ns_info.so/fast:
+ cd /celes/anope && $(MAKE) -f src/core/CMakeFiles/ns_info.so.dir/build.make src/core/CMakeFiles/ns_info.so.dir/build
+.PHONY : ns_info.so/fast
+
+# Convenience name for target.
+src/core/CMakeFiles/ns_list.so.dir/rule:
+ cd /celes/anope && $(MAKE) -f CMakeFiles/Makefile2 src/core/CMakeFiles/ns_list.so.dir/rule
+.PHONY : src/core/CMakeFiles/ns_list.so.dir/rule
+
+# Convenience name for target.
+ns_list.so: src/core/CMakeFiles/ns_list.so.dir/rule
+.PHONY : ns_list.so
+
+# fast build rule for target.
+ns_list.so/fast:
+ cd /celes/anope && $(MAKE) -f src/core/CMakeFiles/ns_list.so.dir/build.make src/core/CMakeFiles/ns_list.so.dir/build
+.PHONY : ns_list.so/fast
+
+# Convenience name for target.
+src/core/CMakeFiles/ns_logout.so.dir/rule:
+ cd /celes/anope && $(MAKE) -f CMakeFiles/Makefile2 src/core/CMakeFiles/ns_logout.so.dir/rule
+.PHONY : src/core/CMakeFiles/ns_logout.so.dir/rule
+
+# Convenience name for target.
+ns_logout.so: src/core/CMakeFiles/ns_logout.so.dir/rule
+.PHONY : ns_logout.so
+
+# fast build rule for target.
+ns_logout.so/fast:
+ cd /celes/anope && $(MAKE) -f src/core/CMakeFiles/ns_logout.so.dir/build.make src/core/CMakeFiles/ns_logout.so.dir/build
+.PHONY : ns_logout.so/fast
+
+# Convenience name for target.
+src/core/CMakeFiles/ns_recover.so.dir/rule:
+ cd /celes/anope && $(MAKE) -f CMakeFiles/Makefile2 src/core/CMakeFiles/ns_recover.so.dir/rule
+.PHONY : src/core/CMakeFiles/ns_recover.so.dir/rule
+
+# Convenience name for target.
+ns_recover.so: src/core/CMakeFiles/ns_recover.so.dir/rule
+.PHONY : ns_recover.so
+
+# fast build rule for target.
+ns_recover.so/fast:
+ cd /celes/anope && $(MAKE) -f src/core/CMakeFiles/ns_recover.so.dir/build.make src/core/CMakeFiles/ns_recover.so.dir/build
+.PHONY : ns_recover.so/fast
+
+# Convenience name for target.
+src/core/CMakeFiles/ns_register.so.dir/rule:
+ cd /celes/anope && $(MAKE) -f CMakeFiles/Makefile2 src/core/CMakeFiles/ns_register.so.dir/rule
+.PHONY : src/core/CMakeFiles/ns_register.so.dir/rule
+
+# Convenience name for target.
+ns_register.so: src/core/CMakeFiles/ns_register.so.dir/rule
+.PHONY : ns_register.so
+
+# fast build rule for target.
+ns_register.so/fast:
+ cd /celes/anope && $(MAKE) -f src/core/CMakeFiles/ns_register.so.dir/build.make src/core/CMakeFiles/ns_register.so.dir/build
+.PHONY : ns_register.so/fast
+
+# Convenience name for target.
+src/core/CMakeFiles/ns_release.so.dir/rule:
+ cd /celes/anope && $(MAKE) -f CMakeFiles/Makefile2 src/core/CMakeFiles/ns_release.so.dir/rule
+.PHONY : src/core/CMakeFiles/ns_release.so.dir/rule
+
+# Convenience name for target.
+ns_release.so: src/core/CMakeFiles/ns_release.so.dir/rule
+.PHONY : ns_release.so
+
+# fast build rule for target.
+ns_release.so/fast:
+ cd /celes/anope && $(MAKE) -f src/core/CMakeFiles/ns_release.so.dir/build.make src/core/CMakeFiles/ns_release.so.dir/build
+.PHONY : ns_release.so/fast
+
+# Convenience name for target.
+src/core/CMakeFiles/ns_saset.so.dir/rule:
+ cd /celes/anope && $(MAKE) -f CMakeFiles/Makefile2 src/core/CMakeFiles/ns_saset.so.dir/rule
+.PHONY : src/core/CMakeFiles/ns_saset.so.dir/rule
+
+# Convenience name for target.
+ns_saset.so: src/core/CMakeFiles/ns_saset.so.dir/rule
+.PHONY : ns_saset.so
+
+# fast build rule for target.
+ns_saset.so/fast:
+ cd /celes/anope && $(MAKE) -f src/core/CMakeFiles/ns_saset.so.dir/build.make src/core/CMakeFiles/ns_saset.so.dir/build
+.PHONY : ns_saset.so/fast
+
+# Convenience name for target.
+src/core/CMakeFiles/ns_sendpass.so.dir/rule:
+ cd /celes/anope && $(MAKE) -f CMakeFiles/Makefile2 src/core/CMakeFiles/ns_sendpass.so.dir/rule
+.PHONY : src/core/CMakeFiles/ns_sendpass.so.dir/rule
+
+# Convenience name for target.
+ns_sendpass.so: src/core/CMakeFiles/ns_sendpass.so.dir/rule
+.PHONY : ns_sendpass.so
+
+# fast build rule for target.
+ns_sendpass.so/fast:
+ cd /celes/anope && $(MAKE) -f src/core/CMakeFiles/ns_sendpass.so.dir/build.make src/core/CMakeFiles/ns_sendpass.so.dir/build
+.PHONY : ns_sendpass.so/fast
+
+# Convenience name for target.
+src/core/CMakeFiles/ns_set.so.dir/rule:
+ cd /celes/anope && $(MAKE) -f CMakeFiles/Makefile2 src/core/CMakeFiles/ns_set.so.dir/rule
+.PHONY : src/core/CMakeFiles/ns_set.so.dir/rule
+
+# Convenience name for target.
+ns_set.so: src/core/CMakeFiles/ns_set.so.dir/rule
+.PHONY : ns_set.so
+
+# fast build rule for target.
+ns_set.so/fast:
+ cd /celes/anope && $(MAKE) -f src/core/CMakeFiles/ns_set.so.dir/build.make src/core/CMakeFiles/ns_set.so.dir/build
+.PHONY : ns_set.so/fast
+
+# Convenience name for target.
+src/core/CMakeFiles/ns_status.so.dir/rule:
+ cd /celes/anope && $(MAKE) -f CMakeFiles/Makefile2 src/core/CMakeFiles/ns_status.so.dir/rule
+.PHONY : src/core/CMakeFiles/ns_status.so.dir/rule
+
+# Convenience name for target.
+ns_status.so: src/core/CMakeFiles/ns_status.so.dir/rule
+.PHONY : ns_status.so
+
+# fast build rule for target.
+ns_status.so/fast:
+ cd /celes/anope && $(MAKE) -f src/core/CMakeFiles/ns_status.so.dir/build.make src/core/CMakeFiles/ns_status.so.dir/build
+.PHONY : ns_status.so/fast
+
+# Convenience name for target.
+src/core/CMakeFiles/ns_suspend.so.dir/rule:
+ cd /celes/anope && $(MAKE) -f CMakeFiles/Makefile2 src/core/CMakeFiles/ns_suspend.so.dir/rule
+.PHONY : src/core/CMakeFiles/ns_suspend.so.dir/rule
+
+# Convenience name for target.
+ns_suspend.so: src/core/CMakeFiles/ns_suspend.so.dir/rule
+.PHONY : ns_suspend.so
+
+# fast build rule for target.
+ns_suspend.so/fast:
+ cd /celes/anope && $(MAKE) -f src/core/CMakeFiles/ns_suspend.so.dir/build.make src/core/CMakeFiles/ns_suspend.so.dir/build
+.PHONY : ns_suspend.so/fast
+
+# Convenience name for target.
+src/core/CMakeFiles/ns_update.so.dir/rule:
+ cd /celes/anope && $(MAKE) -f CMakeFiles/Makefile2 src/core/CMakeFiles/ns_update.so.dir/rule
+.PHONY : src/core/CMakeFiles/ns_update.so.dir/rule
+
+# Convenience name for target.
+ns_update.so: src/core/CMakeFiles/ns_update.so.dir/rule
+.PHONY : ns_update.so
+
+# fast build rule for target.
+ns_update.so/fast:
+ cd /celes/anope && $(MAKE) -f src/core/CMakeFiles/ns_update.so.dir/build.make src/core/CMakeFiles/ns_update.so.dir/build
+.PHONY : ns_update.so/fast
+
+# Convenience name for target.
+src/core/CMakeFiles/os_admin.so.dir/rule:
+ cd /celes/anope && $(MAKE) -f CMakeFiles/Makefile2 src/core/CMakeFiles/os_admin.so.dir/rule
+.PHONY : src/core/CMakeFiles/os_admin.so.dir/rule
+
+# Convenience name for target.
+os_admin.so: src/core/CMakeFiles/os_admin.so.dir/rule
+.PHONY : os_admin.so
+
+# fast build rule for target.
+os_admin.so/fast:
+ cd /celes/anope && $(MAKE) -f src/core/CMakeFiles/os_admin.so.dir/build.make src/core/CMakeFiles/os_admin.so.dir/build
+.PHONY : os_admin.so/fast
+
+# Convenience name for target.
+src/core/CMakeFiles/os_akill.so.dir/rule:
+ cd /celes/anope && $(MAKE) -f CMakeFiles/Makefile2 src/core/CMakeFiles/os_akill.so.dir/rule
+.PHONY : src/core/CMakeFiles/os_akill.so.dir/rule
+
+# Convenience name for target.
+os_akill.so: src/core/CMakeFiles/os_akill.so.dir/rule
+.PHONY : os_akill.so
+
+# fast build rule for target.
+os_akill.so/fast:
+ cd /celes/anope && $(MAKE) -f src/core/CMakeFiles/os_akill.so.dir/build.make src/core/CMakeFiles/os_akill.so.dir/build
+.PHONY : os_akill.so/fast
+
+# Convenience name for target.
+src/core/CMakeFiles/os_chankill.so.dir/rule:
+ cd /celes/anope && $(MAKE) -f CMakeFiles/Makefile2 src/core/CMakeFiles/os_chankill.so.dir/rule
+.PHONY : src/core/CMakeFiles/os_chankill.so.dir/rule
+
+# Convenience name for target.
+os_chankill.so: src/core/CMakeFiles/os_chankill.so.dir/rule
+.PHONY : os_chankill.so
+
+# fast build rule for target.
+os_chankill.so/fast:
+ cd /celes/anope && $(MAKE) -f src/core/CMakeFiles/os_chankill.so.dir/build.make src/core/CMakeFiles/os_chankill.so.dir/build
+.PHONY : os_chankill.so/fast
+
+# Convenience name for target.
+src/core/CMakeFiles/os_chanlist.so.dir/rule:
+ cd /celes/anope && $(MAKE) -f CMakeFiles/Makefile2 src/core/CMakeFiles/os_chanlist.so.dir/rule
+.PHONY : src/core/CMakeFiles/os_chanlist.so.dir/rule
+
+# Convenience name for target.
+os_chanlist.so: src/core/CMakeFiles/os_chanlist.so.dir/rule
+.PHONY : os_chanlist.so
+
+# fast build rule for target.
+os_chanlist.so/fast:
+ cd /celes/anope && $(MAKE) -f src/core/CMakeFiles/os_chanlist.so.dir/build.make src/core/CMakeFiles/os_chanlist.so.dir/build
+.PHONY : os_chanlist.so/fast
+
+# Convenience name for target.
+src/core/CMakeFiles/os_clearmodes.so.dir/rule:
+ cd /celes/anope && $(MAKE) -f CMakeFiles/Makefile2 src/core/CMakeFiles/os_clearmodes.so.dir/rule
+.PHONY : src/core/CMakeFiles/os_clearmodes.so.dir/rule
+
+# Convenience name for target.
+os_clearmodes.so: src/core/CMakeFiles/os_clearmodes.so.dir/rule
+.PHONY : os_clearmodes.so
+
+# fast build rule for target.
+os_clearmodes.so/fast:
+ cd /celes/anope && $(MAKE) -f src/core/CMakeFiles/os_clearmodes.so.dir/build.make src/core/CMakeFiles/os_clearmodes.so.dir/build
+.PHONY : os_clearmodes.so/fast
+
+# Convenience name for target.
+src/core/CMakeFiles/os_defcon.so.dir/rule:
+ cd /celes/anope && $(MAKE) -f CMakeFiles/Makefile2 src/core/CMakeFiles/os_defcon.so.dir/rule
+.PHONY : src/core/CMakeFiles/os_defcon.so.dir/rule
+
+# Convenience name for target.
+os_defcon.so: src/core/CMakeFiles/os_defcon.so.dir/rule
+.PHONY : os_defcon.so
+
+# fast build rule for target.
+os_defcon.so/fast:
+ cd /celes/anope && $(MAKE) -f src/core/CMakeFiles/os_defcon.so.dir/build.make src/core/CMakeFiles/os_defcon.so.dir/build
+.PHONY : os_defcon.so/fast
+
+# Convenience name for target.
+src/core/CMakeFiles/os_global.so.dir/rule:
+ cd /celes/anope && $(MAKE) -f CMakeFiles/Makefile2 src/core/CMakeFiles/os_global.so.dir/rule
+.PHONY : src/core/CMakeFiles/os_global.so.dir/rule
+
+# Convenience name for target.
+os_global.so: src/core/CMakeFiles/os_global.so.dir/rule
+.PHONY : os_global.so
+
+# fast build rule for target.
+os_global.so/fast:
+ cd /celes/anope && $(MAKE) -f src/core/CMakeFiles/os_global.so.dir/build.make src/core/CMakeFiles/os_global.so.dir/build
+.PHONY : os_global.so/fast
+
+# Convenience name for target.
+src/core/CMakeFiles/os_help.so.dir/rule:
+ cd /celes/anope && $(MAKE) -f CMakeFiles/Makefile2 src/core/CMakeFiles/os_help.so.dir/rule
+.PHONY : src/core/CMakeFiles/os_help.so.dir/rule
+
+# Convenience name for target.
+os_help.so: src/core/CMakeFiles/os_help.so.dir/rule
+.PHONY : os_help.so
+
+# fast build rule for target.
+os_help.so/fast:
+ cd /celes/anope && $(MAKE) -f src/core/CMakeFiles/os_help.so.dir/build.make src/core/CMakeFiles/os_help.so.dir/build
+.PHONY : os_help.so/fast
+
+# Convenience name for target.
+src/core/CMakeFiles/os_ignore.so.dir/rule:
+ cd /celes/anope && $(MAKE) -f CMakeFiles/Makefile2 src/core/CMakeFiles/os_ignore.so.dir/rule
+.PHONY : src/core/CMakeFiles/os_ignore.so.dir/rule
+
+# Convenience name for target.
+os_ignore.so: src/core/CMakeFiles/os_ignore.so.dir/rule
+.PHONY : os_ignore.so
+
+# fast build rule for target.
+os_ignore.so/fast:
+ cd /celes/anope && $(MAKE) -f src/core/CMakeFiles/os_ignore.so.dir/build.make src/core/CMakeFiles/os_ignore.so.dir/build
+.PHONY : os_ignore.so/fast
+
+# Convenience name for target.
+src/core/CMakeFiles/os_jupe.so.dir/rule:
+ cd /celes/anope && $(MAKE) -f CMakeFiles/Makefile2 src/core/CMakeFiles/os_jupe.so.dir/rule
+.PHONY : src/core/CMakeFiles/os_jupe.so.dir/rule
+
+# Convenience name for target.
+os_jupe.so: src/core/CMakeFiles/os_jupe.so.dir/rule
+.PHONY : os_jupe.so
+
+# fast build rule for target.
+os_jupe.so/fast:
+ cd /celes/anope && $(MAKE) -f src/core/CMakeFiles/os_jupe.so.dir/build.make src/core/CMakeFiles/os_jupe.so.dir/build
+.PHONY : os_jupe.so/fast
+
+# Convenience name for target.
+src/core/CMakeFiles/os_kick.so.dir/rule:
+ cd /celes/anope && $(MAKE) -f CMakeFiles/Makefile2 src/core/CMakeFiles/os_kick.so.dir/rule
+.PHONY : src/core/CMakeFiles/os_kick.so.dir/rule
+
+# Convenience name for target.
+os_kick.so: src/core/CMakeFiles/os_kick.so.dir/rule
+.PHONY : os_kick.so
+
+# fast build rule for target.
+os_kick.so/fast:
+ cd /celes/anope && $(MAKE) -f src/core/CMakeFiles/os_kick.so.dir/build.make src/core/CMakeFiles/os_kick.so.dir/build
+.PHONY : os_kick.so/fast
+
+# Convenience name for target.
+src/core/CMakeFiles/os_logonnews.so.dir/rule:
+ cd /celes/anope && $(MAKE) -f CMakeFiles/Makefile2 src/core/CMakeFiles/os_logonnews.so.dir/rule
+.PHONY : src/core/CMakeFiles/os_logonnews.so.dir/rule
+
+# Convenience name for target.
+os_logonnews.so: src/core/CMakeFiles/os_logonnews.so.dir/rule
+.PHONY : os_logonnews.so
+
+# fast build rule for target.
+os_logonnews.so/fast:
+ cd /celes/anope && $(MAKE) -f src/core/CMakeFiles/os_logonnews.so.dir/build.make src/core/CMakeFiles/os_logonnews.so.dir/build
+.PHONY : os_logonnews.so/fast
+
+# Convenience name for target.
+src/core/CMakeFiles/os_mode.so.dir/rule:
+ cd /celes/anope && $(MAKE) -f CMakeFiles/Makefile2 src/core/CMakeFiles/os_mode.so.dir/rule
+.PHONY : src/core/CMakeFiles/os_mode.so.dir/rule
+
+# Convenience name for target.
+os_mode.so: src/core/CMakeFiles/os_mode.so.dir/rule
+.PHONY : os_mode.so
+
+# fast build rule for target.
+os_mode.so/fast:
+ cd /celes/anope && $(MAKE) -f src/core/CMakeFiles/os_mode.so.dir/build.make src/core/CMakeFiles/os_mode.so.dir/build
+.PHONY : os_mode.so/fast
+
+# Convenience name for target.
+src/core/CMakeFiles/os_modinfo.so.dir/rule:
+ cd /celes/anope && $(MAKE) -f CMakeFiles/Makefile2 src/core/CMakeFiles/os_modinfo.so.dir/rule
+.PHONY : src/core/CMakeFiles/os_modinfo.so.dir/rule
+
+# Convenience name for target.
+os_modinfo.so: src/core/CMakeFiles/os_modinfo.so.dir/rule
+.PHONY : os_modinfo.so
+
+# fast build rule for target.
+os_modinfo.so/fast:
+ cd /celes/anope && $(MAKE) -f src/core/CMakeFiles/os_modinfo.so.dir/build.make src/core/CMakeFiles/os_modinfo.so.dir/build
+.PHONY : os_modinfo.so/fast
+
+# Convenience name for target.
+src/core/CMakeFiles/os_modlist.so.dir/rule:
+ cd /celes/anope && $(MAKE) -f CMakeFiles/Makefile2 src/core/CMakeFiles/os_modlist.so.dir/rule
+.PHONY : src/core/CMakeFiles/os_modlist.so.dir/rule
+
+# Convenience name for target.
+os_modlist.so: src/core/CMakeFiles/os_modlist.so.dir/rule
+.PHONY : os_modlist.so
+
+# fast build rule for target.
+os_modlist.so/fast:
+ cd /celes/anope && $(MAKE) -f src/core/CMakeFiles/os_modlist.so.dir/build.make src/core/CMakeFiles/os_modlist.so.dir/build
+.PHONY : os_modlist.so/fast
+
+# Convenience name for target.
+src/core/CMakeFiles/os_modload.so.dir/rule:
+ cd /celes/anope && $(MAKE) -f CMakeFiles/Makefile2 src/core/CMakeFiles/os_modload.so.dir/rule
+.PHONY : src/core/CMakeFiles/os_modload.so.dir/rule
+
+# Convenience name for target.
+os_modload.so: src/core/CMakeFiles/os_modload.so.dir/rule
+.PHONY : os_modload.so
+
+# fast build rule for target.
+os_modload.so/fast:
+ cd /celes/anope && $(MAKE) -f src/core/CMakeFiles/os_modload.so.dir/build.make src/core/CMakeFiles/os_modload.so.dir/build
+.PHONY : os_modload.so/fast
+
+# Convenience name for target.
+src/core/CMakeFiles/os_modunload.so.dir/rule:
+ cd /celes/anope && $(MAKE) -f CMakeFiles/Makefile2 src/core/CMakeFiles/os_modunload.so.dir/rule
+.PHONY : src/core/CMakeFiles/os_modunload.so.dir/rule
+
+# Convenience name for target.
+os_modunload.so: src/core/CMakeFiles/os_modunload.so.dir/rule
+.PHONY : os_modunload.so
+
+# fast build rule for target.
+os_modunload.so/fast:
+ cd /celes/anope && $(MAKE) -f src/core/CMakeFiles/os_modunload.so.dir/build.make src/core/CMakeFiles/os_modunload.so.dir/build
+.PHONY : os_modunload.so/fast
+
+# Convenience name for target.
+src/core/CMakeFiles/os_noop.so.dir/rule:
+ cd /celes/anope && $(MAKE) -f CMakeFiles/Makefile2 src/core/CMakeFiles/os_noop.so.dir/rule
+.PHONY : src/core/CMakeFiles/os_noop.so.dir/rule
+
+# Convenience name for target.
+os_noop.so: src/core/CMakeFiles/os_noop.so.dir/rule
+.PHONY : os_noop.so
+
+# fast build rule for target.
+os_noop.so/fast:
+ cd /celes/anope && $(MAKE) -f src/core/CMakeFiles/os_noop.so.dir/build.make src/core/CMakeFiles/os_noop.so.dir/build
+.PHONY : os_noop.so/fast
+
+# Convenience name for target.
+src/core/CMakeFiles/os_oline.so.dir/rule:
+ cd /celes/anope && $(MAKE) -f CMakeFiles/Makefile2 src/core/CMakeFiles/os_oline.so.dir/rule
+.PHONY : src/core/CMakeFiles/os_oline.so.dir/rule
+
+# Convenience name for target.
+os_oline.so: src/core/CMakeFiles/os_oline.so.dir/rule
+.PHONY : os_oline.so
+
+# fast build rule for target.
+os_oline.so/fast:
+ cd /celes/anope && $(MAKE) -f src/core/CMakeFiles/os_oline.so.dir/build.make src/core/CMakeFiles/os_oline.so.dir/build
+.PHONY : os_oline.so/fast
+
+# Convenience name for target.
+src/core/CMakeFiles/os_oper.so.dir/rule:
+ cd /celes/anope && $(MAKE) -f CMakeFiles/Makefile2 src/core/CMakeFiles/os_oper.so.dir/rule
+.PHONY : src/core/CMakeFiles/os_oper.so.dir/rule
+
+# Convenience name for target.
+os_oper.so: src/core/CMakeFiles/os_oper.so.dir/rule
+.PHONY : os_oper.so
+
+# fast build rule for target.
+os_oper.so/fast:
+ cd /celes/anope && $(MAKE) -f src/core/CMakeFiles/os_oper.so.dir/build.make src/core/CMakeFiles/os_oper.so.dir/build
+.PHONY : os_oper.so/fast
+
+# Convenience name for target.
+src/core/CMakeFiles/os_opernews.so.dir/rule:
+ cd /celes/anope && $(MAKE) -f CMakeFiles/Makefile2 src/core/CMakeFiles/os_opernews.so.dir/rule
+.PHONY : src/core/CMakeFiles/os_opernews.so.dir/rule
+
+# Convenience name for target.
+os_opernews.so: src/core/CMakeFiles/os_opernews.so.dir/rule
+.PHONY : os_opernews.so
+
+# fast build rule for target.
+os_opernews.so/fast:
+ cd /celes/anope && $(MAKE) -f src/core/CMakeFiles/os_opernews.so.dir/build.make src/core/CMakeFiles/os_opernews.so.dir/build
+.PHONY : os_opernews.so/fast
+
+# Convenience name for target.
+src/core/CMakeFiles/os_quit.so.dir/rule:
+ cd /celes/anope && $(MAKE) -f CMakeFiles/Makefile2 src/core/CMakeFiles/os_quit.so.dir/rule
+.PHONY : src/core/CMakeFiles/os_quit.so.dir/rule
+
+# Convenience name for target.
+os_quit.so: src/core/CMakeFiles/os_quit.so.dir/rule
+.PHONY : os_quit.so
+
+# fast build rule for target.
+os_quit.so/fast:
+ cd /celes/anope && $(MAKE) -f src/core/CMakeFiles/os_quit.so.dir/build.make src/core/CMakeFiles/os_quit.so.dir/build
+.PHONY : os_quit.so/fast
+
+# Convenience name for target.
+src/core/CMakeFiles/os_randomnews.so.dir/rule:
+ cd /celes/anope && $(MAKE) -f CMakeFiles/Makefile2 src/core/CMakeFiles/os_randomnews.so.dir/rule
+.PHONY : src/core/CMakeFiles/os_randomnews.so.dir/rule
+
+# Convenience name for target.
+os_randomnews.so: src/core/CMakeFiles/os_randomnews.so.dir/rule
+.PHONY : os_randomnews.so
+
+# fast build rule for target.
+os_randomnews.so/fast:
+ cd /celes/anope && $(MAKE) -f src/core/CMakeFiles/os_randomnews.so.dir/build.make src/core/CMakeFiles/os_randomnews.so.dir/build
+.PHONY : os_randomnews.so/fast
+
+# Convenience name for target.
+src/core/CMakeFiles/os_raw.so.dir/rule:
+ cd /celes/anope && $(MAKE) -f CMakeFiles/Makefile2 src/core/CMakeFiles/os_raw.so.dir/rule
+.PHONY : src/core/CMakeFiles/os_raw.so.dir/rule
+
+# Convenience name for target.
+os_raw.so: src/core/CMakeFiles/os_raw.so.dir/rule
+.PHONY : os_raw.so
+
+# fast build rule for target.
+os_raw.so/fast:
+ cd /celes/anope && $(MAKE) -f src/core/CMakeFiles/os_raw.so.dir/build.make src/core/CMakeFiles/os_raw.so.dir/build
+.PHONY : os_raw.so/fast
+
+# Convenience name for target.
+src/core/CMakeFiles/os_reload.so.dir/rule:
+ cd /celes/anope && $(MAKE) -f CMakeFiles/Makefile2 src/core/CMakeFiles/os_reload.so.dir/rule
+.PHONY : src/core/CMakeFiles/os_reload.so.dir/rule
+
+# Convenience name for target.
+os_reload.so: src/core/CMakeFiles/os_reload.so.dir/rule
+.PHONY : os_reload.so
+
+# fast build rule for target.
+os_reload.so/fast:
+ cd /celes/anope && $(MAKE) -f src/core/CMakeFiles/os_reload.so.dir/build.make src/core/CMakeFiles/os_reload.so.dir/build
+.PHONY : os_reload.so/fast
+
+# Convenience name for target.
+src/core/CMakeFiles/os_restart.so.dir/rule:
+ cd /celes/anope && $(MAKE) -f CMakeFiles/Makefile2 src/core/CMakeFiles/os_restart.so.dir/rule
+.PHONY : src/core/CMakeFiles/os_restart.so.dir/rule
+
+# Convenience name for target.
+os_restart.so: src/core/CMakeFiles/os_restart.so.dir/rule
+.PHONY : os_restart.so
+
+# fast build rule for target.
+os_restart.so/fast:
+ cd /celes/anope && $(MAKE) -f src/core/CMakeFiles/os_restart.so.dir/build.make src/core/CMakeFiles/os_restart.so.dir/build
+.PHONY : os_restart.so/fast
+
+# Convenience name for target.
+src/core/CMakeFiles/os_session.so.dir/rule:
+ cd /celes/anope && $(MAKE) -f CMakeFiles/Makefile2 src/core/CMakeFiles/os_session.so.dir/rule
+.PHONY : src/core/CMakeFiles/os_session.so.dir/rule
+
+# Convenience name for target.
+os_session.so: src/core/CMakeFiles/os_session.so.dir/rule
+.PHONY : os_session.so
+
+# fast build rule for target.
+os_session.so/fast:
+ cd /celes/anope && $(MAKE) -f src/core/CMakeFiles/os_session.so.dir/build.make src/core/CMakeFiles/os_session.so.dir/build
+.PHONY : os_session.so/fast
+
+# Convenience name for target.
+src/core/CMakeFiles/os_set.so.dir/rule:
+ cd /celes/anope && $(MAKE) -f CMakeFiles/Makefile2 src/core/CMakeFiles/os_set.so.dir/rule
+.PHONY : src/core/CMakeFiles/os_set.so.dir/rule
+
+# Convenience name for target.
+os_set.so: src/core/CMakeFiles/os_set.so.dir/rule
+.PHONY : os_set.so
+
+# fast build rule for target.
+os_set.so/fast:
+ cd /celes/anope && $(MAKE) -f src/core/CMakeFiles/os_set.so.dir/build.make src/core/CMakeFiles/os_set.so.dir/build
+.PHONY : os_set.so/fast
+
+# Convenience name for target.
+src/core/CMakeFiles/os_sgline.so.dir/rule:
+ cd /celes/anope && $(MAKE) -f CMakeFiles/Makefile2 src/core/CMakeFiles/os_sgline.so.dir/rule
+.PHONY : src/core/CMakeFiles/os_sgline.so.dir/rule
+
+# Convenience name for target.
+os_sgline.so: src/core/CMakeFiles/os_sgline.so.dir/rule
+.PHONY : os_sgline.so
+
+# fast build rule for target.
+os_sgline.so/fast:
+ cd /celes/anope && $(MAKE) -f src/core/CMakeFiles/os_sgline.so.dir/build.make src/core/CMakeFiles/os_sgline.so.dir/build
+.PHONY : os_sgline.so/fast
+
+# Convenience name for target.
+src/core/CMakeFiles/os_shutdown.so.dir/rule:
+ cd /celes/anope && $(MAKE) -f CMakeFiles/Makefile2 src/core/CMakeFiles/os_shutdown.so.dir/rule
+.PHONY : src/core/CMakeFiles/os_shutdown.so.dir/rule
+
+# Convenience name for target.
+os_shutdown.so: src/core/CMakeFiles/os_shutdown.so.dir/rule
+.PHONY : os_shutdown.so
+
+# fast build rule for target.
+os_shutdown.so/fast:
+ cd /celes/anope && $(MAKE) -f src/core/CMakeFiles/os_shutdown.so.dir/build.make src/core/CMakeFiles/os_shutdown.so.dir/build
+.PHONY : os_shutdown.so/fast
+
+# Convenience name for target.
+src/core/CMakeFiles/os_sqline.so.dir/rule:
+ cd /celes/anope && $(MAKE) -f CMakeFiles/Makefile2 src/core/CMakeFiles/os_sqline.so.dir/rule
+.PHONY : src/core/CMakeFiles/os_sqline.so.dir/rule
+
+# Convenience name for target.
+os_sqline.so: src/core/CMakeFiles/os_sqline.so.dir/rule
+.PHONY : os_sqline.so
+
+# fast build rule for target.
+os_sqline.so/fast:
+ cd /celes/anope && $(MAKE) -f src/core/CMakeFiles/os_sqline.so.dir/build.make src/core/CMakeFiles/os_sqline.so.dir/build
+.PHONY : os_sqline.so/fast
+
+# Convenience name for target.
+src/core/CMakeFiles/os_staff.so.dir/rule:
+ cd /celes/anope && $(MAKE) -f CMakeFiles/Makefile2 src/core/CMakeFiles/os_staff.so.dir/rule
+.PHONY : src/core/CMakeFiles/os_staff.so.dir/rule
+
+# Convenience name for target.
+os_staff.so: src/core/CMakeFiles/os_staff.so.dir/rule
+.PHONY : os_staff.so
+
+# fast build rule for target.
+os_staff.so/fast:
+ cd /celes/anope && $(MAKE) -f src/core/CMakeFiles/os_staff.so.dir/build.make src/core/CMakeFiles/os_staff.so.dir/build
+.PHONY : os_staff.so/fast
+
+# Convenience name for target.
+src/core/CMakeFiles/os_stats.so.dir/rule:
+ cd /celes/anope && $(MAKE) -f CMakeFiles/Makefile2 src/core/CMakeFiles/os_stats.so.dir/rule
+.PHONY : src/core/CMakeFiles/os_stats.so.dir/rule
+
+# Convenience name for target.
+os_stats.so: src/core/CMakeFiles/os_stats.so.dir/rule
+.PHONY : os_stats.so
+
+# fast build rule for target.
+os_stats.so/fast:
+ cd /celes/anope && $(MAKE) -f src/core/CMakeFiles/os_stats.so.dir/build.make src/core/CMakeFiles/os_stats.so.dir/build
+.PHONY : os_stats.so/fast
+
+# Convenience name for target.
+src/core/CMakeFiles/os_svsnick.so.dir/rule:
+ cd /celes/anope && $(MAKE) -f CMakeFiles/Makefile2 src/core/CMakeFiles/os_svsnick.so.dir/rule
+.PHONY : src/core/CMakeFiles/os_svsnick.so.dir/rule
+
+# Convenience name for target.
+os_svsnick.so: src/core/CMakeFiles/os_svsnick.so.dir/rule
+.PHONY : os_svsnick.so
+
+# fast build rule for target.
+os_svsnick.so/fast:
+ cd /celes/anope && $(MAKE) -f src/core/CMakeFiles/os_svsnick.so.dir/build.make src/core/CMakeFiles/os_svsnick.so.dir/build
+.PHONY : os_svsnick.so/fast
+
+# Convenience name for target.
+src/core/CMakeFiles/os_szline.so.dir/rule:
+ cd /celes/anope && $(MAKE) -f CMakeFiles/Makefile2 src/core/CMakeFiles/os_szline.so.dir/rule
+.PHONY : src/core/CMakeFiles/os_szline.so.dir/rule
+
+# Convenience name for target.
+os_szline.so: src/core/CMakeFiles/os_szline.so.dir/rule
+.PHONY : os_szline.so
+
+# fast build rule for target.
+os_szline.so/fast:
+ cd /celes/anope && $(MAKE) -f src/core/CMakeFiles/os_szline.so.dir/build.make src/core/CMakeFiles/os_szline.so.dir/build
+.PHONY : os_szline.so/fast
+
+# Convenience name for target.
+src/core/CMakeFiles/os_umode.so.dir/rule:
+ cd /celes/anope && $(MAKE) -f CMakeFiles/Makefile2 src/core/CMakeFiles/os_umode.so.dir/rule
+.PHONY : src/core/CMakeFiles/os_umode.so.dir/rule
+
+# Convenience name for target.
+os_umode.so: src/core/CMakeFiles/os_umode.so.dir/rule
+.PHONY : os_umode.so
+
+# fast build rule for target.
+os_umode.so/fast:
+ cd /celes/anope && $(MAKE) -f src/core/CMakeFiles/os_umode.so.dir/build.make src/core/CMakeFiles/os_umode.so.dir/build
+.PHONY : os_umode.so/fast
+
+# Convenience name for target.
+src/core/CMakeFiles/os_update.so.dir/rule:
+ cd /celes/anope && $(MAKE) -f CMakeFiles/Makefile2 src/core/CMakeFiles/os_update.so.dir/rule
+.PHONY : src/core/CMakeFiles/os_update.so.dir/rule
+
+# Convenience name for target.
+os_update.so: src/core/CMakeFiles/os_update.so.dir/rule
+.PHONY : os_update.so
+
+# fast build rule for target.
+os_update.so/fast:
+ cd /celes/anope && $(MAKE) -f src/core/CMakeFiles/os_update.so.dir/build.make src/core/CMakeFiles/os_update.so.dir/build
+.PHONY : os_update.so/fast
+
+# Convenience name for target.
+src/core/CMakeFiles/os_userlist.so.dir/rule:
+ cd /celes/anope && $(MAKE) -f CMakeFiles/Makefile2 src/core/CMakeFiles/os_userlist.so.dir/rule
+.PHONY : src/core/CMakeFiles/os_userlist.so.dir/rule
+
+# Convenience name for target.
+os_userlist.so: src/core/CMakeFiles/os_userlist.so.dir/rule
+.PHONY : os_userlist.so
+
+# fast build rule for target.
+os_userlist.so/fast:
+ cd /celes/anope && $(MAKE) -f src/core/CMakeFiles/os_userlist.so.dir/build.make src/core/CMakeFiles/os_userlist.so.dir/build
+.PHONY : os_userlist.so/fast
+
+# Convenience name for target.
+src/core/CMakeFiles/ss_main.so.dir/rule:
+ cd /celes/anope && $(MAKE) -f CMakeFiles/Makefile2 src/core/CMakeFiles/ss_main.so.dir/rule
+.PHONY : src/core/CMakeFiles/ss_main.so.dir/rule
+
+# Convenience name for target.
+ss_main.so: src/core/CMakeFiles/ss_main.so.dir/rule
+.PHONY : ss_main.so
+
+# fast build rule for target.
+ss_main.so/fast:
+ cd /celes/anope && $(MAKE) -f src/core/CMakeFiles/ss_main.so.dir/build.make src/core/CMakeFiles/ss_main.so.dir/build
+.PHONY : ss_main.so/fast
+
+bs_act.o: bs_act.c.o
+.PHONY : bs_act.o
+
+# target to build an object file
+bs_act.c.o:
+ cd /celes/anope && $(MAKE) -f src/core/CMakeFiles/bs_act.so.dir/build.make src/core/CMakeFiles/bs_act.so.dir/bs_act.c.o
+.PHONY : bs_act.c.o
+
+bs_act.i: bs_act.c.i
+.PHONY : bs_act.i
+
+# target to preprocess a source file
+bs_act.c.i:
+ cd /celes/anope && $(MAKE) -f src/core/CMakeFiles/bs_act.so.dir/build.make src/core/CMakeFiles/bs_act.so.dir/bs_act.c.i
+.PHONY : bs_act.c.i
+
+bs_act.s: bs_act.c.s
+.PHONY : bs_act.s
+
+# target to generate assembly for a file
+bs_act.c.s:
+ cd /celes/anope && $(MAKE) -f src/core/CMakeFiles/bs_act.so.dir/build.make src/core/CMakeFiles/bs_act.so.dir/bs_act.c.s
+.PHONY : bs_act.c.s
+
+bs_assign.o: bs_assign.c.o
+.PHONY : bs_assign.o
+
+# target to build an object file
+bs_assign.c.o:
+ cd /celes/anope && $(MAKE) -f src/core/CMakeFiles/bs_assign.so.dir/build.make src/core/CMakeFiles/bs_assign.so.dir/bs_assign.c.o
+.PHONY : bs_assign.c.o
+
+bs_assign.i: bs_assign.c.i
+.PHONY : bs_assign.i
+
+# target to preprocess a source file
+bs_assign.c.i:
+ cd /celes/anope && $(MAKE) -f src/core/CMakeFiles/bs_assign.so.dir/build.make src/core/CMakeFiles/bs_assign.so.dir/bs_assign.c.i
+.PHONY : bs_assign.c.i
+
+bs_assign.s: bs_assign.c.s
+.PHONY : bs_assign.s
+
+# target to generate assembly for a file
+bs_assign.c.s:
+ cd /celes/anope && $(MAKE) -f src/core/CMakeFiles/bs_assign.so.dir/build.make src/core/CMakeFiles/bs_assign.so.dir/bs_assign.c.s
+.PHONY : bs_assign.c.s
+
+bs_badwords.o: bs_badwords.c.o
+.PHONY : bs_badwords.o
+
+# target to build an object file
+bs_badwords.c.o:
+ cd /celes/anope && $(MAKE) -f src/core/CMakeFiles/bs_badwords.so.dir/build.make src/core/CMakeFiles/bs_badwords.so.dir/bs_badwords.c.o
+.PHONY : bs_badwords.c.o
+
+bs_badwords.i: bs_badwords.c.i
+.PHONY : bs_badwords.i
+
+# target to preprocess a source file
+bs_badwords.c.i:
+ cd /celes/anope && $(MAKE) -f src/core/CMakeFiles/bs_badwords.so.dir/build.make src/core/CMakeFiles/bs_badwords.so.dir/bs_badwords.c.i
+.PHONY : bs_badwords.c.i
+
+bs_badwords.s: bs_badwords.c.s
+.PHONY : bs_badwords.s
+
+# target to generate assembly for a file
+bs_badwords.c.s:
+ cd /celes/anope && $(MAKE) -f src/core/CMakeFiles/bs_badwords.so.dir/build.make src/core/CMakeFiles/bs_badwords.so.dir/bs_badwords.c.s
+.PHONY : bs_badwords.c.s
+
+bs_bot.o: bs_bot.c.o
+.PHONY : bs_bot.o
+
+# target to build an object file
+bs_bot.c.o:
+ cd /celes/anope && $(MAKE) -f src/core/CMakeFiles/bs_bot.so.dir/build.make src/core/CMakeFiles/bs_bot.so.dir/bs_bot.c.o
+.PHONY : bs_bot.c.o
+
+bs_bot.i: bs_bot.c.i
+.PHONY : bs_bot.i
+
+# target to preprocess a source file
+bs_bot.c.i:
+ cd /celes/anope && $(MAKE) -f src/core/CMakeFiles/bs_bot.so.dir/build.make src/core/CMakeFiles/bs_bot.so.dir/bs_bot.c.i
+.PHONY : bs_bot.c.i
+
+bs_bot.s: bs_bot.c.s
+.PHONY : bs_bot.s
+
+# target to generate assembly for a file
+bs_bot.c.s:
+ cd /celes/anope && $(MAKE) -f src/core/CMakeFiles/bs_bot.so.dir/build.make src/core/CMakeFiles/bs_bot.so.dir/bs_bot.c.s
+.PHONY : bs_bot.c.s
+
+bs_botlist.o: bs_botlist.c.o
+.PHONY : bs_botlist.o
+
+# target to build an object file
+bs_botlist.c.o:
+ cd /celes/anope && $(MAKE) -f src/core/CMakeFiles/bs_botlist.so.dir/build.make src/core/CMakeFiles/bs_botlist.so.dir/bs_botlist.c.o
+.PHONY : bs_botlist.c.o
+
+bs_botlist.i: bs_botlist.c.i
+.PHONY : bs_botlist.i
+
+# target to preprocess a source file
+bs_botlist.c.i:
+ cd /celes/anope && $(MAKE) -f src/core/CMakeFiles/bs_botlist.so.dir/build.make src/core/CMakeFiles/bs_botlist.so.dir/bs_botlist.c.i
+.PHONY : bs_botlist.c.i
+
+bs_botlist.s: bs_botlist.c.s
+.PHONY : bs_botlist.s
+
+# target to generate assembly for a file
+bs_botlist.c.s:
+ cd /celes/anope && $(MAKE) -f src/core/CMakeFiles/bs_botlist.so.dir/build.make src/core/CMakeFiles/bs_botlist.so.dir/bs_botlist.c.s
+.PHONY : bs_botlist.c.s
+
+bs_fantasy.o: bs_fantasy.c.o
+.PHONY : bs_fantasy.o
+
+# target to build an object file
+bs_fantasy.c.o:
+ cd /celes/anope && $(MAKE) -f src/core/CMakeFiles/bs_fantasy.so.dir/build.make src/core/CMakeFiles/bs_fantasy.so.dir/bs_fantasy.c.o
+.PHONY : bs_fantasy.c.o
+
+bs_fantasy.i: bs_fantasy.c.i
+.PHONY : bs_fantasy.i
+
+# target to preprocess a source file
+bs_fantasy.c.i:
+ cd /celes/anope && $(MAKE) -f src/core/CMakeFiles/bs_fantasy.so.dir/build.make src/core/CMakeFiles/bs_fantasy.so.dir/bs_fantasy.c.i
+.PHONY : bs_fantasy.c.i
+
+bs_fantasy.s: bs_fantasy.c.s
+.PHONY : bs_fantasy.s
+
+# target to generate assembly for a file
+bs_fantasy.c.s:
+ cd /celes/anope && $(MAKE) -f src/core/CMakeFiles/bs_fantasy.so.dir/build.make src/core/CMakeFiles/bs_fantasy.so.dir/bs_fantasy.c.s
+.PHONY : bs_fantasy.c.s
+
+bs_fantasy_kick.o: bs_fantasy_kick.c.o
+.PHONY : bs_fantasy_kick.o
+
+# target to build an object file
+bs_fantasy_kick.c.o:
+ cd /celes/anope && $(MAKE) -f src/core/CMakeFiles/bs_fantasy_kick.so.dir/build.make src/core/CMakeFiles/bs_fantasy_kick.so.dir/bs_fantasy_kick.c.o
+.PHONY : bs_fantasy_kick.c.o
+
+bs_fantasy_kick.i: bs_fantasy_kick.c.i
+.PHONY : bs_fantasy_kick.i
+
+# target to preprocess a source file
+bs_fantasy_kick.c.i:
+ cd /celes/anope && $(MAKE) -f src/core/CMakeFiles/bs_fantasy_kick.so.dir/build.make src/core/CMakeFiles/bs_fantasy_kick.so.dir/bs_fantasy_kick.c.i
+.PHONY : bs_fantasy_kick.c.i
+
+bs_fantasy_kick.s: bs_fantasy_kick.c.s
+.PHONY : bs_fantasy_kick.s
+
+# target to generate assembly for a file
+bs_fantasy_kick.c.s:
+ cd /celes/anope && $(MAKE) -f src/core/CMakeFiles/bs_fantasy_kick.so.dir/build.make src/core/CMakeFiles/bs_fantasy_kick.so.dir/bs_fantasy_kick.c.s
+.PHONY : bs_fantasy_kick.c.s
+
+bs_fantasy_kickban.o: bs_fantasy_kickban.c.o
+.PHONY : bs_fantasy_kickban.o
+
+# target to build an object file
+bs_fantasy_kickban.c.o:
+ cd /celes/anope && $(MAKE) -f src/core/CMakeFiles/bs_fantasy_kickban.so.dir/build.make src/core/CMakeFiles/bs_fantasy_kickban.so.dir/bs_fantasy_kickban.c.o
+.PHONY : bs_fantasy_kickban.c.o
+
+bs_fantasy_kickban.i: bs_fantasy_kickban.c.i
+.PHONY : bs_fantasy_kickban.i
+
+# target to preprocess a source file
+bs_fantasy_kickban.c.i:
+ cd /celes/anope && $(MAKE) -f src/core/CMakeFiles/bs_fantasy_kickban.so.dir/build.make src/core/CMakeFiles/bs_fantasy_kickban.so.dir/bs_fantasy_kickban.c.i
+.PHONY : bs_fantasy_kickban.c.i
+
+bs_fantasy_kickban.s: bs_fantasy_kickban.c.s
+.PHONY : bs_fantasy_kickban.s
+
+# target to generate assembly for a file
+bs_fantasy_kickban.c.s:
+ cd /celes/anope && $(MAKE) -f src/core/CMakeFiles/bs_fantasy_kickban.so.dir/build.make src/core/CMakeFiles/bs_fantasy_kickban.so.dir/bs_fantasy_kickban.c.s
+.PHONY : bs_fantasy_kickban.c.s
+
+bs_fantasy_owner.o: bs_fantasy_owner.c.o
+.PHONY : bs_fantasy_owner.o
+
+# target to build an object file
+bs_fantasy_owner.c.o:
+ cd /celes/anope && $(MAKE) -f src/core/CMakeFiles/bs_fantasy_owner.so.dir/build.make src/core/CMakeFiles/bs_fantasy_owner.so.dir/bs_fantasy_owner.c.o
+.PHONY : bs_fantasy_owner.c.o
+
+bs_fantasy_owner.i: bs_fantasy_owner.c.i
+.PHONY : bs_fantasy_owner.i
+
+# target to preprocess a source file
+bs_fantasy_owner.c.i:
+ cd /celes/anope && $(MAKE) -f src/core/CMakeFiles/bs_fantasy_owner.so.dir/build.make src/core/CMakeFiles/bs_fantasy_owner.so.dir/bs_fantasy_owner.c.i
+.PHONY : bs_fantasy_owner.c.i
+
+bs_fantasy_owner.s: bs_fantasy_owner.c.s
+.PHONY : bs_fantasy_owner.s
+
+# target to generate assembly for a file
+bs_fantasy_owner.c.s:
+ cd /celes/anope && $(MAKE) -f src/core/CMakeFiles/bs_fantasy_owner.so.dir/build.make src/core/CMakeFiles/bs_fantasy_owner.so.dir/bs_fantasy_owner.c.s
+.PHONY : bs_fantasy_owner.c.s
+
+bs_fantasy_seen.o: bs_fantasy_seen.c.o
+.PHONY : bs_fantasy_seen.o
+
+# target to build an object file
+bs_fantasy_seen.c.o:
+ cd /celes/anope && $(MAKE) -f src/core/CMakeFiles/bs_fantasy_seen.so.dir/build.make src/core/CMakeFiles/bs_fantasy_seen.so.dir/bs_fantasy_seen.c.o
+.PHONY : bs_fantasy_seen.c.o
+
+bs_fantasy_seen.i: bs_fantasy_seen.c.i
+.PHONY : bs_fantasy_seen.i
+
+# target to preprocess a source file
+bs_fantasy_seen.c.i:
+ cd /celes/anope && $(MAKE) -f src/core/CMakeFiles/bs_fantasy_seen.so.dir/build.make src/core/CMakeFiles/bs_fantasy_seen.so.dir/bs_fantasy_seen.c.i
+.PHONY : bs_fantasy_seen.c.i
+
+bs_fantasy_seen.s: bs_fantasy_seen.c.s
+.PHONY : bs_fantasy_seen.s
+
+# target to generate assembly for a file
+bs_fantasy_seen.c.s:
+ cd /celes/anope && $(MAKE) -f src/core/CMakeFiles/bs_fantasy_seen.so.dir/build.make src/core/CMakeFiles/bs_fantasy_seen.so.dir/bs_fantasy_seen.c.s
+.PHONY : bs_fantasy_seen.c.s
+
+bs_help.o: bs_help.c.o
+.PHONY : bs_help.o
+
+# target to build an object file
+bs_help.c.o:
+ cd /celes/anope && $(MAKE) -f src/core/CMakeFiles/bs_help.so.dir/build.make src/core/CMakeFiles/bs_help.so.dir/bs_help.c.o
+.PHONY : bs_help.c.o
+
+bs_help.i: bs_help.c.i
+.PHONY : bs_help.i
+
+# target to preprocess a source file
+bs_help.c.i:
+ cd /celes/anope && $(MAKE) -f src/core/CMakeFiles/bs_help.so.dir/build.make src/core/CMakeFiles/bs_help.so.dir/bs_help.c.i
+.PHONY : bs_help.c.i
+
+bs_help.s: bs_help.c.s
+.PHONY : bs_help.s
+
+# target to generate assembly for a file
+bs_help.c.s:
+ cd /celes/anope && $(MAKE) -f src/core/CMakeFiles/bs_help.so.dir/build.make src/core/CMakeFiles/bs_help.so.dir/bs_help.c.s
+.PHONY : bs_help.c.s
+
+bs_info.o: bs_info.c.o
+.PHONY : bs_info.o
+
+# target to build an object file
+bs_info.c.o:
+ cd /celes/anope && $(MAKE) -f src/core/CMakeFiles/bs_info.so.dir/build.make src/core/CMakeFiles/bs_info.so.dir/bs_info.c.o
+.PHONY : bs_info.c.o
+
+bs_info.i: bs_info.c.i
+.PHONY : bs_info.i
+
+# target to preprocess a source file
+bs_info.c.i:
+ cd /celes/anope && $(MAKE) -f src/core/CMakeFiles/bs_info.so.dir/build.make src/core/CMakeFiles/bs_info.so.dir/bs_info.c.i
+.PHONY : bs_info.c.i
+
+bs_info.s: bs_info.c.s
+.PHONY : bs_info.s
+
+# target to generate assembly for a file
+bs_info.c.s:
+ cd /celes/anope && $(MAKE) -f src/core/CMakeFiles/bs_info.so.dir/build.make src/core/CMakeFiles/bs_info.so.dir/bs_info.c.s
+.PHONY : bs_info.c.s
+
+bs_kick.o: bs_kick.c.o
+.PHONY : bs_kick.o
+
+# target to build an object file
+bs_kick.c.o:
+ cd /celes/anope && $(MAKE) -f src/core/CMakeFiles/bs_kick.so.dir/build.make src/core/CMakeFiles/bs_kick.so.dir/bs_kick.c.o
+.PHONY : bs_kick.c.o
+
+bs_kick.i: bs_kick.c.i
+.PHONY : bs_kick.i
+
+# target to preprocess a source file
+bs_kick.c.i:
+ cd /celes/anope && $(MAKE) -f src/core/CMakeFiles/bs_kick.so.dir/build.make src/core/CMakeFiles/bs_kick.so.dir/bs_kick.c.i
+.PHONY : bs_kick.c.i
+
+bs_kick.s: bs_kick.c.s
+.PHONY : bs_kick.s
+
+# target to generate assembly for a file
+bs_kick.c.s:
+ cd /celes/anope && $(MAKE) -f src/core/CMakeFiles/bs_kick.so.dir/build.make src/core/CMakeFiles/bs_kick.so.dir/bs_kick.c.s
+.PHONY : bs_kick.c.s
+
+bs_say.o: bs_say.c.o
+.PHONY : bs_say.o
+
+# target to build an object file
+bs_say.c.o:
+ cd /celes/anope && $(MAKE) -f src/core/CMakeFiles/bs_say.so.dir/build.make src/core/CMakeFiles/bs_say.so.dir/bs_say.c.o
+.PHONY : bs_say.c.o
+
+bs_say.i: bs_say.c.i
+.PHONY : bs_say.i
+
+# target to preprocess a source file
+bs_say.c.i:
+ cd /celes/anope && $(MAKE) -f src/core/CMakeFiles/bs_say.so.dir/build.make src/core/CMakeFiles/bs_say.so.dir/bs_say.c.i
+.PHONY : bs_say.c.i
+
+bs_say.s: bs_say.c.s
+.PHONY : bs_say.s
+
+# target to generate assembly for a file
+bs_say.c.s:
+ cd /celes/anope && $(MAKE) -f src/core/CMakeFiles/bs_say.so.dir/build.make src/core/CMakeFiles/bs_say.so.dir/bs_say.c.s
+.PHONY : bs_say.c.s
+
+bs_set.o: bs_set.c.o
+.PHONY : bs_set.o
+
+# target to build an object file
+bs_set.c.o:
+ cd /celes/anope && $(MAKE) -f src/core/CMakeFiles/bs_set.so.dir/build.make src/core/CMakeFiles/bs_set.so.dir/bs_set.c.o
+.PHONY : bs_set.c.o
+
+bs_set.i: bs_set.c.i
+.PHONY : bs_set.i
+
+# target to preprocess a source file
+bs_set.c.i:
+ cd /celes/anope && $(MAKE) -f src/core/CMakeFiles/bs_set.so.dir/build.make src/core/CMakeFiles/bs_set.so.dir/bs_set.c.i
+.PHONY : bs_set.c.i
+
+bs_set.s: bs_set.c.s
+.PHONY : bs_set.s
+
+# target to generate assembly for a file
+bs_set.c.s:
+ cd /celes/anope && $(MAKE) -f src/core/CMakeFiles/bs_set.so.dir/build.make src/core/CMakeFiles/bs_set.so.dir/bs_set.c.s
+.PHONY : bs_set.c.s
+
+bs_unassign.o: bs_unassign.c.o
+.PHONY : bs_unassign.o
+
+# target to build an object file
+bs_unassign.c.o:
+ cd /celes/anope && $(MAKE) -f src/core/CMakeFiles/bs_unassign.so.dir/build.make src/core/CMakeFiles/bs_unassign.so.dir/bs_unassign.c.o
+.PHONY : bs_unassign.c.o
+
+bs_unassign.i: bs_unassign.c.i
+.PHONY : bs_unassign.i
+
+# target to preprocess a source file
+bs_unassign.c.i:
+ cd /celes/anope && $(MAKE) -f src/core/CMakeFiles/bs_unassign.so.dir/build.make src/core/CMakeFiles/bs_unassign.so.dir/bs_unassign.c.i
+.PHONY : bs_unassign.c.i
+
+bs_unassign.s: bs_unassign.c.s
+.PHONY : bs_unassign.s
+
+# target to generate assembly for a file
+bs_unassign.c.s:
+ cd /celes/anope && $(MAKE) -f src/core/CMakeFiles/bs_unassign.so.dir/build.make src/core/CMakeFiles/bs_unassign.so.dir/bs_unassign.c.s
+.PHONY : bs_unassign.c.s
+
+cs_access.o: cs_access.c.o
+.PHONY : cs_access.o
+
+# target to build an object file
+cs_access.c.o:
+ cd /celes/anope && $(MAKE) -f src/core/CMakeFiles/cs_access.so.dir/build.make src/core/CMakeFiles/cs_access.so.dir/cs_access.c.o
+.PHONY : cs_access.c.o
+
+cs_access.i: cs_access.c.i
+.PHONY : cs_access.i
+
+# target to preprocess a source file
+cs_access.c.i:
+ cd /celes/anope && $(MAKE) -f src/core/CMakeFiles/cs_access.so.dir/build.make src/core/CMakeFiles/cs_access.so.dir/cs_access.c.i
+.PHONY : cs_access.c.i
+
+cs_access.s: cs_access.c.s
+.PHONY : cs_access.s
+
+# target to generate assembly for a file
+cs_access.c.s:
+ cd /celes/anope && $(MAKE) -f src/core/CMakeFiles/cs_access.so.dir/build.make src/core/CMakeFiles/cs_access.so.dir/cs_access.c.s
+.PHONY : cs_access.c.s
+
+cs_akick.o: cs_akick.c.o
+.PHONY : cs_akick.o
+
+# target to build an object file
+cs_akick.c.o:
+ cd /celes/anope && $(MAKE) -f src/core/CMakeFiles/cs_akick.so.dir/build.make src/core/CMakeFiles/cs_akick.so.dir/cs_akick.c.o
+.PHONY : cs_akick.c.o
+
+cs_akick.i: cs_akick.c.i
+.PHONY : cs_akick.i
+
+# target to preprocess a source file
+cs_akick.c.i:
+ cd /celes/anope && $(MAKE) -f src/core/CMakeFiles/cs_akick.so.dir/build.make src/core/CMakeFiles/cs_akick.so.dir/cs_akick.c.i
+.PHONY : cs_akick.c.i
+
+cs_akick.s: cs_akick.c.s
+.PHONY : cs_akick.s
+
+# target to generate assembly for a file
+cs_akick.c.s:
+ cd /celes/anope && $(MAKE) -f src/core/CMakeFiles/cs_akick.so.dir/build.make src/core/CMakeFiles/cs_akick.so.dir/cs_akick.c.s
+.PHONY : cs_akick.c.s
+
+cs_ban.o: cs_ban.c.o
+.PHONY : cs_ban.o
+
+# target to build an object file
+cs_ban.c.o:
+ cd /celes/anope && $(MAKE) -f src/core/CMakeFiles/cs_ban.so.dir/build.make src/core/CMakeFiles/cs_ban.so.dir/cs_ban.c.o
+.PHONY : cs_ban.c.o
+
+cs_ban.i: cs_ban.c.i
+.PHONY : cs_ban.i
+
+# target to preprocess a source file
+cs_ban.c.i:
+ cd /celes/anope && $(MAKE) -f src/core/CMakeFiles/cs_ban.so.dir/build.make src/core/CMakeFiles/cs_ban.so.dir/cs_ban.c.i
+.PHONY : cs_ban.c.i
+
+cs_ban.s: cs_ban.c.s
+.PHONY : cs_ban.s
+
+# target to generate assembly for a file
+cs_ban.c.s:
+ cd /celes/anope && $(MAKE) -f src/core/CMakeFiles/cs_ban.so.dir/build.make src/core/CMakeFiles/cs_ban.so.dir/cs_ban.c.s
+.PHONY : cs_ban.c.s
+
+cs_clear.o: cs_clear.c.o
+.PHONY : cs_clear.o
+
+# target to build an object file
+cs_clear.c.o:
+ cd /celes/anope && $(MAKE) -f src/core/CMakeFiles/cs_clear.so.dir/build.make src/core/CMakeFiles/cs_clear.so.dir/cs_clear.c.o
+.PHONY : cs_clear.c.o
+
+cs_clear.i: cs_clear.c.i
+.PHONY : cs_clear.i
+
+# target to preprocess a source file
+cs_clear.c.i:
+ cd /celes/anope && $(MAKE) -f src/core/CMakeFiles/cs_clear.so.dir/build.make src/core/CMakeFiles/cs_clear.so.dir/cs_clear.c.i
+.PHONY : cs_clear.c.i
+
+cs_clear.s: cs_clear.c.s
+.PHONY : cs_clear.s
+
+# target to generate assembly for a file
+cs_clear.c.s:
+ cd /celes/anope && $(MAKE) -f src/core/CMakeFiles/cs_clear.so.dir/build.make src/core/CMakeFiles/cs_clear.so.dir/cs_clear.c.s
+.PHONY : cs_clear.c.s
+
+cs_drop.o: cs_drop.c.o
+.PHONY : cs_drop.o
+
+# target to build an object file
+cs_drop.c.o:
+ cd /celes/anope && $(MAKE) -f src/core/CMakeFiles/cs_drop.so.dir/build.make src/core/CMakeFiles/cs_drop.so.dir/cs_drop.c.o
+.PHONY : cs_drop.c.o
+
+cs_drop.i: cs_drop.c.i
+.PHONY : cs_drop.i
+
+# target to preprocess a source file
+cs_drop.c.i:
+ cd /celes/anope && $(MAKE) -f src/core/CMakeFiles/cs_drop.so.dir/build.make src/core/CMakeFiles/cs_drop.so.dir/cs_drop.c.i
+.PHONY : cs_drop.c.i
+
+cs_drop.s: cs_drop.c.s
+.PHONY : cs_drop.s
+
+# target to generate assembly for a file
+cs_drop.c.s:
+ cd /celes/anope && $(MAKE) -f src/core/CMakeFiles/cs_drop.so.dir/build.make src/core/CMakeFiles/cs_drop.so.dir/cs_drop.c.s
+.PHONY : cs_drop.c.s
+
+cs_forbid.o: cs_forbid.c.o
+.PHONY : cs_forbid.o
+
+# target to build an object file
+cs_forbid.c.o:
+ cd /celes/anope && $(MAKE) -f src/core/CMakeFiles/cs_forbid.so.dir/build.make src/core/CMakeFiles/cs_forbid.so.dir/cs_forbid.c.o
+.PHONY : cs_forbid.c.o
+
+cs_forbid.i: cs_forbid.c.i
+.PHONY : cs_forbid.i
+
+# target to preprocess a source file
+cs_forbid.c.i:
+ cd /celes/anope && $(MAKE) -f src/core/CMakeFiles/cs_forbid.so.dir/build.make src/core/CMakeFiles/cs_forbid.so.dir/cs_forbid.c.i
+.PHONY : cs_forbid.c.i
+
+cs_forbid.s: cs_forbid.c.s
+.PHONY : cs_forbid.s
+
+# target to generate assembly for a file
+cs_forbid.c.s:
+ cd /celes/anope && $(MAKE) -f src/core/CMakeFiles/cs_forbid.so.dir/build.make src/core/CMakeFiles/cs_forbid.so.dir/cs_forbid.c.s
+.PHONY : cs_forbid.c.s
+
+cs_getkey.o: cs_getkey.c.o
+.PHONY : cs_getkey.o
+
+# target to build an object file
+cs_getkey.c.o:
+ cd /celes/anope && $(MAKE) -f src/core/CMakeFiles/cs_getkey.so.dir/build.make src/core/CMakeFiles/cs_getkey.so.dir/cs_getkey.c.o
+.PHONY : cs_getkey.c.o
+
+cs_getkey.i: cs_getkey.c.i
+.PHONY : cs_getkey.i
+
+# target to preprocess a source file
+cs_getkey.c.i:
+ cd /celes/anope && $(MAKE) -f src/core/CMakeFiles/cs_getkey.so.dir/build.make src/core/CMakeFiles/cs_getkey.so.dir/cs_getkey.c.i
+.PHONY : cs_getkey.c.i
+
+cs_getkey.s: cs_getkey.c.s
+.PHONY : cs_getkey.s
+
+# target to generate assembly for a file
+cs_getkey.c.s:
+ cd /celes/anope && $(MAKE) -f src/core/CMakeFiles/cs_getkey.so.dir/build.make src/core/CMakeFiles/cs_getkey.so.dir/cs_getkey.c.s
+.PHONY : cs_getkey.c.s
+
+cs_getpass.o: cs_getpass.c.o
+.PHONY : cs_getpass.o
+
+# target to build an object file
+cs_getpass.c.o:
+ cd /celes/anope && $(MAKE) -f src/core/CMakeFiles/cs_getpass.so.dir/build.make src/core/CMakeFiles/cs_getpass.so.dir/cs_getpass.c.o
+.PHONY : cs_getpass.c.o
+
+cs_getpass.i: cs_getpass.c.i
+.PHONY : cs_getpass.i
+
+# target to preprocess a source file
+cs_getpass.c.i:
+ cd /celes/anope && $(MAKE) -f src/core/CMakeFiles/cs_getpass.so.dir/build.make src/core/CMakeFiles/cs_getpass.so.dir/cs_getpass.c.i
+.PHONY : cs_getpass.c.i
+
+cs_getpass.s: cs_getpass.c.s
+.PHONY : cs_getpass.s
+
+# target to generate assembly for a file
+cs_getpass.c.s:
+ cd /celes/anope && $(MAKE) -f src/core/CMakeFiles/cs_getpass.so.dir/build.make src/core/CMakeFiles/cs_getpass.so.dir/cs_getpass.c.s
+.PHONY : cs_getpass.c.s
+
+cs_help.o: cs_help.c.o
+.PHONY : cs_help.o
+
+# target to build an object file
+cs_help.c.o:
+ cd /celes/anope && $(MAKE) -f src/core/CMakeFiles/cs_help.so.dir/build.make src/core/CMakeFiles/cs_help.so.dir/cs_help.c.o
+.PHONY : cs_help.c.o
+
+cs_help.i: cs_help.c.i
+.PHONY : cs_help.i
+
+# target to preprocess a source file
+cs_help.c.i:
+ cd /celes/anope && $(MAKE) -f src/core/CMakeFiles/cs_help.so.dir/build.make src/core/CMakeFiles/cs_help.so.dir/cs_help.c.i
+.PHONY : cs_help.c.i
+
+cs_help.s: cs_help.c.s
+.PHONY : cs_help.s
+
+# target to generate assembly for a file
+cs_help.c.s:
+ cd /celes/anope && $(MAKE) -f src/core/CMakeFiles/cs_help.so.dir/build.make src/core/CMakeFiles/cs_help.so.dir/cs_help.c.s
+.PHONY : cs_help.c.s
+
+cs_identify.o: cs_identify.c.o
+.PHONY : cs_identify.o
+
+# target to build an object file
+cs_identify.c.o:
+ cd /celes/anope && $(MAKE) -f src/core/CMakeFiles/cs_identify.so.dir/build.make src/core/CMakeFiles/cs_identify.so.dir/cs_identify.c.o
+.PHONY : cs_identify.c.o
+
+cs_identify.i: cs_identify.c.i
+.PHONY : cs_identify.i
+
+# target to preprocess a source file
+cs_identify.c.i:
+ cd /celes/anope && $(MAKE) -f src/core/CMakeFiles/cs_identify.so.dir/build.make src/core/CMakeFiles/cs_identify.so.dir/cs_identify.c.i
+.PHONY : cs_identify.c.i
+
+cs_identify.s: cs_identify.c.s
+.PHONY : cs_identify.s
+
+# target to generate assembly for a file
+cs_identify.c.s:
+ cd /celes/anope && $(MAKE) -f src/core/CMakeFiles/cs_identify.so.dir/build.make src/core/CMakeFiles/cs_identify.so.dir/cs_identify.c.s
+.PHONY : cs_identify.c.s
+
+cs_info.o: cs_info.c.o
+.PHONY : cs_info.o
+
+# target to build an object file
+cs_info.c.o:
+ cd /celes/anope && $(MAKE) -f src/core/CMakeFiles/cs_info.so.dir/build.make src/core/CMakeFiles/cs_info.so.dir/cs_info.c.o
+.PHONY : cs_info.c.o
+
+cs_info.i: cs_info.c.i
+.PHONY : cs_info.i
+
+# target to preprocess a source file
+cs_info.c.i:
+ cd /celes/anope && $(MAKE) -f src/core/CMakeFiles/cs_info.so.dir/build.make src/core/CMakeFiles/cs_info.so.dir/cs_info.c.i
+.PHONY : cs_info.c.i
+
+cs_info.s: cs_info.c.s
+.PHONY : cs_info.s
+
+# target to generate assembly for a file
+cs_info.c.s:
+ cd /celes/anope && $(MAKE) -f src/core/CMakeFiles/cs_info.so.dir/build.make src/core/CMakeFiles/cs_info.so.dir/cs_info.c.s
+.PHONY : cs_info.c.s
+
+cs_invite.o: cs_invite.c.o
+.PHONY : cs_invite.o
+
+# target to build an object file
+cs_invite.c.o:
+ cd /celes/anope && $(MAKE) -f src/core/CMakeFiles/cs_invite.so.dir/build.make src/core/CMakeFiles/cs_invite.so.dir/cs_invite.c.o
+.PHONY : cs_invite.c.o
+
+cs_invite.i: cs_invite.c.i
+.PHONY : cs_invite.i
+
+# target to preprocess a source file
+cs_invite.c.i:
+ cd /celes/anope && $(MAKE) -f src/core/CMakeFiles/cs_invite.so.dir/build.make src/core/CMakeFiles/cs_invite.so.dir/cs_invite.c.i
+.PHONY : cs_invite.c.i
+
+cs_invite.s: cs_invite.c.s
+.PHONY : cs_invite.s
+
+# target to generate assembly for a file
+cs_invite.c.s:
+ cd /celes/anope && $(MAKE) -f src/core/CMakeFiles/cs_invite.so.dir/build.make src/core/CMakeFiles/cs_invite.so.dir/cs_invite.c.s
+.PHONY : cs_invite.c.s
+
+cs_kick.o: cs_kick.c.o
+.PHONY : cs_kick.o
+
+# target to build an object file
+cs_kick.c.o:
+ cd /celes/anope && $(MAKE) -f src/core/CMakeFiles/cs_kick.so.dir/build.make src/core/CMakeFiles/cs_kick.so.dir/cs_kick.c.o
+.PHONY : cs_kick.c.o
+
+cs_kick.i: cs_kick.c.i
+.PHONY : cs_kick.i
+
+# target to preprocess a source file
+cs_kick.c.i:
+ cd /celes/anope && $(MAKE) -f src/core/CMakeFiles/cs_kick.so.dir/build.make src/core/CMakeFiles/cs_kick.so.dir/cs_kick.c.i
+.PHONY : cs_kick.c.i
+
+cs_kick.s: cs_kick.c.s
+.PHONY : cs_kick.s
+
+# target to generate assembly for a file
+cs_kick.c.s:
+ cd /celes/anope && $(MAKE) -f src/core/CMakeFiles/cs_kick.so.dir/build.make src/core/CMakeFiles/cs_kick.so.dir/cs_kick.c.s
+.PHONY : cs_kick.c.s
+
+cs_list.o: cs_list.c.o
+.PHONY : cs_list.o
+
+# target to build an object file
+cs_list.c.o:
+ cd /celes/anope && $(MAKE) -f src/core/CMakeFiles/cs_list.so.dir/build.make src/core/CMakeFiles/cs_list.so.dir/cs_list.c.o
+.PHONY : cs_list.c.o
+
+cs_list.i: cs_list.c.i
+.PHONY : cs_list.i
+
+# target to preprocess a source file
+cs_list.c.i:
+ cd /celes/anope && $(MAKE) -f src/core/CMakeFiles/cs_list.so.dir/build.make src/core/CMakeFiles/cs_list.so.dir/cs_list.c.i
+.PHONY : cs_list.c.i
+
+cs_list.s: cs_list.c.s
+.PHONY : cs_list.s
+
+# target to generate assembly for a file
+cs_list.c.s:
+ cd /celes/anope && $(MAKE) -f src/core/CMakeFiles/cs_list.so.dir/build.make src/core/CMakeFiles/cs_list.so.dir/cs_list.c.s
+.PHONY : cs_list.c.s
+
+cs_logout.o: cs_logout.c.o
+.PHONY : cs_logout.o
+
+# target to build an object file
+cs_logout.c.o:
+ cd /celes/anope && $(MAKE) -f src/core/CMakeFiles/cs_logout.so.dir/build.make src/core/CMakeFiles/cs_logout.so.dir/cs_logout.c.o
+.PHONY : cs_logout.c.o
+
+cs_logout.i: cs_logout.c.i
+.PHONY : cs_logout.i
+
+# target to preprocess a source file
+cs_logout.c.i:
+ cd /celes/anope && $(MAKE) -f src/core/CMakeFiles/cs_logout.so.dir/build.make src/core/CMakeFiles/cs_logout.so.dir/cs_logout.c.i
+.PHONY : cs_logout.c.i
+
+cs_logout.s: cs_logout.c.s
+.PHONY : cs_logout.s
+
+# target to generate assembly for a file
+cs_logout.c.s:
+ cd /celes/anope && $(MAKE) -f src/core/CMakeFiles/cs_logout.so.dir/build.make src/core/CMakeFiles/cs_logout.so.dir/cs_logout.c.s
+.PHONY : cs_logout.c.s
+
+cs_modes.o: cs_modes.c.o
+.PHONY : cs_modes.o
+
+# target to build an object file
+cs_modes.c.o:
+ cd /celes/anope && $(MAKE) -f src/core/CMakeFiles/cs_modes.so.dir/build.make src/core/CMakeFiles/cs_modes.so.dir/cs_modes.c.o
+.PHONY : cs_modes.c.o
+
+cs_modes.i: cs_modes.c.i
+.PHONY : cs_modes.i
+
+# target to preprocess a source file
+cs_modes.c.i:
+ cd /celes/anope && $(MAKE) -f src/core/CMakeFiles/cs_modes.so.dir/build.make src/core/CMakeFiles/cs_modes.so.dir/cs_modes.c.i
+.PHONY : cs_modes.c.i
+
+cs_modes.s: cs_modes.c.s
+.PHONY : cs_modes.s
+
+# target to generate assembly for a file
+cs_modes.c.s:
+ cd /celes/anope && $(MAKE) -f src/core/CMakeFiles/cs_modes.so.dir/build.make src/core/CMakeFiles/cs_modes.so.dir/cs_modes.c.s
+.PHONY : cs_modes.c.s
+
+cs_register.o: cs_register.c.o
+.PHONY : cs_register.o
+
+# target to build an object file
+cs_register.c.o:
+ cd /celes/anope && $(MAKE) -f src/core/CMakeFiles/cs_register.so.dir/build.make src/core/CMakeFiles/cs_register.so.dir/cs_register.c.o
+.PHONY : cs_register.c.o
+
+cs_register.i: cs_register.c.i
+.PHONY : cs_register.i
+
+# target to preprocess a source file
+cs_register.c.i:
+ cd /celes/anope && $(MAKE) -f src/core/CMakeFiles/cs_register.so.dir/build.make src/core/CMakeFiles/cs_register.so.dir/cs_register.c.i
+.PHONY : cs_register.c.i
+
+cs_register.s: cs_register.c.s
+.PHONY : cs_register.s
+
+# target to generate assembly for a file
+cs_register.c.s:
+ cd /celes/anope && $(MAKE) -f src/core/CMakeFiles/cs_register.so.dir/build.make src/core/CMakeFiles/cs_register.so.dir/cs_register.c.s
+.PHONY : cs_register.c.s
+
+cs_sendpass.o: cs_sendpass.c.o
+.PHONY : cs_sendpass.o
+
+# target to build an object file
+cs_sendpass.c.o:
+ cd /celes/anope && $(MAKE) -f src/core/CMakeFiles/cs_sendpass.so.dir/build.make src/core/CMakeFiles/cs_sendpass.so.dir/cs_sendpass.c.o
+.PHONY : cs_sendpass.c.o
+
+cs_sendpass.i: cs_sendpass.c.i
+.PHONY : cs_sendpass.i
+
+# target to preprocess a source file
+cs_sendpass.c.i:
+ cd /celes/anope && $(MAKE) -f src/core/CMakeFiles/cs_sendpass.so.dir/build.make src/core/CMakeFiles/cs_sendpass.so.dir/cs_sendpass.c.i
+.PHONY : cs_sendpass.c.i
+
+cs_sendpass.s: cs_sendpass.c.s
+.PHONY : cs_sendpass.s
+
+# target to generate assembly for a file
+cs_sendpass.c.s:
+ cd /celes/anope && $(MAKE) -f src/core/CMakeFiles/cs_sendpass.so.dir/build.make src/core/CMakeFiles/cs_sendpass.so.dir/cs_sendpass.c.s
+.PHONY : cs_sendpass.c.s
+
+cs_set.o: cs_set.c.o
+.PHONY : cs_set.o
+
+# target to build an object file
+cs_set.c.o:
+ cd /celes/anope && $(MAKE) -f src/core/CMakeFiles/cs_set.so.dir/build.make src/core/CMakeFiles/cs_set.so.dir/cs_set.c.o
+.PHONY : cs_set.c.o
+
+cs_set.i: cs_set.c.i
+.PHONY : cs_set.i
+
+# target to preprocess a source file
+cs_set.c.i:
+ cd /celes/anope && $(MAKE) -f src/core/CMakeFiles/cs_set.so.dir/build.make src/core/CMakeFiles/cs_set.so.dir/cs_set.c.i
+.PHONY : cs_set.c.i
+
+cs_set.s: cs_set.c.s
+.PHONY : cs_set.s
+
+# target to generate assembly for a file
+cs_set.c.s:
+ cd /celes/anope && $(MAKE) -f src/core/CMakeFiles/cs_set.so.dir/build.make src/core/CMakeFiles/cs_set.so.dir/cs_set.c.s
+.PHONY : cs_set.c.s
+
+cs_status.o: cs_status.c.o
+.PHONY : cs_status.o
+
+# target to build an object file
+cs_status.c.o:
+ cd /celes/anope && $(MAKE) -f src/core/CMakeFiles/cs_status.so.dir/build.make src/core/CMakeFiles/cs_status.so.dir/cs_status.c.o
+.PHONY : cs_status.c.o
+
+cs_status.i: cs_status.c.i
+.PHONY : cs_status.i
+
+# target to preprocess a source file
+cs_status.c.i:
+ cd /celes/anope && $(MAKE) -f src/core/CMakeFiles/cs_status.so.dir/build.make src/core/CMakeFiles/cs_status.so.dir/cs_status.c.i
+.PHONY : cs_status.c.i
+
+cs_status.s: cs_status.c.s
+.PHONY : cs_status.s
+
+# target to generate assembly for a file
+cs_status.c.s:
+ cd /celes/anope && $(MAKE) -f src/core/CMakeFiles/cs_status.so.dir/build.make src/core/CMakeFiles/cs_status.so.dir/cs_status.c.s
+.PHONY : cs_status.c.s
+
+cs_suspend.o: cs_suspend.c.o
+.PHONY : cs_suspend.o
+
+# target to build an object file
+cs_suspend.c.o:
+ cd /celes/anope && $(MAKE) -f src/core/CMakeFiles/cs_suspend.so.dir/build.make src/core/CMakeFiles/cs_suspend.so.dir/cs_suspend.c.o
+.PHONY : cs_suspend.c.o
+
+cs_suspend.i: cs_suspend.c.i
+.PHONY : cs_suspend.i
+
+# target to preprocess a source file
+cs_suspend.c.i:
+ cd /celes/anope && $(MAKE) -f src/core/CMakeFiles/cs_suspend.so.dir/build.make src/core/CMakeFiles/cs_suspend.so.dir/cs_suspend.c.i
+.PHONY : cs_suspend.c.i
+
+cs_suspend.s: cs_suspend.c.s
+.PHONY : cs_suspend.s
+
+# target to generate assembly for a file
+cs_suspend.c.s:
+ cd /celes/anope && $(MAKE) -f src/core/CMakeFiles/cs_suspend.so.dir/build.make src/core/CMakeFiles/cs_suspend.so.dir/cs_suspend.c.s
+.PHONY : cs_suspend.c.s
+
+cs_topic.o: cs_topic.c.o
+.PHONY : cs_topic.o
+
+# target to build an object file
+cs_topic.c.o:
+ cd /celes/anope && $(MAKE) -f src/core/CMakeFiles/cs_topic.so.dir/build.make src/core/CMakeFiles/cs_topic.so.dir/cs_topic.c.o
+.PHONY : cs_topic.c.o
+
+cs_topic.i: cs_topic.c.i
+.PHONY : cs_topic.i
+
+# target to preprocess a source file
+cs_topic.c.i:
+ cd /celes/anope && $(MAKE) -f src/core/CMakeFiles/cs_topic.so.dir/build.make src/core/CMakeFiles/cs_topic.so.dir/cs_topic.c.i
+.PHONY : cs_topic.c.i
+
+cs_topic.s: cs_topic.c.s
+.PHONY : cs_topic.s
+
+# target to generate assembly for a file
+cs_topic.c.s:
+ cd /celes/anope && $(MAKE) -f src/core/CMakeFiles/cs_topic.so.dir/build.make src/core/CMakeFiles/cs_topic.so.dir/cs_topic.c.s
+.PHONY : cs_topic.c.s
+
+cs_xop.o: cs_xop.c.o
+.PHONY : cs_xop.o
+
+# target to build an object file
+cs_xop.c.o:
+ cd /celes/anope && $(MAKE) -f src/core/CMakeFiles/cs_xop.so.dir/build.make src/core/CMakeFiles/cs_xop.so.dir/cs_xop.c.o
+.PHONY : cs_xop.c.o
+
+cs_xop.i: cs_xop.c.i
+.PHONY : cs_xop.i
+
+# target to preprocess a source file
+cs_xop.c.i:
+ cd /celes/anope && $(MAKE) -f src/core/CMakeFiles/cs_xop.so.dir/build.make src/core/CMakeFiles/cs_xop.so.dir/cs_xop.c.i
+.PHONY : cs_xop.c.i
+
+cs_xop.s: cs_xop.c.s
+.PHONY : cs_xop.s
+
+# target to generate assembly for a file
+cs_xop.c.s:
+ cd /celes/anope && $(MAKE) -f src/core/CMakeFiles/cs_xop.so.dir/build.make src/core/CMakeFiles/cs_xop.so.dir/cs_xop.c.s
+.PHONY : cs_xop.c.s
+
+enc_md5.o: enc_md5.c.o
+.PHONY : enc_md5.o
+
+# target to build an object file
+enc_md5.c.o:
+ cd /celes/anope && $(MAKE) -f src/core/CMakeFiles/enc_md5.so.dir/build.make src/core/CMakeFiles/enc_md5.so.dir/enc_md5.c.o
+.PHONY : enc_md5.c.o
+
+enc_md5.i: enc_md5.c.i
+.PHONY : enc_md5.i
+
+# target to preprocess a source file
+enc_md5.c.i:
+ cd /celes/anope && $(MAKE) -f src/core/CMakeFiles/enc_md5.so.dir/build.make src/core/CMakeFiles/enc_md5.so.dir/enc_md5.c.i
+.PHONY : enc_md5.c.i
+
+enc_md5.s: enc_md5.c.s
+.PHONY : enc_md5.s
+
+# target to generate assembly for a file
+enc_md5.c.s:
+ cd /celes/anope && $(MAKE) -f src/core/CMakeFiles/enc_md5.so.dir/build.make src/core/CMakeFiles/enc_md5.so.dir/enc_md5.c.s
+.PHONY : enc_md5.c.s
+
+enc_none.o: enc_none.c.o
+.PHONY : enc_none.o
+
+# target to build an object file
+enc_none.c.o:
+ cd /celes/anope && $(MAKE) -f src/core/CMakeFiles/enc_none.so.dir/build.make src/core/CMakeFiles/enc_none.so.dir/enc_none.c.o
+.PHONY : enc_none.c.o
+
+enc_none.i: enc_none.c.i
+.PHONY : enc_none.i
+
+# target to preprocess a source file
+enc_none.c.i:
+ cd /celes/anope && $(MAKE) -f src/core/CMakeFiles/enc_none.so.dir/build.make src/core/CMakeFiles/enc_none.so.dir/enc_none.c.i
+.PHONY : enc_none.c.i
+
+enc_none.s: enc_none.c.s
+.PHONY : enc_none.s
+
+# target to generate assembly for a file
+enc_none.c.s:
+ cd /celes/anope && $(MAKE) -f src/core/CMakeFiles/enc_none.so.dir/build.make src/core/CMakeFiles/enc_none.so.dir/enc_none.c.s
+.PHONY : enc_none.c.s
+
+enc_old.o: enc_old.c.o
+.PHONY : enc_old.o
+
+# target to build an object file
+enc_old.c.o:
+ cd /celes/anope && $(MAKE) -f src/core/CMakeFiles/enc_old.so.dir/build.make src/core/CMakeFiles/enc_old.so.dir/enc_old.c.o
+.PHONY : enc_old.c.o
+
+enc_old.i: enc_old.c.i
+.PHONY : enc_old.i
+
+# target to preprocess a source file
+enc_old.c.i:
+ cd /celes/anope && $(MAKE) -f src/core/CMakeFiles/enc_old.so.dir/build.make src/core/CMakeFiles/enc_old.so.dir/enc_old.c.i
+.PHONY : enc_old.c.i
+
+enc_old.s: enc_old.c.s
+.PHONY : enc_old.s
+
+# target to generate assembly for a file
+enc_old.c.s:
+ cd /celes/anope && $(MAKE) -f src/core/CMakeFiles/enc_old.so.dir/build.make src/core/CMakeFiles/enc_old.so.dir/enc_old.c.s
+.PHONY : enc_old.c.s
+
+enc_sha1.o: enc_sha1.c.o
+.PHONY : enc_sha1.o
+
+# target to build an object file
+enc_sha1.c.o:
+ cd /celes/anope && $(MAKE) -f src/core/CMakeFiles/enc_sha1.so.dir/build.make src/core/CMakeFiles/enc_sha1.so.dir/enc_sha1.c.o
+.PHONY : enc_sha1.c.o
+
+enc_sha1.i: enc_sha1.c.i
+.PHONY : enc_sha1.i
+
+# target to preprocess a source file
+enc_sha1.c.i:
+ cd /celes/anope && $(MAKE) -f src/core/CMakeFiles/enc_sha1.so.dir/build.make src/core/CMakeFiles/enc_sha1.so.dir/enc_sha1.c.i
+.PHONY : enc_sha1.c.i
+
+enc_sha1.s: enc_sha1.c.s
+.PHONY : enc_sha1.s
+
+# target to generate assembly for a file
+enc_sha1.c.s:
+ cd /celes/anope && $(MAKE) -f src/core/CMakeFiles/enc_sha1.so.dir/build.make src/core/CMakeFiles/enc_sha1.so.dir/enc_sha1.c.s
+.PHONY : enc_sha1.c.s
+
+he_help.o: he_help.c.o
+.PHONY : he_help.o
+
+# target to build an object file
+he_help.c.o:
+ cd /celes/anope && $(MAKE) -f src/core/CMakeFiles/he_help.so.dir/build.make src/core/CMakeFiles/he_help.so.dir/he_help.c.o
+.PHONY : he_help.c.o
+
+he_help.i: he_help.c.i
+.PHONY : he_help.i
+
+# target to preprocess a source file
+he_help.c.i:
+ cd /celes/anope && $(MAKE) -f src/core/CMakeFiles/he_help.so.dir/build.make src/core/CMakeFiles/he_help.so.dir/he_help.c.i
+.PHONY : he_help.c.i
+
+he_help.s: he_help.c.s
+.PHONY : he_help.s
+
+# target to generate assembly for a file
+he_help.c.s:
+ cd /celes/anope && $(MAKE) -f src/core/CMakeFiles/he_help.so.dir/build.make src/core/CMakeFiles/he_help.so.dir/he_help.c.s
+.PHONY : he_help.c.s
+
+hs_del.o: hs_del.c.o
+.PHONY : hs_del.o
+
+# target to build an object file
+hs_del.c.o:
+ cd /celes/anope && $(MAKE) -f src/core/CMakeFiles/hs_del.so.dir/build.make src/core/CMakeFiles/hs_del.so.dir/hs_del.c.o
+.PHONY : hs_del.c.o
+
+hs_del.i: hs_del.c.i
+.PHONY : hs_del.i
+
+# target to preprocess a source file
+hs_del.c.i:
+ cd /celes/anope && $(MAKE) -f src/core/CMakeFiles/hs_del.so.dir/build.make src/core/CMakeFiles/hs_del.so.dir/hs_del.c.i
+.PHONY : hs_del.c.i
+
+hs_del.s: hs_del.c.s
+.PHONY : hs_del.s
+
+# target to generate assembly for a file
+hs_del.c.s:
+ cd /celes/anope && $(MAKE) -f src/core/CMakeFiles/hs_del.so.dir/build.make src/core/CMakeFiles/hs_del.so.dir/hs_del.c.s
+.PHONY : hs_del.c.s
+
+hs_delall.o: hs_delall.c.o
+.PHONY : hs_delall.o
+
+# target to build an object file
+hs_delall.c.o:
+ cd /celes/anope && $(MAKE) -f src/core/CMakeFiles/hs_delall.so.dir/build.make src/core/CMakeFiles/hs_delall.so.dir/hs_delall.c.o
+.PHONY : hs_delall.c.o
+
+hs_delall.i: hs_delall.c.i
+.PHONY : hs_delall.i
+
+# target to preprocess a source file
+hs_delall.c.i:
+ cd /celes/anope && $(MAKE) -f src/core/CMakeFiles/hs_delall.so.dir/build.make src/core/CMakeFiles/hs_delall.so.dir/hs_delall.c.i
+.PHONY : hs_delall.c.i
+
+hs_delall.s: hs_delall.c.s
+.PHONY : hs_delall.s
+
+# target to generate assembly for a file
+hs_delall.c.s:
+ cd /celes/anope && $(MAKE) -f src/core/CMakeFiles/hs_delall.so.dir/build.make src/core/CMakeFiles/hs_delall.so.dir/hs_delall.c.s
+.PHONY : hs_delall.c.s
+
+hs_group.o: hs_group.c.o
+.PHONY : hs_group.o
+
+# target to build an object file
+hs_group.c.o:
+ cd /celes/anope && $(MAKE) -f src/core/CMakeFiles/hs_group.so.dir/build.make src/core/CMakeFiles/hs_group.so.dir/hs_group.c.o
+.PHONY : hs_group.c.o
+
+hs_group.i: hs_group.c.i
+.PHONY : hs_group.i
+
+# target to preprocess a source file
+hs_group.c.i:
+ cd /celes/anope && $(MAKE) -f src/core/CMakeFiles/hs_group.so.dir/build.make src/core/CMakeFiles/hs_group.so.dir/hs_group.c.i
+.PHONY : hs_group.c.i
+
+hs_group.s: hs_group.c.s
+.PHONY : hs_group.s
+
+# target to generate assembly for a file
+hs_group.c.s:
+ cd /celes/anope && $(MAKE) -f src/core/CMakeFiles/hs_group.so.dir/build.make src/core/CMakeFiles/hs_group.so.dir/hs_group.c.s
+.PHONY : hs_group.c.s
+
+hs_help.o: hs_help.c.o
+.PHONY : hs_help.o
+
+# target to build an object file
+hs_help.c.o:
+ cd /celes/anope && $(MAKE) -f src/core/CMakeFiles/hs_help.so.dir/build.make src/core/CMakeFiles/hs_help.so.dir/hs_help.c.o
+.PHONY : hs_help.c.o
+
+hs_help.i: hs_help.c.i
+.PHONY : hs_help.i
+
+# target to preprocess a source file
+hs_help.c.i:
+ cd /celes/anope && $(MAKE) -f src/core/CMakeFiles/hs_help.so.dir/build.make src/core/CMakeFiles/hs_help.so.dir/hs_help.c.i
+.PHONY : hs_help.c.i
+
+hs_help.s: hs_help.c.s
+.PHONY : hs_help.s
+
+# target to generate assembly for a file
+hs_help.c.s:
+ cd /celes/anope && $(MAKE) -f src/core/CMakeFiles/hs_help.so.dir/build.make src/core/CMakeFiles/hs_help.so.dir/hs_help.c.s
+.PHONY : hs_help.c.s
+
+hs_list.o: hs_list.c.o
+.PHONY : hs_list.o
+
+# target to build an object file
+hs_list.c.o:
+ cd /celes/anope && $(MAKE) -f src/core/CMakeFiles/hs_list.so.dir/build.make src/core/CMakeFiles/hs_list.so.dir/hs_list.c.o
+.PHONY : hs_list.c.o
+
+hs_list.i: hs_list.c.i
+.PHONY : hs_list.i
+
+# target to preprocess a source file
+hs_list.c.i:
+ cd /celes/anope && $(MAKE) -f src/core/CMakeFiles/hs_list.so.dir/build.make src/core/CMakeFiles/hs_list.so.dir/hs_list.c.i
+.PHONY : hs_list.c.i
+
+hs_list.s: hs_list.c.s
+.PHONY : hs_list.s
+
+# target to generate assembly for a file
+hs_list.c.s:
+ cd /celes/anope && $(MAKE) -f src/core/CMakeFiles/hs_list.so.dir/build.make src/core/CMakeFiles/hs_list.so.dir/hs_list.c.s
+.PHONY : hs_list.c.s
+
+hs_off.o: hs_off.c.o
+.PHONY : hs_off.o
+
+# target to build an object file
+hs_off.c.o:
+ cd /celes/anope && $(MAKE) -f src/core/CMakeFiles/hs_off.so.dir/build.make src/core/CMakeFiles/hs_off.so.dir/hs_off.c.o
+.PHONY : hs_off.c.o
+
+hs_off.i: hs_off.c.i
+.PHONY : hs_off.i
+
+# target to preprocess a source file
+hs_off.c.i:
+ cd /celes/anope && $(MAKE) -f src/core/CMakeFiles/hs_off.so.dir/build.make src/core/CMakeFiles/hs_off.so.dir/hs_off.c.i
+.PHONY : hs_off.c.i
+
+hs_off.s: hs_off.c.s
+.PHONY : hs_off.s
+
+# target to generate assembly for a file
+hs_off.c.s:
+ cd /celes/anope && $(MAKE) -f src/core/CMakeFiles/hs_off.so.dir/build.make src/core/CMakeFiles/hs_off.so.dir/hs_off.c.s
+.PHONY : hs_off.c.s
+
+hs_on.o: hs_on.c.o
+.PHONY : hs_on.o
+
+# target to build an object file
+hs_on.c.o:
+ cd /celes/anope && $(MAKE) -f src/core/CMakeFiles/hs_on.so.dir/build.make src/core/CMakeFiles/hs_on.so.dir/hs_on.c.o
+.PHONY : hs_on.c.o
+
+hs_on.i: hs_on.c.i
+.PHONY : hs_on.i
+
+# target to preprocess a source file
+hs_on.c.i:
+ cd /celes/anope && $(MAKE) -f src/core/CMakeFiles/hs_on.so.dir/build.make src/core/CMakeFiles/hs_on.so.dir/hs_on.c.i
+.PHONY : hs_on.c.i
+
+hs_on.s: hs_on.c.s
+.PHONY : hs_on.s
+
+# target to generate assembly for a file
+hs_on.c.s:
+ cd /celes/anope && $(MAKE) -f src/core/CMakeFiles/hs_on.so.dir/build.make src/core/CMakeFiles/hs_on.so.dir/hs_on.c.s
+.PHONY : hs_on.c.s
+
+hs_set.o: hs_set.c.o
+.PHONY : hs_set.o
+
+# target to build an object file
+hs_set.c.o:
+ cd /celes/anope && $(MAKE) -f src/core/CMakeFiles/hs_set.so.dir/build.make src/core/CMakeFiles/hs_set.so.dir/hs_set.c.o
+.PHONY : hs_set.c.o
+
+hs_set.i: hs_set.c.i
+.PHONY : hs_set.i
+
+# target to preprocess a source file
+hs_set.c.i:
+ cd /celes/anope && $(MAKE) -f src/core/CMakeFiles/hs_set.so.dir/build.make src/core/CMakeFiles/hs_set.so.dir/hs_set.c.i
+.PHONY : hs_set.c.i
+
+hs_set.s: hs_set.c.s
+.PHONY : hs_set.s
+
+# target to generate assembly for a file
+hs_set.c.s:
+ cd /celes/anope && $(MAKE) -f src/core/CMakeFiles/hs_set.so.dir/build.make src/core/CMakeFiles/hs_set.so.dir/hs_set.c.s
+.PHONY : hs_set.c.s
+
+hs_setall.o: hs_setall.c.o
+.PHONY : hs_setall.o
+
+# target to build an object file
+hs_setall.c.o:
+ cd /celes/anope && $(MAKE) -f src/core/CMakeFiles/hs_setall.so.dir/build.make src/core/CMakeFiles/hs_setall.so.dir/hs_setall.c.o
+.PHONY : hs_setall.c.o
+
+hs_setall.i: hs_setall.c.i
+.PHONY : hs_setall.i
+
+# target to preprocess a source file
+hs_setall.c.i:
+ cd /celes/anope && $(MAKE) -f src/core/CMakeFiles/hs_setall.so.dir/build.make src/core/CMakeFiles/hs_setall.so.dir/hs_setall.c.i
+.PHONY : hs_setall.c.i
+
+hs_setall.s: hs_setall.c.s
+.PHONY : hs_setall.s
+
+# target to generate assembly for a file
+hs_setall.c.s:
+ cd /celes/anope && $(MAKE) -f src/core/CMakeFiles/hs_setall.so.dir/build.make src/core/CMakeFiles/hs_setall.so.dir/hs_setall.c.s
+.PHONY : hs_setall.c.s
+
+ms_cancel.o: ms_cancel.c.o
+.PHONY : ms_cancel.o
+
+# target to build an object file
+ms_cancel.c.o:
+ cd /celes/anope && $(MAKE) -f src/core/CMakeFiles/ms_cancel.so.dir/build.make src/core/CMakeFiles/ms_cancel.so.dir/ms_cancel.c.o
+.PHONY : ms_cancel.c.o
+
+ms_cancel.i: ms_cancel.c.i
+.PHONY : ms_cancel.i
+
+# target to preprocess a source file
+ms_cancel.c.i:
+ cd /celes/anope && $(MAKE) -f src/core/CMakeFiles/ms_cancel.so.dir/build.make src/core/CMakeFiles/ms_cancel.so.dir/ms_cancel.c.i
+.PHONY : ms_cancel.c.i
+
+ms_cancel.s: ms_cancel.c.s
+.PHONY : ms_cancel.s
+
+# target to generate assembly for a file
+ms_cancel.c.s:
+ cd /celes/anope && $(MAKE) -f src/core/CMakeFiles/ms_cancel.so.dir/build.make src/core/CMakeFiles/ms_cancel.so.dir/ms_cancel.c.s
+.PHONY : ms_cancel.c.s
+
+ms_check.o: ms_check.c.o
+.PHONY : ms_check.o
+
+# target to build an object file
+ms_check.c.o:
+ cd /celes/anope && $(MAKE) -f src/core/CMakeFiles/ms_check.so.dir/build.make src/core/CMakeFiles/ms_check.so.dir/ms_check.c.o
+.PHONY : ms_check.c.o
+
+ms_check.i: ms_check.c.i
+.PHONY : ms_check.i
+
+# target to preprocess a source file
+ms_check.c.i:
+ cd /celes/anope && $(MAKE) -f src/core/CMakeFiles/ms_check.so.dir/build.make src/core/CMakeFiles/ms_check.so.dir/ms_check.c.i
+.PHONY : ms_check.c.i
+
+ms_check.s: ms_check.c.s
+.PHONY : ms_check.s
+
+# target to generate assembly for a file
+ms_check.c.s:
+ cd /celes/anope && $(MAKE) -f src/core/CMakeFiles/ms_check.so.dir/build.make src/core/CMakeFiles/ms_check.so.dir/ms_check.c.s
+.PHONY : ms_check.c.s
+
+ms_del.o: ms_del.c.o
+.PHONY : ms_del.o
+
+# target to build an object file
+ms_del.c.o:
+ cd /celes/anope && $(MAKE) -f src/core/CMakeFiles/ms_del.so.dir/build.make src/core/CMakeFiles/ms_del.so.dir/ms_del.c.o
+.PHONY : ms_del.c.o
+
+ms_del.i: ms_del.c.i
+.PHONY : ms_del.i
+
+# target to preprocess a source file
+ms_del.c.i:
+ cd /celes/anope && $(MAKE) -f src/core/CMakeFiles/ms_del.so.dir/build.make src/core/CMakeFiles/ms_del.so.dir/ms_del.c.i
+.PHONY : ms_del.c.i
+
+ms_del.s: ms_del.c.s
+.PHONY : ms_del.s
+
+# target to generate assembly for a file
+ms_del.c.s:
+ cd /celes/anope && $(MAKE) -f src/core/CMakeFiles/ms_del.so.dir/build.make src/core/CMakeFiles/ms_del.so.dir/ms_del.c.s
+.PHONY : ms_del.c.s
+
+ms_help.o: ms_help.c.o
+.PHONY : ms_help.o
+
+# target to build an object file
+ms_help.c.o:
+ cd /celes/anope && $(MAKE) -f src/core/CMakeFiles/ms_help.so.dir/build.make src/core/CMakeFiles/ms_help.so.dir/ms_help.c.o
+.PHONY : ms_help.c.o
+
+ms_help.i: ms_help.c.i
+.PHONY : ms_help.i
+
+# target to preprocess a source file
+ms_help.c.i:
+ cd /celes/anope && $(MAKE) -f src/core/CMakeFiles/ms_help.so.dir/build.make src/core/CMakeFiles/ms_help.so.dir/ms_help.c.i
+.PHONY : ms_help.c.i
+
+ms_help.s: ms_help.c.s
+.PHONY : ms_help.s
+
+# target to generate assembly for a file
+ms_help.c.s:
+ cd /celes/anope && $(MAKE) -f src/core/CMakeFiles/ms_help.so.dir/build.make src/core/CMakeFiles/ms_help.so.dir/ms_help.c.s
+.PHONY : ms_help.c.s
+
+ms_info.o: ms_info.c.o
+.PHONY : ms_info.o
+
+# target to build an object file
+ms_info.c.o:
+ cd /celes/anope && $(MAKE) -f src/core/CMakeFiles/ms_info.so.dir/build.make src/core/CMakeFiles/ms_info.so.dir/ms_info.c.o
+.PHONY : ms_info.c.o
+
+ms_info.i: ms_info.c.i
+.PHONY : ms_info.i
+
+# target to preprocess a source file
+ms_info.c.i:
+ cd /celes/anope && $(MAKE) -f src/core/CMakeFiles/ms_info.so.dir/build.make src/core/CMakeFiles/ms_info.so.dir/ms_info.c.i
+.PHONY : ms_info.c.i
+
+ms_info.s: ms_info.c.s
+.PHONY : ms_info.s
+
+# target to generate assembly for a file
+ms_info.c.s:
+ cd /celes/anope && $(MAKE) -f src/core/CMakeFiles/ms_info.so.dir/build.make src/core/CMakeFiles/ms_info.so.dir/ms_info.c.s
+.PHONY : ms_info.c.s
+
+ms_list.o: ms_list.c.o
+.PHONY : ms_list.o
+
+# target to build an object file
+ms_list.c.o:
+ cd /celes/anope && $(MAKE) -f src/core/CMakeFiles/ms_list.so.dir/build.make src/core/CMakeFiles/ms_list.so.dir/ms_list.c.o
+.PHONY : ms_list.c.o
+
+ms_list.i: ms_list.c.i
+.PHONY : ms_list.i
+
+# target to preprocess a source file
+ms_list.c.i:
+ cd /celes/anope && $(MAKE) -f src/core/CMakeFiles/ms_list.so.dir/build.make src/core/CMakeFiles/ms_list.so.dir/ms_list.c.i
+.PHONY : ms_list.c.i
+
+ms_list.s: ms_list.c.s
+.PHONY : ms_list.s
+
+# target to generate assembly for a file
+ms_list.c.s:
+ cd /celes/anope && $(MAKE) -f src/core/CMakeFiles/ms_list.so.dir/build.make src/core/CMakeFiles/ms_list.so.dir/ms_list.c.s
+.PHONY : ms_list.c.s
+
+ms_read.o: ms_read.c.o
+.PHONY : ms_read.o
+
+# target to build an object file
+ms_read.c.o:
+ cd /celes/anope && $(MAKE) -f src/core/CMakeFiles/ms_read.so.dir/build.make src/core/CMakeFiles/ms_read.so.dir/ms_read.c.o
+.PHONY : ms_read.c.o
+
+ms_read.i: ms_read.c.i
+.PHONY : ms_read.i
+
+# target to preprocess a source file
+ms_read.c.i:
+ cd /celes/anope && $(MAKE) -f src/core/CMakeFiles/ms_read.so.dir/build.make src/core/CMakeFiles/ms_read.so.dir/ms_read.c.i
+.PHONY : ms_read.c.i
+
+ms_read.s: ms_read.c.s
+.PHONY : ms_read.s
+
+# target to generate assembly for a file
+ms_read.c.s:
+ cd /celes/anope && $(MAKE) -f src/core/CMakeFiles/ms_read.so.dir/build.make src/core/CMakeFiles/ms_read.so.dir/ms_read.c.s
+.PHONY : ms_read.c.s
+
+ms_rsend.o: ms_rsend.c.o
+.PHONY : ms_rsend.o
+
+# target to build an object file
+ms_rsend.c.o:
+ cd /celes/anope && $(MAKE) -f src/core/CMakeFiles/ms_rsend.so.dir/build.make src/core/CMakeFiles/ms_rsend.so.dir/ms_rsend.c.o
+.PHONY : ms_rsend.c.o
+
+ms_rsend.i: ms_rsend.c.i
+.PHONY : ms_rsend.i
+
+# target to preprocess a source file
+ms_rsend.c.i:
+ cd /celes/anope && $(MAKE) -f src/core/CMakeFiles/ms_rsend.so.dir/build.make src/core/CMakeFiles/ms_rsend.so.dir/ms_rsend.c.i
+.PHONY : ms_rsend.c.i
+
+ms_rsend.s: ms_rsend.c.s
+.PHONY : ms_rsend.s
+
+# target to generate assembly for a file
+ms_rsend.c.s:
+ cd /celes/anope && $(MAKE) -f src/core/CMakeFiles/ms_rsend.so.dir/build.make src/core/CMakeFiles/ms_rsend.so.dir/ms_rsend.c.s
+.PHONY : ms_rsend.c.s
+
+ms_send.o: ms_send.c.o
+.PHONY : ms_send.o
+
+# target to build an object file
+ms_send.c.o:
+ cd /celes/anope && $(MAKE) -f src/core/CMakeFiles/ms_send.so.dir/build.make src/core/CMakeFiles/ms_send.so.dir/ms_send.c.o
+.PHONY : ms_send.c.o
+
+ms_send.i: ms_send.c.i
+.PHONY : ms_send.i
+
+# target to preprocess a source file
+ms_send.c.i:
+ cd /celes/anope && $(MAKE) -f src/core/CMakeFiles/ms_send.so.dir/build.make src/core/CMakeFiles/ms_send.so.dir/ms_send.c.i
+.PHONY : ms_send.c.i
+
+ms_send.s: ms_send.c.s
+.PHONY : ms_send.s
+
+# target to generate assembly for a file
+ms_send.c.s:
+ cd /celes/anope && $(MAKE) -f src/core/CMakeFiles/ms_send.so.dir/build.make src/core/CMakeFiles/ms_send.so.dir/ms_send.c.s
+.PHONY : ms_send.c.s
+
+ms_sendall.o: ms_sendall.c.o
+.PHONY : ms_sendall.o
+
+# target to build an object file
+ms_sendall.c.o:
+ cd /celes/anope && $(MAKE) -f src/core/CMakeFiles/ms_sendall.so.dir/build.make src/core/CMakeFiles/ms_sendall.so.dir/ms_sendall.c.o
+.PHONY : ms_sendall.c.o
+
+ms_sendall.i: ms_sendall.c.i
+.PHONY : ms_sendall.i
+
+# target to preprocess a source file
+ms_sendall.c.i:
+ cd /celes/anope && $(MAKE) -f src/core/CMakeFiles/ms_sendall.so.dir/build.make src/core/CMakeFiles/ms_sendall.so.dir/ms_sendall.c.i
+.PHONY : ms_sendall.c.i
+
+ms_sendall.s: ms_sendall.c.s
+.PHONY : ms_sendall.s
+
+# target to generate assembly for a file
+ms_sendall.c.s:
+ cd /celes/anope && $(MAKE) -f src/core/CMakeFiles/ms_sendall.so.dir/build.make src/core/CMakeFiles/ms_sendall.so.dir/ms_sendall.c.s
+.PHONY : ms_sendall.c.s
+
+ms_set.o: ms_set.c.o
+.PHONY : ms_set.o
+
+# target to build an object file
+ms_set.c.o:
+ cd /celes/anope && $(MAKE) -f src/core/CMakeFiles/ms_set.so.dir/build.make src/core/CMakeFiles/ms_set.so.dir/ms_set.c.o
+.PHONY : ms_set.c.o
+
+ms_set.i: ms_set.c.i
+.PHONY : ms_set.i
+
+# target to preprocess a source file
+ms_set.c.i:
+ cd /celes/anope && $(MAKE) -f src/core/CMakeFiles/ms_set.so.dir/build.make src/core/CMakeFiles/ms_set.so.dir/ms_set.c.i
+.PHONY : ms_set.c.i
+
+ms_set.s: ms_set.c.s
+.PHONY : ms_set.s
+
+# target to generate assembly for a file
+ms_set.c.s:
+ cd /celes/anope && $(MAKE) -f src/core/CMakeFiles/ms_set.so.dir/build.make src/core/CMakeFiles/ms_set.so.dir/ms_set.c.s
+.PHONY : ms_set.c.s
+
+ms_staff.o: ms_staff.c.o
+.PHONY : ms_staff.o
+
+# target to build an object file
+ms_staff.c.o:
+ cd /celes/anope && $(MAKE) -f src/core/CMakeFiles/ms_staff.so.dir/build.make src/core/CMakeFiles/ms_staff.so.dir/ms_staff.c.o
+.PHONY : ms_staff.c.o
+
+ms_staff.i: ms_staff.c.i
+.PHONY : ms_staff.i
+
+# target to preprocess a source file
+ms_staff.c.i:
+ cd /celes/anope && $(MAKE) -f src/core/CMakeFiles/ms_staff.so.dir/build.make src/core/CMakeFiles/ms_staff.so.dir/ms_staff.c.i
+.PHONY : ms_staff.c.i
+
+ms_staff.s: ms_staff.c.s
+.PHONY : ms_staff.s
+
+# target to generate assembly for a file
+ms_staff.c.s:
+ cd /celes/anope && $(MAKE) -f src/core/CMakeFiles/ms_staff.so.dir/build.make src/core/CMakeFiles/ms_staff.so.dir/ms_staff.c.s
+.PHONY : ms_staff.c.s
+
+ns_access.o: ns_access.c.o
+.PHONY : ns_access.o
+
+# target to build an object file
+ns_access.c.o:
+ cd /celes/anope && $(MAKE) -f src/core/CMakeFiles/ns_access.so.dir/build.make src/core/CMakeFiles/ns_access.so.dir/ns_access.c.o
+.PHONY : ns_access.c.o
+
+ns_access.i: ns_access.c.i
+.PHONY : ns_access.i
+
+# target to preprocess a source file
+ns_access.c.i:
+ cd /celes/anope && $(MAKE) -f src/core/CMakeFiles/ns_access.so.dir/build.make src/core/CMakeFiles/ns_access.so.dir/ns_access.c.i
+.PHONY : ns_access.c.i
+
+ns_access.s: ns_access.c.s
+.PHONY : ns_access.s
+
+# target to generate assembly for a file
+ns_access.c.s:
+ cd /celes/anope && $(MAKE) -f src/core/CMakeFiles/ns_access.so.dir/build.make src/core/CMakeFiles/ns_access.so.dir/ns_access.c.s
+.PHONY : ns_access.c.s
+
+ns_alist.o: ns_alist.c.o
+.PHONY : ns_alist.o
+
+# target to build an object file
+ns_alist.c.o:
+ cd /celes/anope && $(MAKE) -f src/core/CMakeFiles/ns_alist.so.dir/build.make src/core/CMakeFiles/ns_alist.so.dir/ns_alist.c.o
+.PHONY : ns_alist.c.o
+
+ns_alist.i: ns_alist.c.i
+.PHONY : ns_alist.i
+
+# target to preprocess a source file
+ns_alist.c.i:
+ cd /celes/anope && $(MAKE) -f src/core/CMakeFiles/ns_alist.so.dir/build.make src/core/CMakeFiles/ns_alist.so.dir/ns_alist.c.i
+.PHONY : ns_alist.c.i
+
+ns_alist.s: ns_alist.c.s
+.PHONY : ns_alist.s
+
+# target to generate assembly for a file
+ns_alist.c.s:
+ cd /celes/anope && $(MAKE) -f src/core/CMakeFiles/ns_alist.so.dir/build.make src/core/CMakeFiles/ns_alist.so.dir/ns_alist.c.s
+.PHONY : ns_alist.c.s
+
+ns_drop.o: ns_drop.c.o
+.PHONY : ns_drop.o
+
+# target to build an object file
+ns_drop.c.o:
+ cd /celes/anope && $(MAKE) -f src/core/CMakeFiles/ns_drop.so.dir/build.make src/core/CMakeFiles/ns_drop.so.dir/ns_drop.c.o
+.PHONY : ns_drop.c.o
+
+ns_drop.i: ns_drop.c.i
+.PHONY : ns_drop.i
+
+# target to preprocess a source file
+ns_drop.c.i:
+ cd /celes/anope && $(MAKE) -f src/core/CMakeFiles/ns_drop.so.dir/build.make src/core/CMakeFiles/ns_drop.so.dir/ns_drop.c.i
+.PHONY : ns_drop.c.i
+
+ns_drop.s: ns_drop.c.s
+.PHONY : ns_drop.s
+
+# target to generate assembly for a file
+ns_drop.c.s:
+ cd /celes/anope && $(MAKE) -f src/core/CMakeFiles/ns_drop.so.dir/build.make src/core/CMakeFiles/ns_drop.so.dir/ns_drop.c.s
+.PHONY : ns_drop.c.s
+
+ns_forbid.o: ns_forbid.c.o
+.PHONY : ns_forbid.o
+
+# target to build an object file
+ns_forbid.c.o:
+ cd /celes/anope && $(MAKE) -f src/core/CMakeFiles/ns_forbid.so.dir/build.make src/core/CMakeFiles/ns_forbid.so.dir/ns_forbid.c.o
+.PHONY : ns_forbid.c.o
+
+ns_forbid.i: ns_forbid.c.i
+.PHONY : ns_forbid.i
+
+# target to preprocess a source file
+ns_forbid.c.i:
+ cd /celes/anope && $(MAKE) -f src/core/CMakeFiles/ns_forbid.so.dir/build.make src/core/CMakeFiles/ns_forbid.so.dir/ns_forbid.c.i
+.PHONY : ns_forbid.c.i
+
+ns_forbid.s: ns_forbid.c.s
+.PHONY : ns_forbid.s
+
+# target to generate assembly for a file
+ns_forbid.c.s:
+ cd /celes/anope && $(MAKE) -f src/core/CMakeFiles/ns_forbid.so.dir/build.make src/core/CMakeFiles/ns_forbid.so.dir/ns_forbid.c.s
+.PHONY : ns_forbid.c.s
+
+ns_getemail.o: ns_getemail.c.o
+.PHONY : ns_getemail.o
+
+# target to build an object file
+ns_getemail.c.o:
+ cd /celes/anope && $(MAKE) -f src/core/CMakeFiles/ns_getemail.so.dir/build.make src/core/CMakeFiles/ns_getemail.so.dir/ns_getemail.c.o
+.PHONY : ns_getemail.c.o
+
+ns_getemail.i: ns_getemail.c.i
+.PHONY : ns_getemail.i
+
+# target to preprocess a source file
+ns_getemail.c.i:
+ cd /celes/anope && $(MAKE) -f src/core/CMakeFiles/ns_getemail.so.dir/build.make src/core/CMakeFiles/ns_getemail.so.dir/ns_getemail.c.i
+.PHONY : ns_getemail.c.i
+
+ns_getemail.s: ns_getemail.c.s
+.PHONY : ns_getemail.s
+
+# target to generate assembly for a file
+ns_getemail.c.s:
+ cd /celes/anope && $(MAKE) -f src/core/CMakeFiles/ns_getemail.so.dir/build.make src/core/CMakeFiles/ns_getemail.so.dir/ns_getemail.c.s
+.PHONY : ns_getemail.c.s
+
+ns_getpass.o: ns_getpass.c.o
+.PHONY : ns_getpass.o
+
+# target to build an object file
+ns_getpass.c.o:
+ cd /celes/anope && $(MAKE) -f src/core/CMakeFiles/ns_getpass.so.dir/build.make src/core/CMakeFiles/ns_getpass.so.dir/ns_getpass.c.o
+.PHONY : ns_getpass.c.o
+
+ns_getpass.i: ns_getpass.c.i
+.PHONY : ns_getpass.i
+
+# target to preprocess a source file
+ns_getpass.c.i:
+ cd /celes/anope && $(MAKE) -f src/core/CMakeFiles/ns_getpass.so.dir/build.make src/core/CMakeFiles/ns_getpass.so.dir/ns_getpass.c.i
+.PHONY : ns_getpass.c.i
+
+ns_getpass.s: ns_getpass.c.s
+.PHONY : ns_getpass.s
+
+# target to generate assembly for a file
+ns_getpass.c.s:
+ cd /celes/anope && $(MAKE) -f src/core/CMakeFiles/ns_getpass.so.dir/build.make src/core/CMakeFiles/ns_getpass.so.dir/ns_getpass.c.s
+.PHONY : ns_getpass.c.s
+
+ns_ghost.o: ns_ghost.c.o
+.PHONY : ns_ghost.o
+
+# target to build an object file
+ns_ghost.c.o:
+ cd /celes/anope && $(MAKE) -f src/core/CMakeFiles/ns_ghost.so.dir/build.make src/core/CMakeFiles/ns_ghost.so.dir/ns_ghost.c.o
+.PHONY : ns_ghost.c.o
+
+ns_ghost.i: ns_ghost.c.i
+.PHONY : ns_ghost.i
+
+# target to preprocess a source file
+ns_ghost.c.i:
+ cd /celes/anope && $(MAKE) -f src/core/CMakeFiles/ns_ghost.so.dir/build.make src/core/CMakeFiles/ns_ghost.so.dir/ns_ghost.c.i
+.PHONY : ns_ghost.c.i
+
+ns_ghost.s: ns_ghost.c.s
+.PHONY : ns_ghost.s
+
+# target to generate assembly for a file
+ns_ghost.c.s:
+ cd /celes/anope && $(MAKE) -f src/core/CMakeFiles/ns_ghost.so.dir/build.make src/core/CMakeFiles/ns_ghost.so.dir/ns_ghost.c.s
+.PHONY : ns_ghost.c.s
+
+ns_group.o: ns_group.c.o
+.PHONY : ns_group.o
+
+# target to build an object file
+ns_group.c.o:
+ cd /celes/anope && $(MAKE) -f src/core/CMakeFiles/ns_group.so.dir/build.make src/core/CMakeFiles/ns_group.so.dir/ns_group.c.o
+.PHONY : ns_group.c.o
+
+ns_group.i: ns_group.c.i
+.PHONY : ns_group.i
+
+# target to preprocess a source file
+ns_group.c.i:
+ cd /celes/anope && $(MAKE) -f src/core/CMakeFiles/ns_group.so.dir/build.make src/core/CMakeFiles/ns_group.so.dir/ns_group.c.i
+.PHONY : ns_group.c.i
+
+ns_group.s: ns_group.c.s
+.PHONY : ns_group.s
+
+# target to generate assembly for a file
+ns_group.c.s:
+ cd /celes/anope && $(MAKE) -f src/core/CMakeFiles/ns_group.so.dir/build.make src/core/CMakeFiles/ns_group.so.dir/ns_group.c.s
+.PHONY : ns_group.c.s
+
+ns_help.o: ns_help.c.o
+.PHONY : ns_help.o
+
+# target to build an object file
+ns_help.c.o:
+ cd /celes/anope && $(MAKE) -f src/core/CMakeFiles/ns_help.so.dir/build.make src/core/CMakeFiles/ns_help.so.dir/ns_help.c.o
+.PHONY : ns_help.c.o
+
+ns_help.i: ns_help.c.i
+.PHONY : ns_help.i
+
+# target to preprocess a source file
+ns_help.c.i:
+ cd /celes/anope && $(MAKE) -f src/core/CMakeFiles/ns_help.so.dir/build.make src/core/CMakeFiles/ns_help.so.dir/ns_help.c.i
+.PHONY : ns_help.c.i
+
+ns_help.s: ns_help.c.s
+.PHONY : ns_help.s
+
+# target to generate assembly for a file
+ns_help.c.s:
+ cd /celes/anope && $(MAKE) -f src/core/CMakeFiles/ns_help.so.dir/build.make src/core/CMakeFiles/ns_help.so.dir/ns_help.c.s
+.PHONY : ns_help.c.s
+
+ns_identify.o: ns_identify.c.o
+.PHONY : ns_identify.o
+
+# target to build an object file
+ns_identify.c.o:
+ cd /celes/anope && $(MAKE) -f src/core/CMakeFiles/ns_identify.so.dir/build.make src/core/CMakeFiles/ns_identify.so.dir/ns_identify.c.o
+.PHONY : ns_identify.c.o
+
+ns_identify.i: ns_identify.c.i
+.PHONY : ns_identify.i
+
+# target to preprocess a source file
+ns_identify.c.i:
+ cd /celes/anope && $(MAKE) -f src/core/CMakeFiles/ns_identify.so.dir/build.make src/core/CMakeFiles/ns_identify.so.dir/ns_identify.c.i
+.PHONY : ns_identify.c.i
+
+ns_identify.s: ns_identify.c.s
+.PHONY : ns_identify.s
+
+# target to generate assembly for a file
+ns_identify.c.s:
+ cd /celes/anope && $(MAKE) -f src/core/CMakeFiles/ns_identify.so.dir/build.make src/core/CMakeFiles/ns_identify.so.dir/ns_identify.c.s
+.PHONY : ns_identify.c.s
+
+ns_info.o: ns_info.c.o
+.PHONY : ns_info.o
+
+# target to build an object file
+ns_info.c.o:
+ cd /celes/anope && $(MAKE) -f src/core/CMakeFiles/ns_info.so.dir/build.make src/core/CMakeFiles/ns_info.so.dir/ns_info.c.o
+.PHONY : ns_info.c.o
+
+ns_info.i: ns_info.c.i
+.PHONY : ns_info.i
+
+# target to preprocess a source file
+ns_info.c.i:
+ cd /celes/anope && $(MAKE) -f src/core/CMakeFiles/ns_info.so.dir/build.make src/core/CMakeFiles/ns_info.so.dir/ns_info.c.i
+.PHONY : ns_info.c.i
+
+ns_info.s: ns_info.c.s
+.PHONY : ns_info.s
+
+# target to generate assembly for a file
+ns_info.c.s:
+ cd /celes/anope && $(MAKE) -f src/core/CMakeFiles/ns_info.so.dir/build.make src/core/CMakeFiles/ns_info.so.dir/ns_info.c.s
+.PHONY : ns_info.c.s
+
+ns_list.o: ns_list.c.o
+.PHONY : ns_list.o
+
+# target to build an object file
+ns_list.c.o:
+ cd /celes/anope && $(MAKE) -f src/core/CMakeFiles/ns_list.so.dir/build.make src/core/CMakeFiles/ns_list.so.dir/ns_list.c.o
+.PHONY : ns_list.c.o
+
+ns_list.i: ns_list.c.i
+.PHONY : ns_list.i
+
+# target to preprocess a source file
+ns_list.c.i:
+ cd /celes/anope && $(MAKE) -f src/core/CMakeFiles/ns_list.so.dir/build.make src/core/CMakeFiles/ns_list.so.dir/ns_list.c.i
+.PHONY : ns_list.c.i
+
+ns_list.s: ns_list.c.s
+.PHONY : ns_list.s
+
+# target to generate assembly for a file
+ns_list.c.s:
+ cd /celes/anope && $(MAKE) -f src/core/CMakeFiles/ns_list.so.dir/build.make src/core/CMakeFiles/ns_list.so.dir/ns_list.c.s
+.PHONY : ns_list.c.s
+
+ns_logout.o: ns_logout.c.o
+.PHONY : ns_logout.o
+
+# target to build an object file
+ns_logout.c.o:
+ cd /celes/anope && $(MAKE) -f src/core/CMakeFiles/ns_logout.so.dir/build.make src/core/CMakeFiles/ns_logout.so.dir/ns_logout.c.o
+.PHONY : ns_logout.c.o
+
+ns_logout.i: ns_logout.c.i
+.PHONY : ns_logout.i
+
+# target to preprocess a source file
+ns_logout.c.i:
+ cd /celes/anope && $(MAKE) -f src/core/CMakeFiles/ns_logout.so.dir/build.make src/core/CMakeFiles/ns_logout.so.dir/ns_logout.c.i
+.PHONY : ns_logout.c.i
+
+ns_logout.s: ns_logout.c.s
+.PHONY : ns_logout.s
+
+# target to generate assembly for a file
+ns_logout.c.s:
+ cd /celes/anope && $(MAKE) -f src/core/CMakeFiles/ns_logout.so.dir/build.make src/core/CMakeFiles/ns_logout.so.dir/ns_logout.c.s
+.PHONY : ns_logout.c.s
+
+ns_recover.o: ns_recover.c.o
+.PHONY : ns_recover.o
+
+# target to build an object file
+ns_recover.c.o:
+ cd /celes/anope && $(MAKE) -f src/core/CMakeFiles/ns_recover.so.dir/build.make src/core/CMakeFiles/ns_recover.so.dir/ns_recover.c.o
+.PHONY : ns_recover.c.o
+
+ns_recover.i: ns_recover.c.i
+.PHONY : ns_recover.i
+
+# target to preprocess a source file
+ns_recover.c.i:
+ cd /celes/anope && $(MAKE) -f src/core/CMakeFiles/ns_recover.so.dir/build.make src/core/CMakeFiles/ns_recover.so.dir/ns_recover.c.i
+.PHONY : ns_recover.c.i
+
+ns_recover.s: ns_recover.c.s
+.PHONY : ns_recover.s
+
+# target to generate assembly for a file
+ns_recover.c.s:
+ cd /celes/anope && $(MAKE) -f src/core/CMakeFiles/ns_recover.so.dir/build.make src/core/CMakeFiles/ns_recover.so.dir/ns_recover.c.s
+.PHONY : ns_recover.c.s
+
+ns_register.o: ns_register.c.o
+.PHONY : ns_register.o
+
+# target to build an object file
+ns_register.c.o:
+ cd /celes/anope && $(MAKE) -f src/core/CMakeFiles/ns_register.so.dir/build.make src/core/CMakeFiles/ns_register.so.dir/ns_register.c.o
+.PHONY : ns_register.c.o
+
+ns_register.i: ns_register.c.i
+.PHONY : ns_register.i
+
+# target to preprocess a source file
+ns_register.c.i:
+ cd /celes/anope && $(MAKE) -f src/core/CMakeFiles/ns_register.so.dir/build.make src/core/CMakeFiles/ns_register.so.dir/ns_register.c.i
+.PHONY : ns_register.c.i
+
+ns_register.s: ns_register.c.s
+.PHONY : ns_register.s
+
+# target to generate assembly for a file
+ns_register.c.s:
+ cd /celes/anope && $(MAKE) -f src/core/CMakeFiles/ns_register.so.dir/build.make src/core/CMakeFiles/ns_register.so.dir/ns_register.c.s
+.PHONY : ns_register.c.s
+
+ns_release.o: ns_release.c.o
+.PHONY : ns_release.o
+
+# target to build an object file
+ns_release.c.o:
+ cd /celes/anope && $(MAKE) -f src/core/CMakeFiles/ns_release.so.dir/build.make src/core/CMakeFiles/ns_release.so.dir/ns_release.c.o
+.PHONY : ns_release.c.o
+
+ns_release.i: ns_release.c.i
+.PHONY : ns_release.i
+
+# target to preprocess a source file
+ns_release.c.i:
+ cd /celes/anope && $(MAKE) -f src/core/CMakeFiles/ns_release.so.dir/build.make src/core/CMakeFiles/ns_release.so.dir/ns_release.c.i
+.PHONY : ns_release.c.i
+
+ns_release.s: ns_release.c.s
+.PHONY : ns_release.s
+
+# target to generate assembly for a file
+ns_release.c.s:
+ cd /celes/anope && $(MAKE) -f src/core/CMakeFiles/ns_release.so.dir/build.make src/core/CMakeFiles/ns_release.so.dir/ns_release.c.s
+.PHONY : ns_release.c.s
+
+ns_saset.o: ns_saset.c.o
+.PHONY : ns_saset.o
+
+# target to build an object file
+ns_saset.c.o:
+ cd /celes/anope && $(MAKE) -f src/core/CMakeFiles/ns_saset.so.dir/build.make src/core/CMakeFiles/ns_saset.so.dir/ns_saset.c.o
+.PHONY : ns_saset.c.o
+
+ns_saset.i: ns_saset.c.i
+.PHONY : ns_saset.i
+
+# target to preprocess a source file
+ns_saset.c.i:
+ cd /celes/anope && $(MAKE) -f src/core/CMakeFiles/ns_saset.so.dir/build.make src/core/CMakeFiles/ns_saset.so.dir/ns_saset.c.i
+.PHONY : ns_saset.c.i
+
+ns_saset.s: ns_saset.c.s
+.PHONY : ns_saset.s
+
+# target to generate assembly for a file
+ns_saset.c.s:
+ cd /celes/anope && $(MAKE) -f src/core/CMakeFiles/ns_saset.so.dir/build.make src/core/CMakeFiles/ns_saset.so.dir/ns_saset.c.s
+.PHONY : ns_saset.c.s
+
+ns_sendpass.o: ns_sendpass.c.o
+.PHONY : ns_sendpass.o
+
+# target to build an object file
+ns_sendpass.c.o:
+ cd /celes/anope && $(MAKE) -f src/core/CMakeFiles/ns_sendpass.so.dir/build.make src/core/CMakeFiles/ns_sendpass.so.dir/ns_sendpass.c.o
+.PHONY : ns_sendpass.c.o
+
+ns_sendpass.i: ns_sendpass.c.i
+.PHONY : ns_sendpass.i
+
+# target to preprocess a source file
+ns_sendpass.c.i:
+ cd /celes/anope && $(MAKE) -f src/core/CMakeFiles/ns_sendpass.so.dir/build.make src/core/CMakeFiles/ns_sendpass.so.dir/ns_sendpass.c.i
+.PHONY : ns_sendpass.c.i
+
+ns_sendpass.s: ns_sendpass.c.s
+.PHONY : ns_sendpass.s
+
+# target to generate assembly for a file
+ns_sendpass.c.s:
+ cd /celes/anope && $(MAKE) -f src/core/CMakeFiles/ns_sendpass.so.dir/build.make src/core/CMakeFiles/ns_sendpass.so.dir/ns_sendpass.c.s
+.PHONY : ns_sendpass.c.s
+
+ns_set.o: ns_set.c.o
+.PHONY : ns_set.o
+
+# target to build an object file
+ns_set.c.o:
+ cd /celes/anope && $(MAKE) -f src/core/CMakeFiles/ns_set.so.dir/build.make src/core/CMakeFiles/ns_set.so.dir/ns_set.c.o
+.PHONY : ns_set.c.o
+
+ns_set.i: ns_set.c.i
+.PHONY : ns_set.i
+
+# target to preprocess a source file
+ns_set.c.i:
+ cd /celes/anope && $(MAKE) -f src/core/CMakeFiles/ns_set.so.dir/build.make src/core/CMakeFiles/ns_set.so.dir/ns_set.c.i
+.PHONY : ns_set.c.i
+
+ns_set.s: ns_set.c.s
+.PHONY : ns_set.s
+
+# target to generate assembly for a file
+ns_set.c.s:
+ cd /celes/anope && $(MAKE) -f src/core/CMakeFiles/ns_set.so.dir/build.make src/core/CMakeFiles/ns_set.so.dir/ns_set.c.s
+.PHONY : ns_set.c.s
+
+ns_status.o: ns_status.c.o
+.PHONY : ns_status.o
+
+# target to build an object file
+ns_status.c.o:
+ cd /celes/anope && $(MAKE) -f src/core/CMakeFiles/ns_status.so.dir/build.make src/core/CMakeFiles/ns_status.so.dir/ns_status.c.o
+.PHONY : ns_status.c.o
+
+ns_status.i: ns_status.c.i
+.PHONY : ns_status.i
+
+# target to preprocess a source file
+ns_status.c.i:
+ cd /celes/anope && $(MAKE) -f src/core/CMakeFiles/ns_status.so.dir/build.make src/core/CMakeFiles/ns_status.so.dir/ns_status.c.i
+.PHONY : ns_status.c.i
+
+ns_status.s: ns_status.c.s
+.PHONY : ns_status.s
+
+# target to generate assembly for a file
+ns_status.c.s:
+ cd /celes/anope && $(MAKE) -f src/core/CMakeFiles/ns_status.so.dir/build.make src/core/CMakeFiles/ns_status.so.dir/ns_status.c.s
+.PHONY : ns_status.c.s
+
+ns_suspend.o: ns_suspend.c.o
+.PHONY : ns_suspend.o
+
+# target to build an object file
+ns_suspend.c.o:
+ cd /celes/anope && $(MAKE) -f src/core/CMakeFiles/ns_suspend.so.dir/build.make src/core/CMakeFiles/ns_suspend.so.dir/ns_suspend.c.o
+.PHONY : ns_suspend.c.o
+
+ns_suspend.i: ns_suspend.c.i
+.PHONY : ns_suspend.i
+
+# target to preprocess a source file
+ns_suspend.c.i:
+ cd /celes/anope && $(MAKE) -f src/core/CMakeFiles/ns_suspend.so.dir/build.make src/core/CMakeFiles/ns_suspend.so.dir/ns_suspend.c.i
+.PHONY : ns_suspend.c.i
+
+ns_suspend.s: ns_suspend.c.s
+.PHONY : ns_suspend.s
+
+# target to generate assembly for a file
+ns_suspend.c.s:
+ cd /celes/anope && $(MAKE) -f src/core/CMakeFiles/ns_suspend.so.dir/build.make src/core/CMakeFiles/ns_suspend.so.dir/ns_suspend.c.s
+.PHONY : ns_suspend.c.s
+
+ns_update.o: ns_update.c.o
+.PHONY : ns_update.o
+
+# target to build an object file
+ns_update.c.o:
+ cd /celes/anope && $(MAKE) -f src/core/CMakeFiles/ns_update.so.dir/build.make src/core/CMakeFiles/ns_update.so.dir/ns_update.c.o
+.PHONY : ns_update.c.o
+
+ns_update.i: ns_update.c.i
+.PHONY : ns_update.i
+
+# target to preprocess a source file
+ns_update.c.i:
+ cd /celes/anope && $(MAKE) -f src/core/CMakeFiles/ns_update.so.dir/build.make src/core/CMakeFiles/ns_update.so.dir/ns_update.c.i
+.PHONY : ns_update.c.i
+
+ns_update.s: ns_update.c.s
+.PHONY : ns_update.s
+
+# target to generate assembly for a file
+ns_update.c.s:
+ cd /celes/anope && $(MAKE) -f src/core/CMakeFiles/ns_update.so.dir/build.make src/core/CMakeFiles/ns_update.so.dir/ns_update.c.s
+.PHONY : ns_update.c.s
+
+os_admin.o: os_admin.c.o
+.PHONY : os_admin.o
+
+# target to build an object file
+os_admin.c.o:
+ cd /celes/anope && $(MAKE) -f src/core/CMakeFiles/os_admin.so.dir/build.make src/core/CMakeFiles/os_admin.so.dir/os_admin.c.o
+.PHONY : os_admin.c.o
+
+os_admin.i: os_admin.c.i
+.PHONY : os_admin.i
+
+# target to preprocess a source file
+os_admin.c.i:
+ cd /celes/anope && $(MAKE) -f src/core/CMakeFiles/os_admin.so.dir/build.make src/core/CMakeFiles/os_admin.so.dir/os_admin.c.i
+.PHONY : os_admin.c.i
+
+os_admin.s: os_admin.c.s
+.PHONY : os_admin.s
+
+# target to generate assembly for a file
+os_admin.c.s:
+ cd /celes/anope && $(MAKE) -f src/core/CMakeFiles/os_admin.so.dir/build.make src/core/CMakeFiles/os_admin.so.dir/os_admin.c.s
+.PHONY : os_admin.c.s
+
+os_akill.o: os_akill.c.o
+.PHONY : os_akill.o
+
+# target to build an object file
+os_akill.c.o:
+ cd /celes/anope && $(MAKE) -f src/core/CMakeFiles/os_akill.so.dir/build.make src/core/CMakeFiles/os_akill.so.dir/os_akill.c.o
+.PHONY : os_akill.c.o
+
+os_akill.i: os_akill.c.i
+.PHONY : os_akill.i
+
+# target to preprocess a source file
+os_akill.c.i:
+ cd /celes/anope && $(MAKE) -f src/core/CMakeFiles/os_akill.so.dir/build.make src/core/CMakeFiles/os_akill.so.dir/os_akill.c.i
+.PHONY : os_akill.c.i
+
+os_akill.s: os_akill.c.s
+.PHONY : os_akill.s
+
+# target to generate assembly for a file
+os_akill.c.s:
+ cd /celes/anope && $(MAKE) -f src/core/CMakeFiles/os_akill.so.dir/build.make src/core/CMakeFiles/os_akill.so.dir/os_akill.c.s
+.PHONY : os_akill.c.s
+
+os_chankill.o: os_chankill.c.o
+.PHONY : os_chankill.o
+
+# target to build an object file
+os_chankill.c.o:
+ cd /celes/anope && $(MAKE) -f src/core/CMakeFiles/os_chankill.so.dir/build.make src/core/CMakeFiles/os_chankill.so.dir/os_chankill.c.o
+.PHONY : os_chankill.c.o
+
+os_chankill.i: os_chankill.c.i
+.PHONY : os_chankill.i
+
+# target to preprocess a source file
+os_chankill.c.i:
+ cd /celes/anope && $(MAKE) -f src/core/CMakeFiles/os_chankill.so.dir/build.make src/core/CMakeFiles/os_chankill.so.dir/os_chankill.c.i
+.PHONY : os_chankill.c.i
+
+os_chankill.s: os_chankill.c.s
+.PHONY : os_chankill.s
+
+# target to generate assembly for a file
+os_chankill.c.s:
+ cd /celes/anope && $(MAKE) -f src/core/CMakeFiles/os_chankill.so.dir/build.make src/core/CMakeFiles/os_chankill.so.dir/os_chankill.c.s
+.PHONY : os_chankill.c.s
+
+os_chanlist.o: os_chanlist.c.o
+.PHONY : os_chanlist.o
+
+# target to build an object file
+os_chanlist.c.o:
+ cd /celes/anope && $(MAKE) -f src/core/CMakeFiles/os_chanlist.so.dir/build.make src/core/CMakeFiles/os_chanlist.so.dir/os_chanlist.c.o
+.PHONY : os_chanlist.c.o
+
+os_chanlist.i: os_chanlist.c.i
+.PHONY : os_chanlist.i
+
+# target to preprocess a source file
+os_chanlist.c.i:
+ cd /celes/anope && $(MAKE) -f src/core/CMakeFiles/os_chanlist.so.dir/build.make src/core/CMakeFiles/os_chanlist.so.dir/os_chanlist.c.i
+.PHONY : os_chanlist.c.i
+
+os_chanlist.s: os_chanlist.c.s
+.PHONY : os_chanlist.s
+
+# target to generate assembly for a file
+os_chanlist.c.s:
+ cd /celes/anope && $(MAKE) -f src/core/CMakeFiles/os_chanlist.so.dir/build.make src/core/CMakeFiles/os_chanlist.so.dir/os_chanlist.c.s
+.PHONY : os_chanlist.c.s
+
+os_clearmodes.o: os_clearmodes.c.o
+.PHONY : os_clearmodes.o
+
+# target to build an object file
+os_clearmodes.c.o:
+ cd /celes/anope && $(MAKE) -f src/core/CMakeFiles/os_clearmodes.so.dir/build.make src/core/CMakeFiles/os_clearmodes.so.dir/os_clearmodes.c.o
+.PHONY : os_clearmodes.c.o
+
+os_clearmodes.i: os_clearmodes.c.i
+.PHONY : os_clearmodes.i
+
+# target to preprocess a source file
+os_clearmodes.c.i:
+ cd /celes/anope && $(MAKE) -f src/core/CMakeFiles/os_clearmodes.so.dir/build.make src/core/CMakeFiles/os_clearmodes.so.dir/os_clearmodes.c.i
+.PHONY : os_clearmodes.c.i
+
+os_clearmodes.s: os_clearmodes.c.s
+.PHONY : os_clearmodes.s
+
+# target to generate assembly for a file
+os_clearmodes.c.s:
+ cd /celes/anope && $(MAKE) -f src/core/CMakeFiles/os_clearmodes.so.dir/build.make src/core/CMakeFiles/os_clearmodes.so.dir/os_clearmodes.c.s
+.PHONY : os_clearmodes.c.s
+
+os_defcon.o: os_defcon.c.o
+.PHONY : os_defcon.o
+
+# target to build an object file
+os_defcon.c.o:
+ cd /celes/anope && $(MAKE) -f src/core/CMakeFiles/os_defcon.so.dir/build.make src/core/CMakeFiles/os_defcon.so.dir/os_defcon.c.o
+.PHONY : os_defcon.c.o
+
+os_defcon.i: os_defcon.c.i
+.PHONY : os_defcon.i
+
+# target to preprocess a source file
+os_defcon.c.i:
+ cd /celes/anope && $(MAKE) -f src/core/CMakeFiles/os_defcon.so.dir/build.make src/core/CMakeFiles/os_defcon.so.dir/os_defcon.c.i
+.PHONY : os_defcon.c.i
+
+os_defcon.s: os_defcon.c.s
+.PHONY : os_defcon.s
+
+# target to generate assembly for a file
+os_defcon.c.s:
+ cd /celes/anope && $(MAKE) -f src/core/CMakeFiles/os_defcon.so.dir/build.make src/core/CMakeFiles/os_defcon.so.dir/os_defcon.c.s
+.PHONY : os_defcon.c.s
+
+os_global.o: os_global.c.o
+.PHONY : os_global.o
+
+# target to build an object file
+os_global.c.o:
+ cd /celes/anope && $(MAKE) -f src/core/CMakeFiles/os_global.so.dir/build.make src/core/CMakeFiles/os_global.so.dir/os_global.c.o
+.PHONY : os_global.c.o
+
+os_global.i: os_global.c.i
+.PHONY : os_global.i
+
+# target to preprocess a source file
+os_global.c.i:
+ cd /celes/anope && $(MAKE) -f src/core/CMakeFiles/os_global.so.dir/build.make src/core/CMakeFiles/os_global.so.dir/os_global.c.i
+.PHONY : os_global.c.i
+
+os_global.s: os_global.c.s
+.PHONY : os_global.s
+
+# target to generate assembly for a file
+os_global.c.s:
+ cd /celes/anope && $(MAKE) -f src/core/CMakeFiles/os_global.so.dir/build.make src/core/CMakeFiles/os_global.so.dir/os_global.c.s
+.PHONY : os_global.c.s
+
+os_help.o: os_help.c.o
+.PHONY : os_help.o
+
+# target to build an object file
+os_help.c.o:
+ cd /celes/anope && $(MAKE) -f src/core/CMakeFiles/os_help.so.dir/build.make src/core/CMakeFiles/os_help.so.dir/os_help.c.o
+.PHONY : os_help.c.o
+
+os_help.i: os_help.c.i
+.PHONY : os_help.i
+
+# target to preprocess a source file
+os_help.c.i:
+ cd /celes/anope && $(MAKE) -f src/core/CMakeFiles/os_help.so.dir/build.make src/core/CMakeFiles/os_help.so.dir/os_help.c.i
+.PHONY : os_help.c.i
+
+os_help.s: os_help.c.s
+.PHONY : os_help.s
+
+# target to generate assembly for a file
+os_help.c.s:
+ cd /celes/anope && $(MAKE) -f src/core/CMakeFiles/os_help.so.dir/build.make src/core/CMakeFiles/os_help.so.dir/os_help.c.s
+.PHONY : os_help.c.s
+
+os_ignore.o: os_ignore.c.o
+.PHONY : os_ignore.o
+
+# target to build an object file
+os_ignore.c.o:
+ cd /celes/anope && $(MAKE) -f src/core/CMakeFiles/os_ignore.so.dir/build.make src/core/CMakeFiles/os_ignore.so.dir/os_ignore.c.o
+.PHONY : os_ignore.c.o
+
+os_ignore.i: os_ignore.c.i
+.PHONY : os_ignore.i
+
+# target to preprocess a source file
+os_ignore.c.i:
+ cd /celes/anope && $(MAKE) -f src/core/CMakeFiles/os_ignore.so.dir/build.make src/core/CMakeFiles/os_ignore.so.dir/os_ignore.c.i
+.PHONY : os_ignore.c.i
+
+os_ignore.s: os_ignore.c.s
+.PHONY : os_ignore.s
+
+# target to generate assembly for a file
+os_ignore.c.s:
+ cd /celes/anope && $(MAKE) -f src/core/CMakeFiles/os_ignore.so.dir/build.make src/core/CMakeFiles/os_ignore.so.dir/os_ignore.c.s
+.PHONY : os_ignore.c.s
+
+os_jupe.o: os_jupe.c.o
+.PHONY : os_jupe.o
+
+# target to build an object file
+os_jupe.c.o:
+ cd /celes/anope && $(MAKE) -f src/core/CMakeFiles/os_jupe.so.dir/build.make src/core/CMakeFiles/os_jupe.so.dir/os_jupe.c.o
+.PHONY : os_jupe.c.o
+
+os_jupe.i: os_jupe.c.i
+.PHONY : os_jupe.i
+
+# target to preprocess a source file
+os_jupe.c.i:
+ cd /celes/anope && $(MAKE) -f src/core/CMakeFiles/os_jupe.so.dir/build.make src/core/CMakeFiles/os_jupe.so.dir/os_jupe.c.i
+.PHONY : os_jupe.c.i
+
+os_jupe.s: os_jupe.c.s
+.PHONY : os_jupe.s
+
+# target to generate assembly for a file
+os_jupe.c.s:
+ cd /celes/anope && $(MAKE) -f src/core/CMakeFiles/os_jupe.so.dir/build.make src/core/CMakeFiles/os_jupe.so.dir/os_jupe.c.s
+.PHONY : os_jupe.c.s
+
+os_kick.o: os_kick.c.o
+.PHONY : os_kick.o
+
+# target to build an object file
+os_kick.c.o:
+ cd /celes/anope && $(MAKE) -f src/core/CMakeFiles/os_kick.so.dir/build.make src/core/CMakeFiles/os_kick.so.dir/os_kick.c.o
+.PHONY : os_kick.c.o
+
+os_kick.i: os_kick.c.i
+.PHONY : os_kick.i
+
+# target to preprocess a source file
+os_kick.c.i:
+ cd /celes/anope && $(MAKE) -f src/core/CMakeFiles/os_kick.so.dir/build.make src/core/CMakeFiles/os_kick.so.dir/os_kick.c.i
+.PHONY : os_kick.c.i
+
+os_kick.s: os_kick.c.s
+.PHONY : os_kick.s
+
+# target to generate assembly for a file
+os_kick.c.s:
+ cd /celes/anope && $(MAKE) -f src/core/CMakeFiles/os_kick.so.dir/build.make src/core/CMakeFiles/os_kick.so.dir/os_kick.c.s
+.PHONY : os_kick.c.s
+
+os_logonnews.o: os_logonnews.c.o
+.PHONY : os_logonnews.o
+
+# target to build an object file
+os_logonnews.c.o:
+ cd /celes/anope && $(MAKE) -f src/core/CMakeFiles/os_logonnews.so.dir/build.make src/core/CMakeFiles/os_logonnews.so.dir/os_logonnews.c.o
+.PHONY : os_logonnews.c.o
+
+os_logonnews.i: os_logonnews.c.i
+.PHONY : os_logonnews.i
+
+# target to preprocess a source file
+os_logonnews.c.i:
+ cd /celes/anope && $(MAKE) -f src/core/CMakeFiles/os_logonnews.so.dir/build.make src/core/CMakeFiles/os_logonnews.so.dir/os_logonnews.c.i
+.PHONY : os_logonnews.c.i
+
+os_logonnews.s: os_logonnews.c.s
+.PHONY : os_logonnews.s
+
+# target to generate assembly for a file
+os_logonnews.c.s:
+ cd /celes/anope && $(MAKE) -f src/core/CMakeFiles/os_logonnews.so.dir/build.make src/core/CMakeFiles/os_logonnews.so.dir/os_logonnews.c.s
+.PHONY : os_logonnews.c.s
+
+os_mode.o: os_mode.c.o
+.PHONY : os_mode.o
+
+# target to build an object file
+os_mode.c.o:
+ cd /celes/anope && $(MAKE) -f src/core/CMakeFiles/os_mode.so.dir/build.make src/core/CMakeFiles/os_mode.so.dir/os_mode.c.o
+.PHONY : os_mode.c.o
+
+os_mode.i: os_mode.c.i
+.PHONY : os_mode.i
+
+# target to preprocess a source file
+os_mode.c.i:
+ cd /celes/anope && $(MAKE) -f src/core/CMakeFiles/os_mode.so.dir/build.make src/core/CMakeFiles/os_mode.so.dir/os_mode.c.i
+.PHONY : os_mode.c.i
+
+os_mode.s: os_mode.c.s
+.PHONY : os_mode.s
+
+# target to generate assembly for a file
+os_mode.c.s:
+ cd /celes/anope && $(MAKE) -f src/core/CMakeFiles/os_mode.so.dir/build.make src/core/CMakeFiles/os_mode.so.dir/os_mode.c.s
+.PHONY : os_mode.c.s
+
+os_modinfo.o: os_modinfo.c.o
+.PHONY : os_modinfo.o
+
+# target to build an object file
+os_modinfo.c.o:
+ cd /celes/anope && $(MAKE) -f src/core/CMakeFiles/os_modinfo.so.dir/build.make src/core/CMakeFiles/os_modinfo.so.dir/os_modinfo.c.o
+.PHONY : os_modinfo.c.o
+
+os_modinfo.i: os_modinfo.c.i
+.PHONY : os_modinfo.i
+
+# target to preprocess a source file
+os_modinfo.c.i:
+ cd /celes/anope && $(MAKE) -f src/core/CMakeFiles/os_modinfo.so.dir/build.make src/core/CMakeFiles/os_modinfo.so.dir/os_modinfo.c.i
+.PHONY : os_modinfo.c.i
+
+os_modinfo.s: os_modinfo.c.s
+.PHONY : os_modinfo.s
+
+# target to generate assembly for a file
+os_modinfo.c.s:
+ cd /celes/anope && $(MAKE) -f src/core/CMakeFiles/os_modinfo.so.dir/build.make src/core/CMakeFiles/os_modinfo.so.dir/os_modinfo.c.s
+.PHONY : os_modinfo.c.s
+
+os_modlist.o: os_modlist.c.o
+.PHONY : os_modlist.o
+
+# target to build an object file
+os_modlist.c.o:
+ cd /celes/anope && $(MAKE) -f src/core/CMakeFiles/os_modlist.so.dir/build.make src/core/CMakeFiles/os_modlist.so.dir/os_modlist.c.o
+.PHONY : os_modlist.c.o
+
+os_modlist.i: os_modlist.c.i
+.PHONY : os_modlist.i
+
+# target to preprocess a source file
+os_modlist.c.i:
+ cd /celes/anope && $(MAKE) -f src/core/CMakeFiles/os_modlist.so.dir/build.make src/core/CMakeFiles/os_modlist.so.dir/os_modlist.c.i
+.PHONY : os_modlist.c.i
+
+os_modlist.s: os_modlist.c.s
+.PHONY : os_modlist.s
+
+# target to generate assembly for a file
+os_modlist.c.s:
+ cd /celes/anope && $(MAKE) -f src/core/CMakeFiles/os_modlist.so.dir/build.make src/core/CMakeFiles/os_modlist.so.dir/os_modlist.c.s
+.PHONY : os_modlist.c.s
+
+os_modload.o: os_modload.c.o
+.PHONY : os_modload.o
+
+# target to build an object file
+os_modload.c.o:
+ cd /celes/anope && $(MAKE) -f src/core/CMakeFiles/os_modload.so.dir/build.make src/core/CMakeFiles/os_modload.so.dir/os_modload.c.o
+.PHONY : os_modload.c.o
+
+os_modload.i: os_modload.c.i
+.PHONY : os_modload.i
+
+# target to preprocess a source file
+os_modload.c.i:
+ cd /celes/anope && $(MAKE) -f src/core/CMakeFiles/os_modload.so.dir/build.make src/core/CMakeFiles/os_modload.so.dir/os_modload.c.i
+.PHONY : os_modload.c.i
+
+os_modload.s: os_modload.c.s
+.PHONY : os_modload.s
+
+# target to generate assembly for a file
+os_modload.c.s:
+ cd /celes/anope && $(MAKE) -f src/core/CMakeFiles/os_modload.so.dir/build.make src/core/CMakeFiles/os_modload.so.dir/os_modload.c.s
+.PHONY : os_modload.c.s
+
+os_modunload.o: os_modunload.c.o
+.PHONY : os_modunload.o
+
+# target to build an object file
+os_modunload.c.o:
+ cd /celes/anope && $(MAKE) -f src/core/CMakeFiles/os_modunload.so.dir/build.make src/core/CMakeFiles/os_modunload.so.dir/os_modunload.c.o
+.PHONY : os_modunload.c.o
+
+os_modunload.i: os_modunload.c.i
+.PHONY : os_modunload.i
+
+# target to preprocess a source file
+os_modunload.c.i:
+ cd /celes/anope && $(MAKE) -f src/core/CMakeFiles/os_modunload.so.dir/build.make src/core/CMakeFiles/os_modunload.so.dir/os_modunload.c.i
+.PHONY : os_modunload.c.i
+
+os_modunload.s: os_modunload.c.s
+.PHONY : os_modunload.s
+
+# target to generate assembly for a file
+os_modunload.c.s:
+ cd /celes/anope && $(MAKE) -f src/core/CMakeFiles/os_modunload.so.dir/build.make src/core/CMakeFiles/os_modunload.so.dir/os_modunload.c.s
+.PHONY : os_modunload.c.s
+
+os_noop.o: os_noop.c.o
+.PHONY : os_noop.o
+
+# target to build an object file
+os_noop.c.o:
+ cd /celes/anope && $(MAKE) -f src/core/CMakeFiles/os_noop.so.dir/build.make src/core/CMakeFiles/os_noop.so.dir/os_noop.c.o
+.PHONY : os_noop.c.o
+
+os_noop.i: os_noop.c.i
+.PHONY : os_noop.i
+
+# target to preprocess a source file
+os_noop.c.i:
+ cd /celes/anope && $(MAKE) -f src/core/CMakeFiles/os_noop.so.dir/build.make src/core/CMakeFiles/os_noop.so.dir/os_noop.c.i
+.PHONY : os_noop.c.i
+
+os_noop.s: os_noop.c.s
+.PHONY : os_noop.s
+
+# target to generate assembly for a file
+os_noop.c.s:
+ cd /celes/anope && $(MAKE) -f src/core/CMakeFiles/os_noop.so.dir/build.make src/core/CMakeFiles/os_noop.so.dir/os_noop.c.s
+.PHONY : os_noop.c.s
+
+os_oline.o: os_oline.c.o
+.PHONY : os_oline.o
+
+# target to build an object file
+os_oline.c.o:
+ cd /celes/anope && $(MAKE) -f src/core/CMakeFiles/os_oline.so.dir/build.make src/core/CMakeFiles/os_oline.so.dir/os_oline.c.o
+.PHONY : os_oline.c.o
+
+os_oline.i: os_oline.c.i
+.PHONY : os_oline.i
+
+# target to preprocess a source file
+os_oline.c.i:
+ cd /celes/anope && $(MAKE) -f src/core/CMakeFiles/os_oline.so.dir/build.make src/core/CMakeFiles/os_oline.so.dir/os_oline.c.i
+.PHONY : os_oline.c.i
+
+os_oline.s: os_oline.c.s
+.PHONY : os_oline.s
+
+# target to generate assembly for a file
+os_oline.c.s:
+ cd /celes/anope && $(MAKE) -f src/core/CMakeFiles/os_oline.so.dir/build.make src/core/CMakeFiles/os_oline.so.dir/os_oline.c.s
+.PHONY : os_oline.c.s
+
+os_oper.o: os_oper.c.o
+.PHONY : os_oper.o
+
+# target to build an object file
+os_oper.c.o:
+ cd /celes/anope && $(MAKE) -f src/core/CMakeFiles/os_oper.so.dir/build.make src/core/CMakeFiles/os_oper.so.dir/os_oper.c.o
+.PHONY : os_oper.c.o
+
+os_oper.i: os_oper.c.i
+.PHONY : os_oper.i
+
+# target to preprocess a source file
+os_oper.c.i:
+ cd /celes/anope && $(MAKE) -f src/core/CMakeFiles/os_oper.so.dir/build.make src/core/CMakeFiles/os_oper.so.dir/os_oper.c.i
+.PHONY : os_oper.c.i
+
+os_oper.s: os_oper.c.s
+.PHONY : os_oper.s
+
+# target to generate assembly for a file
+os_oper.c.s:
+ cd /celes/anope && $(MAKE) -f src/core/CMakeFiles/os_oper.so.dir/build.make src/core/CMakeFiles/os_oper.so.dir/os_oper.c.s
+.PHONY : os_oper.c.s
+
+os_opernews.o: os_opernews.c.o
+.PHONY : os_opernews.o
+
+# target to build an object file
+os_opernews.c.o:
+ cd /celes/anope && $(MAKE) -f src/core/CMakeFiles/os_opernews.so.dir/build.make src/core/CMakeFiles/os_opernews.so.dir/os_opernews.c.o
+.PHONY : os_opernews.c.o
+
+os_opernews.i: os_opernews.c.i
+.PHONY : os_opernews.i
+
+# target to preprocess a source file
+os_opernews.c.i:
+ cd /celes/anope && $(MAKE) -f src/core/CMakeFiles/os_opernews.so.dir/build.make src/core/CMakeFiles/os_opernews.so.dir/os_opernews.c.i
+.PHONY : os_opernews.c.i
+
+os_opernews.s: os_opernews.c.s
+.PHONY : os_opernews.s
+
+# target to generate assembly for a file
+os_opernews.c.s:
+ cd /celes/anope && $(MAKE) -f src/core/CMakeFiles/os_opernews.so.dir/build.make src/core/CMakeFiles/os_opernews.so.dir/os_opernews.c.s
+.PHONY : os_opernews.c.s
+
+os_quit.o: os_quit.c.o
+.PHONY : os_quit.o
+
+# target to build an object file
+os_quit.c.o:
+ cd /celes/anope && $(MAKE) -f src/core/CMakeFiles/os_quit.so.dir/build.make src/core/CMakeFiles/os_quit.so.dir/os_quit.c.o
+.PHONY : os_quit.c.o
+
+os_quit.i: os_quit.c.i
+.PHONY : os_quit.i
+
+# target to preprocess a source file
+os_quit.c.i:
+ cd /celes/anope && $(MAKE) -f src/core/CMakeFiles/os_quit.so.dir/build.make src/core/CMakeFiles/os_quit.so.dir/os_quit.c.i
+.PHONY : os_quit.c.i
+
+os_quit.s: os_quit.c.s
+.PHONY : os_quit.s
+
+# target to generate assembly for a file
+os_quit.c.s:
+ cd /celes/anope && $(MAKE) -f src/core/CMakeFiles/os_quit.so.dir/build.make src/core/CMakeFiles/os_quit.so.dir/os_quit.c.s
+.PHONY : os_quit.c.s
+
+os_randomnews.o: os_randomnews.c.o
+.PHONY : os_randomnews.o
+
+# target to build an object file
+os_randomnews.c.o:
+ cd /celes/anope && $(MAKE) -f src/core/CMakeFiles/os_randomnews.so.dir/build.make src/core/CMakeFiles/os_randomnews.so.dir/os_randomnews.c.o
+.PHONY : os_randomnews.c.o
+
+os_randomnews.i: os_randomnews.c.i
+.PHONY : os_randomnews.i
+
+# target to preprocess a source file
+os_randomnews.c.i:
+ cd /celes/anope && $(MAKE) -f src/core/CMakeFiles/os_randomnews.so.dir/build.make src/core/CMakeFiles/os_randomnews.so.dir/os_randomnews.c.i
+.PHONY : os_randomnews.c.i
+
+os_randomnews.s: os_randomnews.c.s
+.PHONY : os_randomnews.s
+
+# target to generate assembly for a file
+os_randomnews.c.s:
+ cd /celes/anope && $(MAKE) -f src/core/CMakeFiles/os_randomnews.so.dir/build.make src/core/CMakeFiles/os_randomnews.so.dir/os_randomnews.c.s
+.PHONY : os_randomnews.c.s
+
+os_raw.o: os_raw.c.o
+.PHONY : os_raw.o
+
+# target to build an object file
+os_raw.c.o:
+ cd /celes/anope && $(MAKE) -f src/core/CMakeFiles/os_raw.so.dir/build.make src/core/CMakeFiles/os_raw.so.dir/os_raw.c.o
+.PHONY : os_raw.c.o
+
+os_raw.i: os_raw.c.i
+.PHONY : os_raw.i
+
+# target to preprocess a source file
+os_raw.c.i:
+ cd /celes/anope && $(MAKE) -f src/core/CMakeFiles/os_raw.so.dir/build.make src/core/CMakeFiles/os_raw.so.dir/os_raw.c.i
+.PHONY : os_raw.c.i
+
+os_raw.s: os_raw.c.s
+.PHONY : os_raw.s
+
+# target to generate assembly for a file
+os_raw.c.s:
+ cd /celes/anope && $(MAKE) -f src/core/CMakeFiles/os_raw.so.dir/build.make src/core/CMakeFiles/os_raw.so.dir/os_raw.c.s
+.PHONY : os_raw.c.s
+
+os_reload.o: os_reload.c.o
+.PHONY : os_reload.o
+
+# target to build an object file
+os_reload.c.o:
+ cd /celes/anope && $(MAKE) -f src/core/CMakeFiles/os_reload.so.dir/build.make src/core/CMakeFiles/os_reload.so.dir/os_reload.c.o
+.PHONY : os_reload.c.o
+
+os_reload.i: os_reload.c.i
+.PHONY : os_reload.i
+
+# target to preprocess a source file
+os_reload.c.i:
+ cd /celes/anope && $(MAKE) -f src/core/CMakeFiles/os_reload.so.dir/build.make src/core/CMakeFiles/os_reload.so.dir/os_reload.c.i
+.PHONY : os_reload.c.i
+
+os_reload.s: os_reload.c.s
+.PHONY : os_reload.s
+
+# target to generate assembly for a file
+os_reload.c.s:
+ cd /celes/anope && $(MAKE) -f src/core/CMakeFiles/os_reload.so.dir/build.make src/core/CMakeFiles/os_reload.so.dir/os_reload.c.s
+.PHONY : os_reload.c.s
+
+os_restart.o: os_restart.c.o
+.PHONY : os_restart.o
+
+# target to build an object file
+os_restart.c.o:
+ cd /celes/anope && $(MAKE) -f src/core/CMakeFiles/os_restart.so.dir/build.make src/core/CMakeFiles/os_restart.so.dir/os_restart.c.o
+.PHONY : os_restart.c.o
+
+os_restart.i: os_restart.c.i
+.PHONY : os_restart.i
+
+# target to preprocess a source file
+os_restart.c.i:
+ cd /celes/anope && $(MAKE) -f src/core/CMakeFiles/os_restart.so.dir/build.make src/core/CMakeFiles/os_restart.so.dir/os_restart.c.i
+.PHONY : os_restart.c.i
+
+os_restart.s: os_restart.c.s
+.PHONY : os_restart.s
+
+# target to generate assembly for a file
+os_restart.c.s:
+ cd /celes/anope && $(MAKE) -f src/core/CMakeFiles/os_restart.so.dir/build.make src/core/CMakeFiles/os_restart.so.dir/os_restart.c.s
+.PHONY : os_restart.c.s
+
+os_session.o: os_session.c.o
+.PHONY : os_session.o
+
+# target to build an object file
+os_session.c.o:
+ cd /celes/anope && $(MAKE) -f src/core/CMakeFiles/os_session.so.dir/build.make src/core/CMakeFiles/os_session.so.dir/os_session.c.o
+.PHONY : os_session.c.o
+
+os_session.i: os_session.c.i
+.PHONY : os_session.i
+
+# target to preprocess a source file
+os_session.c.i:
+ cd /celes/anope && $(MAKE) -f src/core/CMakeFiles/os_session.so.dir/build.make src/core/CMakeFiles/os_session.so.dir/os_session.c.i
+.PHONY : os_session.c.i
+
+os_session.s: os_session.c.s
+.PHONY : os_session.s
+
+# target to generate assembly for a file
+os_session.c.s:
+ cd /celes/anope && $(MAKE) -f src/core/CMakeFiles/os_session.so.dir/build.make src/core/CMakeFiles/os_session.so.dir/os_session.c.s
+.PHONY : os_session.c.s
+
+os_set.o: os_set.c.o
+.PHONY : os_set.o
+
+# target to build an object file
+os_set.c.o:
+ cd /celes/anope && $(MAKE) -f src/core/CMakeFiles/os_set.so.dir/build.make src/core/CMakeFiles/os_set.so.dir/os_set.c.o
+.PHONY : os_set.c.o
+
+os_set.i: os_set.c.i
+.PHONY : os_set.i
+
+# target to preprocess a source file
+os_set.c.i:
+ cd /celes/anope && $(MAKE) -f src/core/CMakeFiles/os_set.so.dir/build.make src/core/CMakeFiles/os_set.so.dir/os_set.c.i
+.PHONY : os_set.c.i
+
+os_set.s: os_set.c.s
+.PHONY : os_set.s
+
+# target to generate assembly for a file
+os_set.c.s:
+ cd /celes/anope && $(MAKE) -f src/core/CMakeFiles/os_set.so.dir/build.make src/core/CMakeFiles/os_set.so.dir/os_set.c.s
+.PHONY : os_set.c.s
+
+os_sgline.o: os_sgline.c.o
+.PHONY : os_sgline.o
+
+# target to build an object file
+os_sgline.c.o:
+ cd /celes/anope && $(MAKE) -f src/core/CMakeFiles/os_sgline.so.dir/build.make src/core/CMakeFiles/os_sgline.so.dir/os_sgline.c.o
+.PHONY : os_sgline.c.o
+
+os_sgline.i: os_sgline.c.i
+.PHONY : os_sgline.i
+
+# target to preprocess a source file
+os_sgline.c.i:
+ cd /celes/anope && $(MAKE) -f src/core/CMakeFiles/os_sgline.so.dir/build.make src/core/CMakeFiles/os_sgline.so.dir/os_sgline.c.i
+.PHONY : os_sgline.c.i
+
+os_sgline.s: os_sgline.c.s
+.PHONY : os_sgline.s
+
+# target to generate assembly for a file
+os_sgline.c.s:
+ cd /celes/anope && $(MAKE) -f src/core/CMakeFiles/os_sgline.so.dir/build.make src/core/CMakeFiles/os_sgline.so.dir/os_sgline.c.s
+.PHONY : os_sgline.c.s
+
+os_shutdown.o: os_shutdown.c.o
+.PHONY : os_shutdown.o
+
+# target to build an object file
+os_shutdown.c.o:
+ cd /celes/anope && $(MAKE) -f src/core/CMakeFiles/os_shutdown.so.dir/build.make src/core/CMakeFiles/os_shutdown.so.dir/os_shutdown.c.o
+.PHONY : os_shutdown.c.o
+
+os_shutdown.i: os_shutdown.c.i
+.PHONY : os_shutdown.i
+
+# target to preprocess a source file
+os_shutdown.c.i:
+ cd /celes/anope && $(MAKE) -f src/core/CMakeFiles/os_shutdown.so.dir/build.make src/core/CMakeFiles/os_shutdown.so.dir/os_shutdown.c.i
+.PHONY : os_shutdown.c.i
+
+os_shutdown.s: os_shutdown.c.s
+.PHONY : os_shutdown.s
+
+# target to generate assembly for a file
+os_shutdown.c.s:
+ cd /celes/anope && $(MAKE) -f src/core/CMakeFiles/os_shutdown.so.dir/build.make src/core/CMakeFiles/os_shutdown.so.dir/os_shutdown.c.s
+.PHONY : os_shutdown.c.s
+
+os_sqline.o: os_sqline.c.o
+.PHONY : os_sqline.o
+
+# target to build an object file
+os_sqline.c.o:
+ cd /celes/anope && $(MAKE) -f src/core/CMakeFiles/os_sqline.so.dir/build.make src/core/CMakeFiles/os_sqline.so.dir/os_sqline.c.o
+.PHONY : os_sqline.c.o
+
+os_sqline.i: os_sqline.c.i
+.PHONY : os_sqline.i
+
+# target to preprocess a source file
+os_sqline.c.i:
+ cd /celes/anope && $(MAKE) -f src/core/CMakeFiles/os_sqline.so.dir/build.make src/core/CMakeFiles/os_sqline.so.dir/os_sqline.c.i
+.PHONY : os_sqline.c.i
+
+os_sqline.s: os_sqline.c.s
+.PHONY : os_sqline.s
+
+# target to generate assembly for a file
+os_sqline.c.s:
+ cd /celes/anope && $(MAKE) -f src/core/CMakeFiles/os_sqline.so.dir/build.make src/core/CMakeFiles/os_sqline.so.dir/os_sqline.c.s
+.PHONY : os_sqline.c.s
+
+os_staff.o: os_staff.c.o
+.PHONY : os_staff.o
+
+# target to build an object file
+os_staff.c.o:
+ cd /celes/anope && $(MAKE) -f src/core/CMakeFiles/os_staff.so.dir/build.make src/core/CMakeFiles/os_staff.so.dir/os_staff.c.o
+.PHONY : os_staff.c.o
+
+os_staff.i: os_staff.c.i
+.PHONY : os_staff.i
+
+# target to preprocess a source file
+os_staff.c.i:
+ cd /celes/anope && $(MAKE) -f src/core/CMakeFiles/os_staff.so.dir/build.make src/core/CMakeFiles/os_staff.so.dir/os_staff.c.i
+.PHONY : os_staff.c.i
+
+os_staff.s: os_staff.c.s
+.PHONY : os_staff.s
+
+# target to generate assembly for a file
+os_staff.c.s:
+ cd /celes/anope && $(MAKE) -f src/core/CMakeFiles/os_staff.so.dir/build.make src/core/CMakeFiles/os_staff.so.dir/os_staff.c.s
+.PHONY : os_staff.c.s
+
+os_stats.o: os_stats.c.o
+.PHONY : os_stats.o
+
+# target to build an object file
+os_stats.c.o:
+ cd /celes/anope && $(MAKE) -f src/core/CMakeFiles/os_stats.so.dir/build.make src/core/CMakeFiles/os_stats.so.dir/os_stats.c.o
+.PHONY : os_stats.c.o
+
+os_stats.i: os_stats.c.i
+.PHONY : os_stats.i
+
+# target to preprocess a source file
+os_stats.c.i:
+ cd /celes/anope && $(MAKE) -f src/core/CMakeFiles/os_stats.so.dir/build.make src/core/CMakeFiles/os_stats.so.dir/os_stats.c.i
+.PHONY : os_stats.c.i
+
+os_stats.s: os_stats.c.s
+.PHONY : os_stats.s
+
+# target to generate assembly for a file
+os_stats.c.s:
+ cd /celes/anope && $(MAKE) -f src/core/CMakeFiles/os_stats.so.dir/build.make src/core/CMakeFiles/os_stats.so.dir/os_stats.c.s
+.PHONY : os_stats.c.s
+
+os_svsnick.o: os_svsnick.c.o
+.PHONY : os_svsnick.o
+
+# target to build an object file
+os_svsnick.c.o:
+ cd /celes/anope && $(MAKE) -f src/core/CMakeFiles/os_svsnick.so.dir/build.make src/core/CMakeFiles/os_svsnick.so.dir/os_svsnick.c.o
+.PHONY : os_svsnick.c.o
+
+os_svsnick.i: os_svsnick.c.i
+.PHONY : os_svsnick.i
+
+# target to preprocess a source file
+os_svsnick.c.i:
+ cd /celes/anope && $(MAKE) -f src/core/CMakeFiles/os_svsnick.so.dir/build.make src/core/CMakeFiles/os_svsnick.so.dir/os_svsnick.c.i
+.PHONY : os_svsnick.c.i
+
+os_svsnick.s: os_svsnick.c.s
+.PHONY : os_svsnick.s
+
+# target to generate assembly for a file
+os_svsnick.c.s:
+ cd /celes/anope && $(MAKE) -f src/core/CMakeFiles/os_svsnick.so.dir/build.make src/core/CMakeFiles/os_svsnick.so.dir/os_svsnick.c.s
+.PHONY : os_svsnick.c.s
+
+os_szline.o: os_szline.c.o
+.PHONY : os_szline.o
+
+# target to build an object file
+os_szline.c.o:
+ cd /celes/anope && $(MAKE) -f src/core/CMakeFiles/os_szline.so.dir/build.make src/core/CMakeFiles/os_szline.so.dir/os_szline.c.o
+.PHONY : os_szline.c.o
+
+os_szline.i: os_szline.c.i
+.PHONY : os_szline.i
+
+# target to preprocess a source file
+os_szline.c.i:
+ cd /celes/anope && $(MAKE) -f src/core/CMakeFiles/os_szline.so.dir/build.make src/core/CMakeFiles/os_szline.so.dir/os_szline.c.i
+.PHONY : os_szline.c.i
+
+os_szline.s: os_szline.c.s
+.PHONY : os_szline.s
+
+# target to generate assembly for a file
+os_szline.c.s:
+ cd /celes/anope && $(MAKE) -f src/core/CMakeFiles/os_szline.so.dir/build.make src/core/CMakeFiles/os_szline.so.dir/os_szline.c.s
+.PHONY : os_szline.c.s
+
+os_umode.o: os_umode.c.o
+.PHONY : os_umode.o
+
+# target to build an object file
+os_umode.c.o:
+ cd /celes/anope && $(MAKE) -f src/core/CMakeFiles/os_umode.so.dir/build.make src/core/CMakeFiles/os_umode.so.dir/os_umode.c.o
+.PHONY : os_umode.c.o
+
+os_umode.i: os_umode.c.i
+.PHONY : os_umode.i
+
+# target to preprocess a source file
+os_umode.c.i:
+ cd /celes/anope && $(MAKE) -f src/core/CMakeFiles/os_umode.so.dir/build.make src/core/CMakeFiles/os_umode.so.dir/os_umode.c.i
+.PHONY : os_umode.c.i
+
+os_umode.s: os_umode.c.s
+.PHONY : os_umode.s
+
+# target to generate assembly for a file
+os_umode.c.s:
+ cd /celes/anope && $(MAKE) -f src/core/CMakeFiles/os_umode.so.dir/build.make src/core/CMakeFiles/os_umode.so.dir/os_umode.c.s
+.PHONY : os_umode.c.s
+
+os_update.o: os_update.c.o
+.PHONY : os_update.o
+
+# target to build an object file
+os_update.c.o:
+ cd /celes/anope && $(MAKE) -f src/core/CMakeFiles/os_update.so.dir/build.make src/core/CMakeFiles/os_update.so.dir/os_update.c.o
+.PHONY : os_update.c.o
+
+os_update.i: os_update.c.i
+.PHONY : os_update.i
+
+# target to preprocess a source file
+os_update.c.i:
+ cd /celes/anope && $(MAKE) -f src/core/CMakeFiles/os_update.so.dir/build.make src/core/CMakeFiles/os_update.so.dir/os_update.c.i
+.PHONY : os_update.c.i
+
+os_update.s: os_update.c.s
+.PHONY : os_update.s
+
+# target to generate assembly for a file
+os_update.c.s:
+ cd /celes/anope && $(MAKE) -f src/core/CMakeFiles/os_update.so.dir/build.make src/core/CMakeFiles/os_update.so.dir/os_update.c.s
+.PHONY : os_update.c.s
+
+os_userlist.o: os_userlist.c.o
+.PHONY : os_userlist.o
+
+# target to build an object file
+os_userlist.c.o:
+ cd /celes/anope && $(MAKE) -f src/core/CMakeFiles/os_userlist.so.dir/build.make src/core/CMakeFiles/os_userlist.so.dir/os_userlist.c.o
+.PHONY : os_userlist.c.o
+
+os_userlist.i: os_userlist.c.i
+.PHONY : os_userlist.i
+
+# target to preprocess a source file
+os_userlist.c.i:
+ cd /celes/anope && $(MAKE) -f src/core/CMakeFiles/os_userlist.so.dir/build.make src/core/CMakeFiles/os_userlist.so.dir/os_userlist.c.i
+.PHONY : os_userlist.c.i
+
+os_userlist.s: os_userlist.c.s
+.PHONY : os_userlist.s
+
+# target to generate assembly for a file
+os_userlist.c.s:
+ cd /celes/anope && $(MAKE) -f src/core/CMakeFiles/os_userlist.so.dir/build.make src/core/CMakeFiles/os_userlist.so.dir/os_userlist.c.s
+.PHONY : os_userlist.c.s
+
+ss_main.o: ss_main.c.o
+.PHONY : ss_main.o
+
+# target to build an object file
+ss_main.c.o:
+ cd /celes/anope && $(MAKE) -f src/core/CMakeFiles/ss_main.so.dir/build.make src/core/CMakeFiles/ss_main.so.dir/ss_main.c.o
+.PHONY : ss_main.c.o
+
+ss_main.i: ss_main.c.i
+.PHONY : ss_main.i
+
+# target to preprocess a source file
+ss_main.c.i:
+ cd /celes/anope && $(MAKE) -f src/core/CMakeFiles/ss_main.so.dir/build.make src/core/CMakeFiles/ss_main.so.dir/ss_main.c.i
+.PHONY : ss_main.c.i
+
+ss_main.s: ss_main.c.s
+.PHONY : ss_main.s
+
+# target to generate assembly for a file
+ss_main.c.s:
+ cd /celes/anope && $(MAKE) -f src/core/CMakeFiles/ss_main.so.dir/build.make src/core/CMakeFiles/ss_main.so.dir/ss_main.c.s
+.PHONY : ss_main.c.s
+
+# Help Target
+help:
+ @echo "The following are some of the valid targets for this Makefile:"
+ @echo "... all (the default if no target is provided)"
+ @echo "... clean"
+ @echo "... depend"
+ @echo "... bs_act.so"
+ @echo "... bs_assign.so"
+ @echo "... bs_badwords.so"
+ @echo "... bs_bot.so"
+ @echo "... bs_botlist.so"
+ @echo "... bs_fantasy.so"
+ @echo "... bs_fantasy_kick.so"
+ @echo "... bs_fantasy_kickban.so"
+ @echo "... bs_fantasy_owner.so"
+ @echo "... bs_fantasy_seen.so"
+ @echo "... bs_help.so"
+ @echo "... bs_info.so"
+ @echo "... bs_kick.so"
+ @echo "... bs_say.so"
+ @echo "... bs_set.so"
+ @echo "... bs_unassign.so"
+ @echo "... cs_access.so"
+ @echo "... cs_akick.so"
+ @echo "... cs_ban.so"
+ @echo "... cs_clear.so"
+ @echo "... cs_drop.so"
+ @echo "... cs_forbid.so"
+ @echo "... cs_getkey.so"
+ @echo "... cs_getpass.so"
+ @echo "... cs_help.so"
+ @echo "... cs_identify.so"
+ @echo "... cs_info.so"
+ @echo "... cs_invite.so"
+ @echo "... cs_kick.so"
+ @echo "... cs_list.so"
+ @echo "... cs_logout.so"
+ @echo "... cs_modes.so"
+ @echo "... cs_register.so"
+ @echo "... cs_sendpass.so"
+ @echo "... cs_set.so"
+ @echo "... cs_status.so"
+ @echo "... cs_suspend.so"
+ @echo "... cs_topic.so"
+ @echo "... cs_xop.so"
+ @echo "... edit_cache"
+ @echo "... enc_md5.so"
+ @echo "... enc_none.so"
+ @echo "... enc_old.so"
+ @echo "... enc_sha1.so"
+ @echo "... he_help.so"
+ @echo "... hs_del.so"
+ @echo "... hs_delall.so"
+ @echo "... hs_group.so"
+ @echo "... hs_help.so"
+ @echo "... hs_list.so"
+ @echo "... hs_off.so"
+ @echo "... hs_on.so"
+ @echo "... hs_set.so"
+ @echo "... hs_setall.so"
+ @echo "... install"
+ @echo "... install/local"
+ @echo "... install/strip"
+ @echo "... list_install_components"
+ @echo "... ms_cancel.so"
+ @echo "... ms_check.so"
+ @echo "... ms_del.so"
+ @echo "... ms_help.so"
+ @echo "... ms_info.so"
+ @echo "... ms_list.so"
+ @echo "... ms_read.so"
+ @echo "... ms_rsend.so"
+ @echo "... ms_send.so"
+ @echo "... ms_sendall.so"
+ @echo "... ms_set.so"
+ @echo "... ms_staff.so"
+ @echo "... ns_access.so"
+ @echo "... ns_alist.so"
+ @echo "... ns_drop.so"
+ @echo "... ns_forbid.so"
+ @echo "... ns_getemail.so"
+ @echo "... ns_getpass.so"
+ @echo "... ns_ghost.so"
+ @echo "... ns_group.so"
+ @echo "... ns_help.so"
+ @echo "... ns_identify.so"
+ @echo "... ns_info.so"
+ @echo "... ns_list.so"
+ @echo "... ns_logout.so"
+ @echo "... ns_recover.so"
+ @echo "... ns_register.so"
+ @echo "... ns_release.so"
+ @echo "... ns_saset.so"
+ @echo "... ns_sendpass.so"
+ @echo "... ns_set.so"
+ @echo "... ns_status.so"
+ @echo "... ns_suspend.so"
+ @echo "... ns_update.so"
+ @echo "... os_admin.so"
+ @echo "... os_akill.so"
+ @echo "... os_chankill.so"
+ @echo "... os_chanlist.so"
+ @echo "... os_clearmodes.so"
+ @echo "... os_defcon.so"
+ @echo "... os_global.so"
+ @echo "... os_help.so"
+ @echo "... os_ignore.so"
+ @echo "... os_jupe.so"
+ @echo "... os_kick.so"
+ @echo "... os_logonnews.so"
+ @echo "... os_mode.so"
+ @echo "... os_modinfo.so"
+ @echo "... os_modlist.so"
+ @echo "... os_modload.so"
+ @echo "... os_modunload.so"
+ @echo "... os_noop.so"
+ @echo "... os_oline.so"
+ @echo "... os_oper.so"
+ @echo "... os_opernews.so"
+ @echo "... os_quit.so"
+ @echo "... os_randomnews.so"
+ @echo "... os_raw.so"
+ @echo "... os_reload.so"
+ @echo "... os_restart.so"
+ @echo "... os_session.so"
+ @echo "... os_set.so"
+ @echo "... os_sgline.so"
+ @echo "... os_shutdown.so"
+ @echo "... os_sqline.so"
+ @echo "... os_staff.so"
+ @echo "... os_stats.so"
+ @echo "... os_svsnick.so"
+ @echo "... os_szline.so"
+ @echo "... os_umode.so"
+ @echo "... os_update.so"
+ @echo "... os_userlist.so"
+ @echo "... rebuild_cache"
+ @echo "... ss_main.so"
+ @echo "... bs_act.o"
+ @echo "... bs_act.i"
+ @echo "... bs_act.s"
+ @echo "... bs_assign.o"
+ @echo "... bs_assign.i"
+ @echo "... bs_assign.s"
+ @echo "... bs_badwords.o"
+ @echo "... bs_badwords.i"
+ @echo "... bs_badwords.s"
+ @echo "... bs_bot.o"
+ @echo "... bs_bot.i"
+ @echo "... bs_bot.s"
+ @echo "... bs_botlist.o"
+ @echo "... bs_botlist.i"
+ @echo "... bs_botlist.s"
+ @echo "... bs_fantasy.o"
+ @echo "... bs_fantasy.i"
+ @echo "... bs_fantasy.s"
+ @echo "... bs_fantasy_kick.o"
+ @echo "... bs_fantasy_kick.i"
+ @echo "... bs_fantasy_kick.s"
+ @echo "... bs_fantasy_kickban.o"
+ @echo "... bs_fantasy_kickban.i"
+ @echo "... bs_fantasy_kickban.s"
+ @echo "... bs_fantasy_owner.o"
+ @echo "... bs_fantasy_owner.i"
+ @echo "... bs_fantasy_owner.s"
+ @echo "... bs_fantasy_seen.o"
+ @echo "... bs_fantasy_seen.i"
+ @echo "... bs_fantasy_seen.s"
+ @echo "... bs_help.o"
+ @echo "... bs_help.i"
+ @echo "... bs_help.s"
+ @echo "... bs_info.o"
+ @echo "... bs_info.i"
+ @echo "... bs_info.s"
+ @echo "... bs_kick.o"
+ @echo "... bs_kick.i"
+ @echo "... bs_kick.s"
+ @echo "... bs_say.o"
+ @echo "... bs_say.i"
+ @echo "... bs_say.s"
+ @echo "... bs_set.o"
+ @echo "... bs_set.i"
+ @echo "... bs_set.s"
+ @echo "... bs_unassign.o"
+ @echo "... bs_unassign.i"
+ @echo "... bs_unassign.s"
+ @echo "... cs_access.o"
+ @echo "... cs_access.i"
+ @echo "... cs_access.s"
+ @echo "... cs_akick.o"
+ @echo "... cs_akick.i"
+ @echo "... cs_akick.s"
+ @echo "... cs_ban.o"
+ @echo "... cs_ban.i"
+ @echo "... cs_ban.s"
+ @echo "... cs_clear.o"
+ @echo "... cs_clear.i"
+ @echo "... cs_clear.s"
+ @echo "... cs_drop.o"
+ @echo "... cs_drop.i"
+ @echo "... cs_drop.s"
+ @echo "... cs_forbid.o"
+ @echo "... cs_forbid.i"
+ @echo "... cs_forbid.s"
+ @echo "... cs_getkey.o"
+ @echo "... cs_getkey.i"
+ @echo "... cs_getkey.s"
+ @echo "... cs_getpass.o"
+ @echo "... cs_getpass.i"
+ @echo "... cs_getpass.s"
+ @echo "... cs_help.o"
+ @echo "... cs_help.i"
+ @echo "... cs_help.s"
+ @echo "... cs_identify.o"
+ @echo "... cs_identify.i"
+ @echo "... cs_identify.s"
+ @echo "... cs_info.o"
+ @echo "... cs_info.i"
+ @echo "... cs_info.s"
+ @echo "... cs_invite.o"
+ @echo "... cs_invite.i"
+ @echo "... cs_invite.s"
+ @echo "... cs_kick.o"
+ @echo "... cs_kick.i"
+ @echo "... cs_kick.s"
+ @echo "... cs_list.o"
+ @echo "... cs_list.i"
+ @echo "... cs_list.s"
+ @echo "... cs_logout.o"
+ @echo "... cs_logout.i"
+ @echo "... cs_logout.s"
+ @echo "... cs_modes.o"
+ @echo "... cs_modes.i"
+ @echo "... cs_modes.s"
+ @echo "... cs_register.o"
+ @echo "... cs_register.i"
+ @echo "... cs_register.s"
+ @echo "... cs_sendpass.o"
+ @echo "... cs_sendpass.i"
+ @echo "... cs_sendpass.s"
+ @echo "... cs_set.o"
+ @echo "... cs_set.i"
+ @echo "... cs_set.s"
+ @echo "... cs_status.o"
+ @echo "... cs_status.i"
+ @echo "... cs_status.s"
+ @echo "... cs_suspend.o"
+ @echo "... cs_suspend.i"
+ @echo "... cs_suspend.s"
+ @echo "... cs_topic.o"
+ @echo "... cs_topic.i"
+ @echo "... cs_topic.s"
+ @echo "... cs_xop.o"
+ @echo "... cs_xop.i"
+ @echo "... cs_xop.s"
+ @echo "... enc_md5.o"
+ @echo "... enc_md5.i"
+ @echo "... enc_md5.s"
+ @echo "... enc_none.o"
+ @echo "... enc_none.i"
+ @echo "... enc_none.s"
+ @echo "... enc_old.o"
+ @echo "... enc_old.i"
+ @echo "... enc_old.s"
+ @echo "... enc_sha1.o"
+ @echo "... enc_sha1.i"
+ @echo "... enc_sha1.s"
+ @echo "... he_help.o"
+ @echo "... he_help.i"
+ @echo "... he_help.s"
+ @echo "... hs_del.o"
+ @echo "... hs_del.i"
+ @echo "... hs_del.s"
+ @echo "... hs_delall.o"
+ @echo "... hs_delall.i"
+ @echo "... hs_delall.s"
+ @echo "... hs_group.o"
+ @echo "... hs_group.i"
+ @echo "... hs_group.s"
+ @echo "... hs_help.o"
+ @echo "... hs_help.i"
+ @echo "... hs_help.s"
+ @echo "... hs_list.o"
+ @echo "... hs_list.i"
+ @echo "... hs_list.s"
+ @echo "... hs_off.o"
+ @echo "... hs_off.i"
+ @echo "... hs_off.s"
+ @echo "... hs_on.o"
+ @echo "... hs_on.i"
+ @echo "... hs_on.s"
+ @echo "... hs_set.o"
+ @echo "... hs_set.i"
+ @echo "... hs_set.s"
+ @echo "... hs_setall.o"
+ @echo "... hs_setall.i"
+ @echo "... hs_setall.s"
+ @echo "... ms_cancel.o"
+ @echo "... ms_cancel.i"
+ @echo "... ms_cancel.s"
+ @echo "... ms_check.o"
+ @echo "... ms_check.i"
+ @echo "... ms_check.s"
+ @echo "... ms_del.o"
+ @echo "... ms_del.i"
+ @echo "... ms_del.s"
+ @echo "... ms_help.o"
+ @echo "... ms_help.i"
+ @echo "... ms_help.s"
+ @echo "... ms_info.o"
+ @echo "... ms_info.i"
+ @echo "... ms_info.s"
+ @echo "... ms_list.o"
+ @echo "... ms_list.i"
+ @echo "... ms_list.s"
+ @echo "... ms_read.o"
+ @echo "... ms_read.i"
+ @echo "... ms_read.s"
+ @echo "... ms_rsend.o"
+ @echo "... ms_rsend.i"
+ @echo "... ms_rsend.s"
+ @echo "... ms_send.o"
+ @echo "... ms_send.i"
+ @echo "... ms_send.s"
+ @echo "... ms_sendall.o"
+ @echo "... ms_sendall.i"
+ @echo "... ms_sendall.s"
+ @echo "... ms_set.o"
+ @echo "... ms_set.i"
+ @echo "... ms_set.s"
+ @echo "... ms_staff.o"
+ @echo "... ms_staff.i"
+ @echo "... ms_staff.s"
+ @echo "... ns_access.o"
+ @echo "... ns_access.i"
+ @echo "... ns_access.s"
+ @echo "... ns_alist.o"
+ @echo "... ns_alist.i"
+ @echo "... ns_alist.s"
+ @echo "... ns_drop.o"
+ @echo "... ns_drop.i"
+ @echo "... ns_drop.s"
+ @echo "... ns_forbid.o"
+ @echo "... ns_forbid.i"
+ @echo "... ns_forbid.s"
+ @echo "... ns_getemail.o"
+ @echo "... ns_getemail.i"
+ @echo "... ns_getemail.s"
+ @echo "... ns_getpass.o"
+ @echo "... ns_getpass.i"
+ @echo "... ns_getpass.s"
+ @echo "... ns_ghost.o"
+ @echo "... ns_ghost.i"
+ @echo "... ns_ghost.s"
+ @echo "... ns_group.o"
+ @echo "... ns_group.i"
+ @echo "... ns_group.s"
+ @echo "... ns_help.o"
+ @echo "... ns_help.i"
+ @echo "... ns_help.s"
+ @echo "... ns_identify.o"
+ @echo "... ns_identify.i"
+ @echo "... ns_identify.s"
+ @echo "... ns_info.o"
+ @echo "... ns_info.i"
+ @echo "... ns_info.s"
+ @echo "... ns_list.o"
+ @echo "... ns_list.i"
+ @echo "... ns_list.s"
+ @echo "... ns_logout.o"
+ @echo "... ns_logout.i"
+ @echo "... ns_logout.s"
+ @echo "... ns_recover.o"
+ @echo "... ns_recover.i"
+ @echo "... ns_recover.s"
+ @echo "... ns_register.o"
+ @echo "... ns_register.i"
+ @echo "... ns_register.s"
+ @echo "... ns_release.o"
+ @echo "... ns_release.i"
+ @echo "... ns_release.s"
+ @echo "... ns_saset.o"
+ @echo "... ns_saset.i"
+ @echo "... ns_saset.s"
+ @echo "... ns_sendpass.o"
+ @echo "... ns_sendpass.i"
+ @echo "... ns_sendpass.s"
+ @echo "... ns_set.o"
+ @echo "... ns_set.i"
+ @echo "... ns_set.s"
+ @echo "... ns_status.o"
+ @echo "... ns_status.i"
+ @echo "... ns_status.s"
+ @echo "... ns_suspend.o"
+ @echo "... ns_suspend.i"
+ @echo "... ns_suspend.s"
+ @echo "... ns_update.o"
+ @echo "... ns_update.i"
+ @echo "... ns_update.s"
+ @echo "... os_admin.o"
+ @echo "... os_admin.i"
+ @echo "... os_admin.s"
+ @echo "... os_akill.o"
+ @echo "... os_akill.i"
+ @echo "... os_akill.s"
+ @echo "... os_chankill.o"
+ @echo "... os_chankill.i"
+ @echo "... os_chankill.s"
+ @echo "... os_chanlist.o"
+ @echo "... os_chanlist.i"
+ @echo "... os_chanlist.s"
+ @echo "... os_clearmodes.o"
+ @echo "... os_clearmodes.i"
+ @echo "... os_clearmodes.s"
+ @echo "... os_defcon.o"
+ @echo "... os_defcon.i"
+ @echo "... os_defcon.s"
+ @echo "... os_global.o"
+ @echo "... os_global.i"
+ @echo "... os_global.s"
+ @echo "... os_help.o"
+ @echo "... os_help.i"
+ @echo "... os_help.s"
+ @echo "... os_ignore.o"
+ @echo "... os_ignore.i"
+ @echo "... os_ignore.s"
+ @echo "... os_jupe.o"
+ @echo "... os_jupe.i"
+ @echo "... os_jupe.s"
+ @echo "... os_kick.o"
+ @echo "... os_kick.i"
+ @echo "... os_kick.s"
+ @echo "... os_logonnews.o"
+ @echo "... os_logonnews.i"
+ @echo "... os_logonnews.s"
+ @echo "... os_mode.o"
+ @echo "... os_mode.i"
+ @echo "... os_mode.s"
+ @echo "... os_modinfo.o"
+ @echo "... os_modinfo.i"
+ @echo "... os_modinfo.s"
+ @echo "... os_modlist.o"
+ @echo "... os_modlist.i"
+ @echo "... os_modlist.s"
+ @echo "... os_modload.o"
+ @echo "... os_modload.i"
+ @echo "... os_modload.s"
+ @echo "... os_modunload.o"
+ @echo "... os_modunload.i"
+ @echo "... os_modunload.s"
+ @echo "... os_noop.o"
+ @echo "... os_noop.i"
+ @echo "... os_noop.s"
+ @echo "... os_oline.o"
+ @echo "... os_oline.i"
+ @echo "... os_oline.s"
+ @echo "... os_oper.o"
+ @echo "... os_oper.i"
+ @echo "... os_oper.s"
+ @echo "... os_opernews.o"
+ @echo "... os_opernews.i"
+ @echo "... os_opernews.s"
+ @echo "... os_quit.o"
+ @echo "... os_quit.i"
+ @echo "... os_quit.s"
+ @echo "... os_randomnews.o"
+ @echo "... os_randomnews.i"
+ @echo "... os_randomnews.s"
+ @echo "... os_raw.o"
+ @echo "... os_raw.i"
+ @echo "... os_raw.s"
+ @echo "... os_reload.o"
+ @echo "... os_reload.i"
+ @echo "... os_reload.s"
+ @echo "... os_restart.o"
+ @echo "... os_restart.i"
+ @echo "... os_restart.s"
+ @echo "... os_session.o"
+ @echo "... os_session.i"
+ @echo "... os_session.s"
+ @echo "... os_set.o"
+ @echo "... os_set.i"
+ @echo "... os_set.s"
+ @echo "... os_sgline.o"
+ @echo "... os_sgline.i"
+ @echo "... os_sgline.s"
+ @echo "... os_shutdown.o"
+ @echo "... os_shutdown.i"
+ @echo "... os_shutdown.s"
+ @echo "... os_sqline.o"
+ @echo "... os_sqline.i"
+ @echo "... os_sqline.s"
+ @echo "... os_staff.o"
+ @echo "... os_staff.i"
+ @echo "... os_staff.s"
+ @echo "... os_stats.o"
+ @echo "... os_stats.i"
+ @echo "... os_stats.s"
+ @echo "... os_svsnick.o"
+ @echo "... os_svsnick.i"
+ @echo "... os_svsnick.s"
+ @echo "... os_szline.o"
+ @echo "... os_szline.i"
+ @echo "... os_szline.s"
+ @echo "... os_umode.o"
+ @echo "... os_umode.i"
+ @echo "... os_umode.s"
+ @echo "... os_update.o"
+ @echo "... os_update.i"
+ @echo "... os_update.s"
+ @echo "... os_userlist.o"
+ @echo "... os_userlist.i"
+ @echo "... os_userlist.s"
+ @echo "... ss_main.o"
+ @echo "... ss_main.i"
+ @echo "... ss_main.s"
+.PHONY : help
+
+
+
+#=============================================================================
+# Special targets to cleanup operation of make.
+
+# Special rule to run CMake to check the build system integrity.
+# No rule that depends on this can have commands that come from listfiles
+# because they might be regenerated.
+cmake_check_build_system:
+ cd /celes/anope && $(CMAKE_COMMAND) -H$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 0
+.PHONY : cmake_check_build_system
diff --git a/src/modules/CMakeLists.txt b/src/modules/CMakeLists.txt
new file mode 100644
index 000000000..1e153a933
--- /dev/null
+++ b/src/modules/CMakeLists.txt
@@ -0,0 +1,59 @@
+#if(${CMAKE_CURRENT_SOURCE_DIR} STREQUAL ${CMAKE_CURRENT_BINARY_DIR})
+# set(BUILD_DIR ${CMAKE_CURRENT_BINARY_DIR})
+#else(${CMAKE_CURRENT_SOURCE_DIR} STREQUAL ${CMAKE_CURRENT_BINARY_DIR})
+# file(RELATIVE_PATH DIR ${Anope_SOURCE_DIR} ${CMAKE_CURRENT_SOURCE_DIR})
+# set(BUILD_DIR ${CMAKE_CURRENT_BINARY_DIR}/${DIR})
+#endif(${CMAKE_CURRENT_SOURCE_DIR} STREQUAL ${CMAKE_CURRENT_BINARY_DIR})
+
+file(GLOB MODULES_SRCS_C RELATIVE ${CMAKE_CURRENT_SOURCE_DIR} "*.c")
+file(GLOB MODULES_SRCS_CPP RELATIVE ${CMAKE_CURRENT_SOURCE_DIR} "*.cpp")
+set(MODULES_SRCS ${MODULES_SRCS_C} ${MODULES_SRCS_CPP})
+list(SORT MODULES_SRCS)
+
+#add_custom_target(modules ALL)
+#add_custom_target(modules)
+#add_dependencies(modules build)
+
+set_source_files_properties(${MODULES_SRCS} PROPERTIES LANGUAGE CXX COMPILE_FLAGS "${CXXFLAGS}")
+
+foreach(SRC ${MODULES_SRCS})
+ string(REGEX REPLACE "\\.cpp$" ".x" SRC_X ${SRC})
+ string(REGEX REPLACE "\\.c$" ".o" SRC_O ${SRC_X})
+ string(REGEX REPLACE "\\.x$" ".o" OBJ ${SRC_O})
+ #string(REGEX REPLACE "\\." "_" OBJ_TARGET ${OBJ})
+ string(REGEX REPLACE "\\.o" ".so" SO ${OBJ})
+ #string(REGEX REPLACE "\\.o" "" SO ${OBJ})
+ #string(REGEX REPLACE "\\." "_" SO_TARGET ${SO})
+ #add_custom_command(OUTPUT ${BUILD_DIR}/${OBJ}
+ # COMMAND ${MY_COMPILER} ${MY_COMP_ARG} ${CMAKE_CXX_CFLAGS} -I${Anope_SOURCE_DIR}/include -c ${SRC} -o ${BUILD_DIR}/${OBJ}
+ # MAIN_DEPENDENCY ${SRC}
+ #)
+ #add_custom_target(modules_${OBJ_TARGET} DEPENDS ${BUILD_DIR}/${OBJ})
+ #add_custom_command(OUTPUT ${BUILD_DIR}/${SO}
+ # COMMAND ${MY_COMPILER} ${MY_COMP_ARG} ${CMAKE_CXX_CFLAGS} ${CMAKE_SHARED_LIBRARY_CXX_FLAGS} ${CMAKE_SHARED_LIBRARY_CREATE_CXX_FLAGS} ${BUILD_DIR}/${OBJ} -o ${BUILD_DIR}/${SO}
+ # MAIN_DEPENDENCY ${BUILD_DIR}/${OBJ}
+ #)
+ #add_custom_target(modules_${SO_TARGET} DEPENDS ${BUILD_DIR}/${SO})
+ #add_dependencies(modules modules_${SO_TARGET})
+ set(HEADERS ${Anope_SOURCE_DIR}/include/module.h)
+ if(${SRC}_HEADERS)
+ foreach(HEADER ${${SRC}_HEADERS})
+ string(SUBSTRING ${HEADER} 0 1 FIRST_CHAR)
+ if(FIRST_CHAR STREQUAL "/")
+ set(HEADERS ${HEADERS} ${HEADER})
+ else(FIRST_CHAR STREQUAL "/")
+ set(HEADERS ${HEADERS} ${Anope_SOURCE_DIR}/include/${HEADER})
+ endif(FIRST_CHAR STREQUAL "/")
+ endforeach(HEADER)
+ endif(${SRC}_HEADERS)
+ if(HEADERS)
+ set_source_files_properties(${SRC} PROPERTIES OBJECT_DEPENDS "${HEADERS}")
+ endif(HEADERS)
+ add_library(${SO} MODULE ${SRC})
+ add_dependencies(${SO} services)
+ #set_target_properties(${SO} PROPERTIES PREFIX "" SUFFIX "" COMPILE_FLAGS ${CXXFLAGS})
+ set_target_properties(${SO} PROPERTIES PREFIX "" SUFFIX "")
+ install(TARGETS ${SO}
+ DESTINATION "${DATADIR}/modules"
+ )
+endforeach(SRC)
diff --git a/src/modules/Makefile b/src/modules/Makefile
index dce685230..bc285989c 100644
--- a/src/modules/Makefile
+++ b/src/modules/Makefile
@@ -1,49 +1,545 @@
-include ./Makefile.inc
+# CMAKE generated file: DO NOT EDIT!
+# Generated by "Unix Makefiles" Generator, CMake Version 2.6
-MAKEARGS = 'CFLAGS=${CFLAGS}' 'CC=${CC}' 'ANOPELIBS=${ANOPELIBS}' \
- 'LDFLAGS=${LDFLAGS}' 'BINDEST=${BINDEST}' 'INSTALL=${INSTALL}' \
- 'INCLUDEDIR=${INCLUDEDIR}' 'RM=${RM}' 'CP=${CP}' \
- 'TOUCH=${TOUCH}' 'SHELL=${SHELL}' 'DATDEST=${DATDEST}' \
- 'RUNGROUP=${RUNGROUP}' 'MODULE_PATH=${MODULE_PATH}' \
- 'PROFILE=${PROFILE}' 'SHARED=${SHARED}' 'MODULEFLAGS=${MODULEFLAGS}'\
- 'MAKEBIN=${MAKEBIN}'
+# Default target executed when no arguments are given to make.
+default_target: all
+.PHONY : default_target
-OBJECTS= $(SRCS:.c=.o)
-SO_FILES=$(OBJECTS:.o=.s)
-CDEFS= -rdynamic -Wall
+#=============================================================================
+# Special targets provided by cmake.
-all: modules subs
+# Disable implicit rules so canoncical targets will work.
+.SUFFIXES:
-modules: $(OBJECTS) $(SO_FILES)
+# Remove some rules from gmake that .SUFFIXES does not remove.
+SUFFIXES =
-install:
- $(CP) ./*.so $(MODULE_PATH)
- @for i in $(SUBS); do \
- echo "make install in $$i..."; \
- (cd $$i; $(MAKE) $(MAKEARGS) install);done
+.SUFFIXES: .hpux_make_needs_suffix_list
-distclean: spotless
+# Suppress display of executed commands.
+$(VERBOSE).SILENT:
-.c.o:
- @$(MAKEBIN) $(CC) ${CFLAGS} ${CDEFS} ${MODULEFLAGS} -I../${INCLUDEDIR} -c $<
+# A target that is always out of date.
+cmake_force:
+.PHONY : cmake_force
-.o.s:
- @$(MAKEBIN) $(CC) ${SHARED} ../mod_version.o $< -o $*.so ${PROFILE}
- @$(TOUCH) $*.s
+#=============================================================================
+# Set environment variables for the build.
-subs:
- @for i in $(SUBS); do \
- echo "make all in $$i..."; \
- (cd $$i; $(MAKE) $(MAKEARGS) all); done
+# The shell in which to execute make rules.
+SHELL = /bin/sh
-subs_clean:
- @for i in $(SUBS); do \
- echo "cleaning in $$i..."; \
- (cd $$i; $(MAKE) $(MAKEARGS) clean); done
+# The CMake executable.
+CMAKE_COMMAND = /usr/local/bin/cmake
-clean: subs_clean
- rm -f *.o *.s *.so *.c~ core
+# The command to remove a file.
+RM = /usr/local/bin/cmake -E remove -f
-spotless:
- rm -f *.o *.s *.so *.c~ core *.so Makefile.inc
+# The program to use to edit the cache.
+CMAKE_EDIT_COMMAND = /usr/local/bin/ccmake
+
+# The top-level source directory on which CMake was run.
+CMAKE_SOURCE_DIR = /celes/anope
+
+# The top-level build directory on which CMake was run.
+CMAKE_BINARY_DIR = /celes/anope
+
+#=============================================================================
+# Targets provided globally by CMake.
+
+# Special rule for the target edit_cache
+edit_cache:
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running CMake cache editor..."
+ cd /celes/anope/src/modules && /usr/local/bin/ccmake -H$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR)
+.PHONY : edit_cache
+
+# Special rule for the target edit_cache
+edit_cache/fast: edit_cache
+.PHONY : edit_cache/fast
+
+# Special rule for the target install
+install: preinstall
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Install the project..."
+ cd /celes/anope/src/modules && /usr/local/bin/cmake -P cmake_install.cmake
+.PHONY : install
+
+# Special rule for the target install
+install/fast: preinstall/fast
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Install the project..."
+ cd /celes/anope/src/modules && /usr/local/bin/cmake -P cmake_install.cmake
+.PHONY : install/fast
+
+# Special rule for the target install/local
+install/local: preinstall
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Installing only the local directory..."
+ cd /celes/anope/src/modules && /usr/local/bin/cmake -DCMAKE_INSTALL_LOCAL_ONLY=1 -P cmake_install.cmake
+.PHONY : install/local
+
+# Special rule for the target install/local
+install/local/fast: install/local
+.PHONY : install/local/fast
+
+# Special rule for the target install/strip
+install/strip: preinstall
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Installing the project stripped..."
+ cd /celes/anope/src/modules && /usr/local/bin/cmake -DCMAKE_INSTALL_DO_STRIP=1 -P cmake_install.cmake
+.PHONY : install/strip
+
+# Special rule for the target install/strip
+install/strip/fast: install/strip
+.PHONY : install/strip/fast
+
+# Special rule for the target list_install_components
+list_install_components:
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Available install components are: \"Unspecified\""
+.PHONY : list_install_components
+
+# Special rule for the target list_install_components
+list_install_components/fast: list_install_components
+.PHONY : list_install_components/fast
+
+# Special rule for the target rebuild_cache
+rebuild_cache:
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running CMake to regenerate build system..."
+ cd /celes/anope/src/modules && /usr/local/bin/cmake -H$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR)
+.PHONY : rebuild_cache
+
+# Special rule for the target rebuild_cache
+rebuild_cache/fast: rebuild_cache
+.PHONY : rebuild_cache/fast
+
+# The main all target
+all: cmake_check_build_system
+ cd /celes/anope && $(CMAKE_COMMAND) -E cmake_progress_start /celes/anope/CMakeFiles /celes/anope/src/modules/CMakeFiles/progress.make
+ cd /celes/anope && $(MAKE) -f CMakeFiles/Makefile2 src/modules/all
+ $(CMAKE_COMMAND) -E cmake_progress_start /celes/anope/CMakeFiles 0
+.PHONY : all
+
+# The main clean target
+clean:
+ cd /celes/anope && $(MAKE) -f CMakeFiles/Makefile2 src/modules/clean
+.PHONY : clean
+
+# The main clean target
+clean/fast: clean
+.PHONY : clean/fast
+
+# Prepare targets for installation.
+preinstall: all
+ cd /celes/anope && $(MAKE) -f CMakeFiles/Makefile2 src/modules/preinstall
+.PHONY : preinstall
+
+# Prepare targets for installation.
+preinstall/fast:
+ cd /celes/anope && $(MAKE) -f CMakeFiles/Makefile2 src/modules/preinstall
+.PHONY : preinstall/fast
+
+# clear depends
+depend:
+ cd /celes/anope && $(CMAKE_COMMAND) -H$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 1
+.PHONY : depend
+
+# Convenience name for target.
+src/modules/CMakeFiles/bs_fantasy_unban.so.dir/rule:
+ cd /celes/anope && $(MAKE) -f CMakeFiles/Makefile2 src/modules/CMakeFiles/bs_fantasy_unban.so.dir/rule
+.PHONY : src/modules/CMakeFiles/bs_fantasy_unban.so.dir/rule
+
+# Convenience name for target.
+bs_fantasy_unban.so: src/modules/CMakeFiles/bs_fantasy_unban.so.dir/rule
+.PHONY : bs_fantasy_unban.so
+
+# fast build rule for target.
+bs_fantasy_unban.so/fast:
+ cd /celes/anope && $(MAKE) -f src/modules/CMakeFiles/bs_fantasy_unban.so.dir/build.make src/modules/CMakeFiles/bs_fantasy_unban.so.dir/build
+.PHONY : bs_fantasy_unban.so/fast
+
+# Convenience name for target.
+src/modules/CMakeFiles/cs_appendtopic.so.dir/rule:
+ cd /celes/anope && $(MAKE) -f CMakeFiles/Makefile2 src/modules/CMakeFiles/cs_appendtopic.so.dir/rule
+.PHONY : src/modules/CMakeFiles/cs_appendtopic.so.dir/rule
+
+# Convenience name for target.
+cs_appendtopic.so: src/modules/CMakeFiles/cs_appendtopic.so.dir/rule
+.PHONY : cs_appendtopic.so
+
+# fast build rule for target.
+cs_appendtopic.so/fast:
+ cd /celes/anope && $(MAKE) -f src/modules/CMakeFiles/cs_appendtopic.so.dir/build.make src/modules/CMakeFiles/cs_appendtopic.so.dir/build
+.PHONY : cs_appendtopic.so/fast
+
+# Convenience name for target.
+src/modules/CMakeFiles/cs_enforce.so.dir/rule:
+ cd /celes/anope && $(MAKE) -f CMakeFiles/Makefile2 src/modules/CMakeFiles/cs_enforce.so.dir/rule
+.PHONY : src/modules/CMakeFiles/cs_enforce.so.dir/rule
+
+# Convenience name for target.
+cs_enforce.so: src/modules/CMakeFiles/cs_enforce.so.dir/rule
+.PHONY : cs_enforce.so
+
+# fast build rule for target.
+cs_enforce.so/fast:
+ cd /celes/anope && $(MAKE) -f src/modules/CMakeFiles/cs_enforce.so.dir/build.make src/modules/CMakeFiles/cs_enforce.so.dir/build
+.PHONY : cs_enforce.so/fast
+
+# Convenience name for target.
+src/modules/CMakeFiles/cs_tban.so.dir/rule:
+ cd /celes/anope && $(MAKE) -f CMakeFiles/Makefile2 src/modules/CMakeFiles/cs_tban.so.dir/rule
+.PHONY : src/modules/CMakeFiles/cs_tban.so.dir/rule
+
+# Convenience name for target.
+cs_tban.so: src/modules/CMakeFiles/cs_tban.so.dir/rule
+.PHONY : cs_tban.so
+
+# fast build rule for target.
+cs_tban.so/fast:
+ cd /celes/anope && $(MAKE) -f src/modules/CMakeFiles/cs_tban.so.dir/build.make src/modules/CMakeFiles/cs_tban.so.dir/build
+.PHONY : cs_tban.so/fast
+
+# Convenience name for target.
+src/modules/CMakeFiles/hs_request.so.dir/rule:
+ cd /celes/anope && $(MAKE) -f CMakeFiles/Makefile2 src/modules/CMakeFiles/hs_request.so.dir/rule
+.PHONY : src/modules/CMakeFiles/hs_request.so.dir/rule
+
+# Convenience name for target.
+hs_request.so: src/modules/CMakeFiles/hs_request.so.dir/rule
+.PHONY : hs_request.so
+
+# fast build rule for target.
+hs_request.so/fast:
+ cd /celes/anope && $(MAKE) -f src/modules/CMakeFiles/hs_request.so.dir/build.make src/modules/CMakeFiles/hs_request.so.dir/build
+.PHONY : hs_request.so/fast
+
+# Convenience name for target.
+src/modules/CMakeFiles/ns_maxemail.so.dir/rule:
+ cd /celes/anope && $(MAKE) -f CMakeFiles/Makefile2 src/modules/CMakeFiles/ns_maxemail.so.dir/rule
+.PHONY : src/modules/CMakeFiles/ns_maxemail.so.dir/rule
+
+# Convenience name for target.
+ns_maxemail.so: src/modules/CMakeFiles/ns_maxemail.so.dir/rule
+.PHONY : ns_maxemail.so
+
+# fast build rule for target.
+ns_maxemail.so/fast:
+ cd /celes/anope && $(MAKE) -f src/modules/CMakeFiles/ns_maxemail.so.dir/build.make src/modules/CMakeFiles/ns_maxemail.so.dir/build
+.PHONY : ns_maxemail.so/fast
+
+# Convenience name for target.
+src/modules/CMakeFiles/ns_noop_convert.so.dir/rule:
+ cd /celes/anope && $(MAKE) -f CMakeFiles/Makefile2 src/modules/CMakeFiles/ns_noop_convert.so.dir/rule
+.PHONY : src/modules/CMakeFiles/ns_noop_convert.so.dir/rule
+
+# Convenience name for target.
+ns_noop_convert.so: src/modules/CMakeFiles/ns_noop_convert.so.dir/rule
+.PHONY : ns_noop_convert.so
+
+# fast build rule for target.
+ns_noop_convert.so/fast:
+ cd /celes/anope && $(MAKE) -f src/modules/CMakeFiles/ns_noop_convert.so.dir/build.make src/modules/CMakeFiles/ns_noop_convert.so.dir/build
+.PHONY : ns_noop_convert.so/fast
+
+# Convenience name for target.
+src/modules/CMakeFiles/os_ignore_db.so.dir/rule:
+ cd /celes/anope && $(MAKE) -f CMakeFiles/Makefile2 src/modules/CMakeFiles/os_ignore_db.so.dir/rule
+.PHONY : src/modules/CMakeFiles/os_ignore_db.so.dir/rule
+
+# Convenience name for target.
+os_ignore_db.so: src/modules/CMakeFiles/os_ignore_db.so.dir/rule
+.PHONY : os_ignore_db.so
+
+# fast build rule for target.
+os_ignore_db.so/fast:
+ cd /celes/anope && $(MAKE) -f src/modules/CMakeFiles/os_ignore_db.so.dir/build.make src/modules/CMakeFiles/os_ignore_db.so.dir/build
+.PHONY : os_ignore_db.so/fast
+
+# Convenience name for target.
+src/modules/CMakeFiles/os_info.so.dir/rule:
+ cd /celes/anope && $(MAKE) -f CMakeFiles/Makefile2 src/modules/CMakeFiles/os_info.so.dir/rule
+.PHONY : src/modules/CMakeFiles/os_info.so.dir/rule
+
+# Convenience name for target.
+os_info.so: src/modules/CMakeFiles/os_info.so.dir/rule
+.PHONY : os_info.so
+
+# fast build rule for target.
+os_info.so/fast:
+ cd /celes/anope && $(MAKE) -f src/modules/CMakeFiles/os_info.so.dir/build.make src/modules/CMakeFiles/os_info.so.dir/build
+.PHONY : os_info.so/fast
+
+bs_fantasy_unban.o: bs_fantasy_unban.c.o
+.PHONY : bs_fantasy_unban.o
+
+# target to build an object file
+bs_fantasy_unban.c.o:
+ cd /celes/anope && $(MAKE) -f src/modules/CMakeFiles/bs_fantasy_unban.so.dir/build.make src/modules/CMakeFiles/bs_fantasy_unban.so.dir/bs_fantasy_unban.c.o
+.PHONY : bs_fantasy_unban.c.o
+
+bs_fantasy_unban.i: bs_fantasy_unban.c.i
+.PHONY : bs_fantasy_unban.i
+
+# target to preprocess a source file
+bs_fantasy_unban.c.i:
+ cd /celes/anope && $(MAKE) -f src/modules/CMakeFiles/bs_fantasy_unban.so.dir/build.make src/modules/CMakeFiles/bs_fantasy_unban.so.dir/bs_fantasy_unban.c.i
+.PHONY : bs_fantasy_unban.c.i
+
+bs_fantasy_unban.s: bs_fantasy_unban.c.s
+.PHONY : bs_fantasy_unban.s
+
+# target to generate assembly for a file
+bs_fantasy_unban.c.s:
+ cd /celes/anope && $(MAKE) -f src/modules/CMakeFiles/bs_fantasy_unban.so.dir/build.make src/modules/CMakeFiles/bs_fantasy_unban.so.dir/bs_fantasy_unban.c.s
+.PHONY : bs_fantasy_unban.c.s
+
+cs_appendtopic.o: cs_appendtopic.c.o
+.PHONY : cs_appendtopic.o
+
+# target to build an object file
+cs_appendtopic.c.o:
+ cd /celes/anope && $(MAKE) -f src/modules/CMakeFiles/cs_appendtopic.so.dir/build.make src/modules/CMakeFiles/cs_appendtopic.so.dir/cs_appendtopic.c.o
+.PHONY : cs_appendtopic.c.o
+
+cs_appendtopic.i: cs_appendtopic.c.i
+.PHONY : cs_appendtopic.i
+
+# target to preprocess a source file
+cs_appendtopic.c.i:
+ cd /celes/anope && $(MAKE) -f src/modules/CMakeFiles/cs_appendtopic.so.dir/build.make src/modules/CMakeFiles/cs_appendtopic.so.dir/cs_appendtopic.c.i
+.PHONY : cs_appendtopic.c.i
+
+cs_appendtopic.s: cs_appendtopic.c.s
+.PHONY : cs_appendtopic.s
+
+# target to generate assembly for a file
+cs_appendtopic.c.s:
+ cd /celes/anope && $(MAKE) -f src/modules/CMakeFiles/cs_appendtopic.so.dir/build.make src/modules/CMakeFiles/cs_appendtopic.so.dir/cs_appendtopic.c.s
+.PHONY : cs_appendtopic.c.s
+
+cs_enforce.o: cs_enforce.c.o
+.PHONY : cs_enforce.o
+
+# target to build an object file
+cs_enforce.c.o:
+ cd /celes/anope && $(MAKE) -f src/modules/CMakeFiles/cs_enforce.so.dir/build.make src/modules/CMakeFiles/cs_enforce.so.dir/cs_enforce.c.o
+.PHONY : cs_enforce.c.o
+
+cs_enforce.i: cs_enforce.c.i
+.PHONY : cs_enforce.i
+
+# target to preprocess a source file
+cs_enforce.c.i:
+ cd /celes/anope && $(MAKE) -f src/modules/CMakeFiles/cs_enforce.so.dir/build.make src/modules/CMakeFiles/cs_enforce.so.dir/cs_enforce.c.i
+.PHONY : cs_enforce.c.i
+
+cs_enforce.s: cs_enforce.c.s
+.PHONY : cs_enforce.s
+
+# target to generate assembly for a file
+cs_enforce.c.s:
+ cd /celes/anope && $(MAKE) -f src/modules/CMakeFiles/cs_enforce.so.dir/build.make src/modules/CMakeFiles/cs_enforce.so.dir/cs_enforce.c.s
+.PHONY : cs_enforce.c.s
+
+cs_tban.o: cs_tban.c.o
+.PHONY : cs_tban.o
+
+# target to build an object file
+cs_tban.c.o:
+ cd /celes/anope && $(MAKE) -f src/modules/CMakeFiles/cs_tban.so.dir/build.make src/modules/CMakeFiles/cs_tban.so.dir/cs_tban.c.o
+.PHONY : cs_tban.c.o
+
+cs_tban.i: cs_tban.c.i
+.PHONY : cs_tban.i
+
+# target to preprocess a source file
+cs_tban.c.i:
+ cd /celes/anope && $(MAKE) -f src/modules/CMakeFiles/cs_tban.so.dir/build.make src/modules/CMakeFiles/cs_tban.so.dir/cs_tban.c.i
+.PHONY : cs_tban.c.i
+
+cs_tban.s: cs_tban.c.s
+.PHONY : cs_tban.s
+
+# target to generate assembly for a file
+cs_tban.c.s:
+ cd /celes/anope && $(MAKE) -f src/modules/CMakeFiles/cs_tban.so.dir/build.make src/modules/CMakeFiles/cs_tban.so.dir/cs_tban.c.s
+.PHONY : cs_tban.c.s
+
+hs_request.o: hs_request.c.o
+.PHONY : hs_request.o
+
+# target to build an object file
+hs_request.c.o:
+ cd /celes/anope && $(MAKE) -f src/modules/CMakeFiles/hs_request.so.dir/build.make src/modules/CMakeFiles/hs_request.so.dir/hs_request.c.o
+.PHONY : hs_request.c.o
+
+hs_request.i: hs_request.c.i
+.PHONY : hs_request.i
+
+# target to preprocess a source file
+hs_request.c.i:
+ cd /celes/anope && $(MAKE) -f src/modules/CMakeFiles/hs_request.so.dir/build.make src/modules/CMakeFiles/hs_request.so.dir/hs_request.c.i
+.PHONY : hs_request.c.i
+
+hs_request.s: hs_request.c.s
+.PHONY : hs_request.s
+
+# target to generate assembly for a file
+hs_request.c.s:
+ cd /celes/anope && $(MAKE) -f src/modules/CMakeFiles/hs_request.so.dir/build.make src/modules/CMakeFiles/hs_request.so.dir/hs_request.c.s
+.PHONY : hs_request.c.s
+
+ns_maxemail.o: ns_maxemail.c.o
+.PHONY : ns_maxemail.o
+
+# target to build an object file
+ns_maxemail.c.o:
+ cd /celes/anope && $(MAKE) -f src/modules/CMakeFiles/ns_maxemail.so.dir/build.make src/modules/CMakeFiles/ns_maxemail.so.dir/ns_maxemail.c.o
+.PHONY : ns_maxemail.c.o
+
+ns_maxemail.i: ns_maxemail.c.i
+.PHONY : ns_maxemail.i
+
+# target to preprocess a source file
+ns_maxemail.c.i:
+ cd /celes/anope && $(MAKE) -f src/modules/CMakeFiles/ns_maxemail.so.dir/build.make src/modules/CMakeFiles/ns_maxemail.so.dir/ns_maxemail.c.i
+.PHONY : ns_maxemail.c.i
+
+ns_maxemail.s: ns_maxemail.c.s
+.PHONY : ns_maxemail.s
+
+# target to generate assembly for a file
+ns_maxemail.c.s:
+ cd /celes/anope && $(MAKE) -f src/modules/CMakeFiles/ns_maxemail.so.dir/build.make src/modules/CMakeFiles/ns_maxemail.so.dir/ns_maxemail.c.s
+.PHONY : ns_maxemail.c.s
+
+ns_noop_convert.o: ns_noop_convert.c.o
+.PHONY : ns_noop_convert.o
+
+# target to build an object file
+ns_noop_convert.c.o:
+ cd /celes/anope && $(MAKE) -f src/modules/CMakeFiles/ns_noop_convert.so.dir/build.make src/modules/CMakeFiles/ns_noop_convert.so.dir/ns_noop_convert.c.o
+.PHONY : ns_noop_convert.c.o
+
+ns_noop_convert.i: ns_noop_convert.c.i
+.PHONY : ns_noop_convert.i
+
+# target to preprocess a source file
+ns_noop_convert.c.i:
+ cd /celes/anope && $(MAKE) -f src/modules/CMakeFiles/ns_noop_convert.so.dir/build.make src/modules/CMakeFiles/ns_noop_convert.so.dir/ns_noop_convert.c.i
+.PHONY : ns_noop_convert.c.i
+
+ns_noop_convert.s: ns_noop_convert.c.s
+.PHONY : ns_noop_convert.s
+
+# target to generate assembly for a file
+ns_noop_convert.c.s:
+ cd /celes/anope && $(MAKE) -f src/modules/CMakeFiles/ns_noop_convert.so.dir/build.make src/modules/CMakeFiles/ns_noop_convert.so.dir/ns_noop_convert.c.s
+.PHONY : ns_noop_convert.c.s
+
+os_ignore_db.o: os_ignore_db.c.o
+.PHONY : os_ignore_db.o
+
+# target to build an object file
+os_ignore_db.c.o:
+ cd /celes/anope && $(MAKE) -f src/modules/CMakeFiles/os_ignore_db.so.dir/build.make src/modules/CMakeFiles/os_ignore_db.so.dir/os_ignore_db.c.o
+.PHONY : os_ignore_db.c.o
+
+os_ignore_db.i: os_ignore_db.c.i
+.PHONY : os_ignore_db.i
+
+# target to preprocess a source file
+os_ignore_db.c.i:
+ cd /celes/anope && $(MAKE) -f src/modules/CMakeFiles/os_ignore_db.so.dir/build.make src/modules/CMakeFiles/os_ignore_db.so.dir/os_ignore_db.c.i
+.PHONY : os_ignore_db.c.i
+
+os_ignore_db.s: os_ignore_db.c.s
+.PHONY : os_ignore_db.s
+
+# target to generate assembly for a file
+os_ignore_db.c.s:
+ cd /celes/anope && $(MAKE) -f src/modules/CMakeFiles/os_ignore_db.so.dir/build.make src/modules/CMakeFiles/os_ignore_db.so.dir/os_ignore_db.c.s
+.PHONY : os_ignore_db.c.s
+
+os_info.o: os_info.c.o
+.PHONY : os_info.o
+
+# target to build an object file
+os_info.c.o:
+ cd /celes/anope && $(MAKE) -f src/modules/CMakeFiles/os_info.so.dir/build.make src/modules/CMakeFiles/os_info.so.dir/os_info.c.o
+.PHONY : os_info.c.o
+
+os_info.i: os_info.c.i
+.PHONY : os_info.i
+
+# target to preprocess a source file
+os_info.c.i:
+ cd /celes/anope && $(MAKE) -f src/modules/CMakeFiles/os_info.so.dir/build.make src/modules/CMakeFiles/os_info.so.dir/os_info.c.i
+.PHONY : os_info.c.i
+
+os_info.s: os_info.c.s
+.PHONY : os_info.s
+
+# target to generate assembly for a file
+os_info.c.s:
+ cd /celes/anope && $(MAKE) -f src/modules/CMakeFiles/os_info.so.dir/build.make src/modules/CMakeFiles/os_info.so.dir/os_info.c.s
+.PHONY : os_info.c.s
+
+# Help Target
+help:
+ @echo "The following are some of the valid targets for this Makefile:"
+ @echo "... all (the default if no target is provided)"
+ @echo "... clean"
+ @echo "... depend"
+ @echo "... bs_fantasy_unban.so"
+ @echo "... cs_appendtopic.so"
+ @echo "... cs_enforce.so"
+ @echo "... cs_tban.so"
+ @echo "... edit_cache"
+ @echo "... hs_request.so"
+ @echo "... install"
+ @echo "... install/local"
+ @echo "... install/strip"
+ @echo "... list_install_components"
+ @echo "... ns_maxemail.so"
+ @echo "... ns_noop_convert.so"
+ @echo "... os_ignore_db.so"
+ @echo "... os_info.so"
+ @echo "... rebuild_cache"
+ @echo "... bs_fantasy_unban.o"
+ @echo "... bs_fantasy_unban.i"
+ @echo "... bs_fantasy_unban.s"
+ @echo "... cs_appendtopic.o"
+ @echo "... cs_appendtopic.i"
+ @echo "... cs_appendtopic.s"
+ @echo "... cs_enforce.o"
+ @echo "... cs_enforce.i"
+ @echo "... cs_enforce.s"
+ @echo "... cs_tban.o"
+ @echo "... cs_tban.i"
+ @echo "... cs_tban.s"
+ @echo "... hs_request.o"
+ @echo "... hs_request.i"
+ @echo "... hs_request.s"
+ @echo "... ns_maxemail.o"
+ @echo "... ns_maxemail.i"
+ @echo "... ns_maxemail.s"
+ @echo "... ns_noop_convert.o"
+ @echo "... ns_noop_convert.i"
+ @echo "... ns_noop_convert.s"
+ @echo "... os_ignore_db.o"
+ @echo "... os_ignore_db.i"
+ @echo "... os_ignore_db.s"
+ @echo "... os_info.o"
+ @echo "... os_info.i"
+ @echo "... os_info.s"
+.PHONY : help
+
+
+
+#=============================================================================
+# Special targets to cleanup operation of make.
+
+# Special rule to run CMake to check the build system integrity.
+# No rule that depends on this can have commands that come from listfiles
+# because they might be regenerated.
+cmake_check_build_system:
+ cd /celes/anope && $(CMAKE_COMMAND) -H$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 0
+.PHONY : cmake_check_build_system
diff --git a/src/protocol/CMakeLists.txt b/src/protocol/CMakeLists.txt
new file mode 100644
index 000000000..403348704
--- /dev/null
+++ b/src/protocol/CMakeLists.txt
@@ -0,0 +1,59 @@
+#if(${CMAKE_CURRENT_SOURCE_DIR} STREQUAL ${CMAKE_CURRENT_BINARY_DIR})
+# set(BUILD_DIR ${CMAKE_CURRENT_BINARY_DIR})
+#else(${CMAKE_CURRENT_SOURCE_DIR} STREQUAL ${CMAKE_CURRENT_BINARY_DIR})
+# file(RELATIVE_PATH DIR ${Anope_SOURCE_DIR} ${CMAKE_CURRENT_SOURCE_DIR})
+# set(BUILD_DIR ${CMAKE_CURRENT_BINARY_DIR}/${DIR})
+#endif(${CMAKE_CURRENT_SOURCE_DIR} STREQUAL ${CMAKE_CURRENT_BINARY_DIR})
+
+file(GLOB PROTOCOL_SRCS_C RELATIVE ${CMAKE_CURRENT_SOURCE_DIR} "*.c")
+file(GLOB PROTOCOL_SRCS_CPP RELATIVE ${CMAKE_CURRENT_SOURCE_DIR} "*.cpp")
+set(PROTOCOL_SRCS ${PROTOCOL_SRCS_C} ${PROTOCOL_SRCS_CPP})
+list(SORT PROTOCOL_SRCS)
+
+#add_custom_target(protocol ALL)
+#add_custom_target(modules)
+#add_dependencies(protocol build)
+
+set_source_files_properties(${PROTOCOL_SRCS} PROPERTIES LANGUAGE CXX COMPILE_FLAGS "${CXXFLAGS}")
+
+foreach(SRC ${PROTOCOL_SRCS})
+ string(REGEX REPLACE "\\.cpp$" ".x" SRC_X ${SRC})
+ string(REGEX REPLACE "\\.c$" ".o" SRC_O ${SRC_X})
+ string(REGEX REPLACE "\\.x$" ".o" OBJ ${SRC_O})
+ #string(REGEX REPLACE "\\." "_" OBJ_TARGET ${OBJ})
+ string(REGEX REPLACE "\\.o" ".so" SO ${OBJ})
+ #string(REGEX REPLACE "\\.o" "" SO ${OBJ})
+ #string(REGEX REPLACE "\\." "_" SO_TARGET ${SO})
+ #add_custom_command(OUTPUT ${BUILD_DIR}/${OBJ}
+ # COMMAND ${MY_COMPILER} ${MY_COMP_ARG} ${CMAKE_CXX_CFLAGS} -I${Anope_SOURCE_DIR}/include -c ${SRC} -o ${BUILD_DIR}/${OBJ}
+ # MAIN_DEPENDENCY ${SRC}
+ #)
+ #add_custom_target(modules_${OBJ_TARGET} DEPENDS ${BUILD_DIR}/${OBJ})
+ #add_custom_command(OUTPUT ${BUILD_DIR}/${SO}
+ # COMMAND ${MY_COMPILER} ${MY_COMP_ARG} ${CMAKE_CXX_CFLAGS} ${CMAKE_SHARED_LIBRARY_CXX_FLAGS} ${CMAKE_SHARED_LIBRARY_CREATE_CXX_FLAGS} ${BUILD_DIR}/${OBJ} -o ${BUILD_DIR}/${SO}
+ # MAIN_DEPENDENCY ${BUILD_DIR}/${OBJ}
+ #)
+ #add_custom_target(protocol_${SO_TARGET} DEPENDS ${BUILD_DIR}/${SO})
+ #add_dependencies(protocol protocol_${SO_TARGET})
+ set(HEADERS ${Anope_SOURCE_DIR}/include/services.h ${Anope_SOURCE_DIR}/include/pseudo.h)
+ if(${SRC}_HEADERS)
+ foreach(HEADER ${${SRC}_HEADERS})
+ string(SUBSTRING ${HEADER} 0 1 FIRST_CHAR)
+ if(FIRST_CHAR STREQUAL "/")
+ set(HEADERS ${HEADERS} ${HEADER})
+ else(FIRST_CHAR STREQUAL "/")
+ set(HEADERS ${HEADERS} ${Anope_SOURCE_DIR}/include/${HEADER})
+ endif(FIRST_CHAR STREQUAL "/")
+ endforeach(HEADER)
+ endif(${SRC}_HEADERS)
+ if(HEADERS)
+ set_source_files_properties(${SRC} PROPERTIES OBJECT_DEPENDS "${HEADERS}")
+ endif(HEADERS)
+ add_library(${SO} MODULE ${SRC})
+ add_dependencies(${SO} services)
+ #set_target_properties(${SO} PROPERTIES PREFIX "" SUFFIX "" COMPILE_FLAGS ${CXXFLAGS})
+ set_target_properties(${SO} PROPERTIES PREFIX "" SUFFIX "")
+ install(TARGETS ${SO}
+ DESTINATION "${DATADIR}/modules"
+ )
+endforeach(SRC)
diff --git a/src/protocol/Makefile b/src/protocol/Makefile
index b1db60771..13f67e9c1 100644
--- a/src/protocol/Makefile
+++ b/src/protocol/Makefile
@@ -1,51 +1,377 @@
-include ./Makefile.inc
+# CMAKE generated file: DO NOT EDIT!
+# Generated by "Unix Makefiles" Generator, CMake Version 2.6
-MAKEARGS = 'CFLAGS=${CFLAGS}' 'CC=${CC}' 'ANOPELIBS=${ANOPELIBS}' \
- 'LDFLAGS=${LDFLAGS}' 'BINDEST=${BINDEST}' 'INSTALL=${INSTALL}' \
- 'INCLUDEDIR=${INCLUDEDIR}' 'RM=${RM}' 'CP=${CP}' \
- 'TOUCH=${TOUCH}' 'SHELL=${SHELL}' 'DATDEST=${DATDEST}' \
- 'RUNGROUP=${RUNGROUP}' 'MODULE_PATH=${MODULE_PATH}' \
- 'PROFILE=${PROFILE}' 'SHARED=${SHARED}' 'MODULEFLAGS=${MODULEFLAGS}'\
- 'MAKEBIN=${MAKEBIN}'
+# Default target executed when no arguments are given to make.
+default_target: all
+.PHONY : default_target
-OBJECTS= $(SRCS:.c=.o)
-OBJECTS+= $(SRCS:.cpp=.o)
-SO_FILES=$(OBJECTS:.o=.s)
-CDEFS= -rdynamic -Wall
+#=============================================================================
+# Special targets provided by cmake.
-all: modules subs
+# Disable implicit rules so canoncical targets will work.
+.SUFFIXES:
-modules: $(OBJECTS) $(SO_FILES)
+# Remove some rules from gmake that .SUFFIXES does not remove.
+SUFFIXES =
-install:
- $(CP) ./*.so $(MODULE_PATH)
+.SUFFIXES: .hpux_make_needs_suffix_list
-distclean: clean spotless
+# Suppress display of executed commands.
+$(VERBOSE).SILENT:
-.c.o:
- @$(MAKEBIN) $(CC) ${CFLAGS} ${CDEFS} ${MODULEFLAGS} -I../${INCLUDEDIR} -c $<
+# A target that is always out of date.
+cmake_force:
+.PHONY : cmake_force
-.cpp.o:
- @$(MAKEBIN) $(CC) ${CFLAGS} ${CDEFS} ${MODULEFLAGS} -I../${INCLUDEDIR} -c $<
+#=============================================================================
+# Set environment variables for the build.
-.o.s:
- @$(MAKEBIN) $(CC) ${SHARED} ../mod_version.o $< -o $*.so ${PROFILE}
- @$(TOUCH) $*.s
+# The shell in which to execute make rules.
+SHELL = /bin/sh
-subs:
- @for i in $(SUBS); do \
- echo "make all in $$i..."; \
- (cd $$i; $(MAKE) $(MAKEARGS) all); done
+# The CMake executable.
+CMAKE_COMMAND = /usr/local/bin/cmake
-subs_clean:
- @for i in $(SUBS); do \
- echo "cleaning in $$i..."; \
- (cd $$i; $(MAKE) clean); done
+# The command to remove a file.
+RM = /usr/local/bin/cmake -E remove -f
-clean: subs_clean
- rm -f *.o *.s *.so *.c~ core
+# The program to use to edit the cache.
+CMAKE_EDIT_COMMAND = /usr/local/bin/ccmake
-spotless: subs_clean
- rm -f *.o *.s *.so *.c~ core *.so Makefile.inc
+# The top-level source directory on which CMake was run.
+CMAKE_SOURCE_DIR = /celes/anope
+# The top-level build directory on which CMake was run.
+CMAKE_BINARY_DIR = /celes/anope
+
+#=============================================================================
+# Targets provided globally by CMake.
+
+# Special rule for the target edit_cache
+edit_cache:
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running CMake cache editor..."
+ cd /celes/anope/src/protocol && /usr/local/bin/ccmake -H$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR)
+.PHONY : edit_cache
+
+# Special rule for the target edit_cache
+edit_cache/fast: edit_cache
+.PHONY : edit_cache/fast
+
+# Special rule for the target install
+install: preinstall
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Install the project..."
+ cd /celes/anope/src/protocol && /usr/local/bin/cmake -P cmake_install.cmake
+.PHONY : install
+
+# Special rule for the target install
+install/fast: preinstall/fast
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Install the project..."
+ cd /celes/anope/src/protocol && /usr/local/bin/cmake -P cmake_install.cmake
+.PHONY : install/fast
+
+# Special rule for the target install/local
+install/local: preinstall
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Installing only the local directory..."
+ cd /celes/anope/src/protocol && /usr/local/bin/cmake -DCMAKE_INSTALL_LOCAL_ONLY=1 -P cmake_install.cmake
+.PHONY : install/local
+
+# Special rule for the target install/local
+install/local/fast: install/local
+.PHONY : install/local/fast
+
+# Special rule for the target install/strip
+install/strip: preinstall
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Installing the project stripped..."
+ cd /celes/anope/src/protocol && /usr/local/bin/cmake -DCMAKE_INSTALL_DO_STRIP=1 -P cmake_install.cmake
+.PHONY : install/strip
+
+# Special rule for the target install/strip
+install/strip/fast: install/strip
+.PHONY : install/strip/fast
+
+# Special rule for the target list_install_components
+list_install_components:
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Available install components are: \"Unspecified\""
+.PHONY : list_install_components
+
+# Special rule for the target list_install_components
+list_install_components/fast: list_install_components
+.PHONY : list_install_components/fast
+
+# Special rule for the target rebuild_cache
+rebuild_cache:
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running CMake to regenerate build system..."
+ cd /celes/anope/src/protocol && /usr/local/bin/cmake -H$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR)
+.PHONY : rebuild_cache
+
+# Special rule for the target rebuild_cache
+rebuild_cache/fast: rebuild_cache
+.PHONY : rebuild_cache/fast
+
+# The main all target
+all: cmake_check_build_system
+ cd /celes/anope && $(CMAKE_COMMAND) -E cmake_progress_start /celes/anope/CMakeFiles /celes/anope/src/protocol/CMakeFiles/progress.make
+ cd /celes/anope && $(MAKE) -f CMakeFiles/Makefile2 src/protocol/all
+ $(CMAKE_COMMAND) -E cmake_progress_start /celes/anope/CMakeFiles 0
+.PHONY : all
+
+# The main clean target
+clean:
+ cd /celes/anope && $(MAKE) -f CMakeFiles/Makefile2 src/protocol/clean
+.PHONY : clean
+
+# The main clean target
+clean/fast: clean
+.PHONY : clean/fast
+
+# Prepare targets for installation.
+preinstall: all
+ cd /celes/anope && $(MAKE) -f CMakeFiles/Makefile2 src/protocol/preinstall
+.PHONY : preinstall
+
+# Prepare targets for installation.
+preinstall/fast:
+ cd /celes/anope && $(MAKE) -f CMakeFiles/Makefile2 src/protocol/preinstall
+.PHONY : preinstall/fast
+
+# clear depends
+depend:
+ cd /celes/anope && $(CMAKE_COMMAND) -H$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 1
+.PHONY : depend
+
+# Convenience name for target.
+src/protocol/CMakeFiles/bahamut.so.dir/rule:
+ cd /celes/anope && $(MAKE) -f CMakeFiles/Makefile2 src/protocol/CMakeFiles/bahamut.so.dir/rule
+.PHONY : src/protocol/CMakeFiles/bahamut.so.dir/rule
+
+# Convenience name for target.
+bahamut.so: src/protocol/CMakeFiles/bahamut.so.dir/rule
+.PHONY : bahamut.so
+
+# fast build rule for target.
+bahamut.so/fast:
+ cd /celes/anope && $(MAKE) -f src/protocol/CMakeFiles/bahamut.so.dir/build.make src/protocol/CMakeFiles/bahamut.so.dir/build
+.PHONY : bahamut.so/fast
+
+# Convenience name for target.
+src/protocol/CMakeFiles/inspircd11.so.dir/rule:
+ cd /celes/anope && $(MAKE) -f CMakeFiles/Makefile2 src/protocol/CMakeFiles/inspircd11.so.dir/rule
+.PHONY : src/protocol/CMakeFiles/inspircd11.so.dir/rule
+
+# Convenience name for target.
+inspircd11.so: src/protocol/CMakeFiles/inspircd11.so.dir/rule
+.PHONY : inspircd11.so
+
+# fast build rule for target.
+inspircd11.so/fast:
+ cd /celes/anope && $(MAKE) -f src/protocol/CMakeFiles/inspircd11.so.dir/build.make src/protocol/CMakeFiles/inspircd11.so.dir/build
+.PHONY : inspircd11.so/fast
+
+# Convenience name for target.
+src/protocol/CMakeFiles/inspircd12.so.dir/rule:
+ cd /celes/anope && $(MAKE) -f CMakeFiles/Makefile2 src/protocol/CMakeFiles/inspircd12.so.dir/rule
+.PHONY : src/protocol/CMakeFiles/inspircd12.so.dir/rule
+
+# Convenience name for target.
+inspircd12.so: src/protocol/CMakeFiles/inspircd12.so.dir/rule
+.PHONY : inspircd12.so
+
+# fast build rule for target.
+inspircd12.so/fast:
+ cd /celes/anope && $(MAKE) -f src/protocol/CMakeFiles/inspircd12.so.dir/build.make src/protocol/CMakeFiles/inspircd12.so.dir/build
+.PHONY : inspircd12.so/fast
+
+# Convenience name for target.
+src/protocol/CMakeFiles/ratbox.so.dir/rule:
+ cd /celes/anope && $(MAKE) -f CMakeFiles/Makefile2 src/protocol/CMakeFiles/ratbox.so.dir/rule
+.PHONY : src/protocol/CMakeFiles/ratbox.so.dir/rule
+
+# Convenience name for target.
+ratbox.so: src/protocol/CMakeFiles/ratbox.so.dir/rule
+.PHONY : ratbox.so
+
+# fast build rule for target.
+ratbox.so/fast:
+ cd /celes/anope && $(MAKE) -f src/protocol/CMakeFiles/ratbox.so.dir/build.make src/protocol/CMakeFiles/ratbox.so.dir/build
+.PHONY : ratbox.so/fast
+
+# Convenience name for target.
+src/protocol/CMakeFiles/unreal32.so.dir/rule:
+ cd /celes/anope && $(MAKE) -f CMakeFiles/Makefile2 src/protocol/CMakeFiles/unreal32.so.dir/rule
+.PHONY : src/protocol/CMakeFiles/unreal32.so.dir/rule
+
+# Convenience name for target.
+unreal32.so: src/protocol/CMakeFiles/unreal32.so.dir/rule
+.PHONY : unreal32.so
+
+# fast build rule for target.
+unreal32.so/fast:
+ cd /celes/anope && $(MAKE) -f src/protocol/CMakeFiles/unreal32.so.dir/build.make src/protocol/CMakeFiles/unreal32.so.dir/build
+.PHONY : unreal32.so/fast
+
+bahamut.o: bahamut.c.o
+.PHONY : bahamut.o
+
+# target to build an object file
+bahamut.c.o:
+ cd /celes/anope && $(MAKE) -f src/protocol/CMakeFiles/bahamut.so.dir/build.make src/protocol/CMakeFiles/bahamut.so.dir/bahamut.c.o
+.PHONY : bahamut.c.o
+
+bahamut.i: bahamut.c.i
+.PHONY : bahamut.i
+
+# target to preprocess a source file
+bahamut.c.i:
+ cd /celes/anope && $(MAKE) -f src/protocol/CMakeFiles/bahamut.so.dir/build.make src/protocol/CMakeFiles/bahamut.so.dir/bahamut.c.i
+.PHONY : bahamut.c.i
+
+bahamut.s: bahamut.c.s
+.PHONY : bahamut.s
+
+# target to generate assembly for a file
+bahamut.c.s:
+ cd /celes/anope && $(MAKE) -f src/protocol/CMakeFiles/bahamut.so.dir/build.make src/protocol/CMakeFiles/bahamut.so.dir/bahamut.c.s
+.PHONY : bahamut.c.s
+
+inspircd11.o: inspircd11.c.o
+.PHONY : inspircd11.o
+
+# target to build an object file
+inspircd11.c.o:
+ cd /celes/anope && $(MAKE) -f src/protocol/CMakeFiles/inspircd11.so.dir/build.make src/protocol/CMakeFiles/inspircd11.so.dir/inspircd11.c.o
+.PHONY : inspircd11.c.o
+
+inspircd11.i: inspircd11.c.i
+.PHONY : inspircd11.i
+
+# target to preprocess a source file
+inspircd11.c.i:
+ cd /celes/anope && $(MAKE) -f src/protocol/CMakeFiles/inspircd11.so.dir/build.make src/protocol/CMakeFiles/inspircd11.so.dir/inspircd11.c.i
+.PHONY : inspircd11.c.i
+
+inspircd11.s: inspircd11.c.s
+.PHONY : inspircd11.s
+
+# target to generate assembly for a file
+inspircd11.c.s:
+ cd /celes/anope && $(MAKE) -f src/protocol/CMakeFiles/inspircd11.so.dir/build.make src/protocol/CMakeFiles/inspircd11.so.dir/inspircd11.c.s
+.PHONY : inspircd11.c.s
+
+inspircd12.o: inspircd12.cpp.o
+.PHONY : inspircd12.o
+
+# target to build an object file
+inspircd12.cpp.o:
+ cd /celes/anope && $(MAKE) -f src/protocol/CMakeFiles/inspircd12.so.dir/build.make src/protocol/CMakeFiles/inspircd12.so.dir/inspircd12.cpp.o
+.PHONY : inspircd12.cpp.o
+
+inspircd12.i: inspircd12.cpp.i
+.PHONY : inspircd12.i
+
+# target to preprocess a source file
+inspircd12.cpp.i:
+ cd /celes/anope && $(MAKE) -f src/protocol/CMakeFiles/inspircd12.so.dir/build.make src/protocol/CMakeFiles/inspircd12.so.dir/inspircd12.cpp.i
+.PHONY : inspircd12.cpp.i
+
+inspircd12.s: inspircd12.cpp.s
+.PHONY : inspircd12.s
+
+# target to generate assembly for a file
+inspircd12.cpp.s:
+ cd /celes/anope && $(MAKE) -f src/protocol/CMakeFiles/inspircd12.so.dir/build.make src/protocol/CMakeFiles/inspircd12.so.dir/inspircd12.cpp.s
+.PHONY : inspircd12.cpp.s
+
+ratbox.o: ratbox.c.o
+.PHONY : ratbox.o
+
+# target to build an object file
+ratbox.c.o:
+ cd /celes/anope && $(MAKE) -f src/protocol/CMakeFiles/ratbox.so.dir/build.make src/protocol/CMakeFiles/ratbox.so.dir/ratbox.c.o
+.PHONY : ratbox.c.o
+
+ratbox.i: ratbox.c.i
+.PHONY : ratbox.i
+
+# target to preprocess a source file
+ratbox.c.i:
+ cd /celes/anope && $(MAKE) -f src/protocol/CMakeFiles/ratbox.so.dir/build.make src/protocol/CMakeFiles/ratbox.so.dir/ratbox.c.i
+.PHONY : ratbox.c.i
+
+ratbox.s: ratbox.c.s
+.PHONY : ratbox.s
+
+# target to generate assembly for a file
+ratbox.c.s:
+ cd /celes/anope && $(MAKE) -f src/protocol/CMakeFiles/ratbox.so.dir/build.make src/protocol/CMakeFiles/ratbox.so.dir/ratbox.c.s
+.PHONY : ratbox.c.s
+
+unreal32.o: unreal32.c.o
+.PHONY : unreal32.o
+
+# target to build an object file
+unreal32.c.o:
+ cd /celes/anope && $(MAKE) -f src/protocol/CMakeFiles/unreal32.so.dir/build.make src/protocol/CMakeFiles/unreal32.so.dir/unreal32.c.o
+.PHONY : unreal32.c.o
+
+unreal32.i: unreal32.c.i
+.PHONY : unreal32.i
+
+# target to preprocess a source file
+unreal32.c.i:
+ cd /celes/anope && $(MAKE) -f src/protocol/CMakeFiles/unreal32.so.dir/build.make src/protocol/CMakeFiles/unreal32.so.dir/unreal32.c.i
+.PHONY : unreal32.c.i
+
+unreal32.s: unreal32.c.s
+.PHONY : unreal32.s
+
+# target to generate assembly for a file
+unreal32.c.s:
+ cd /celes/anope && $(MAKE) -f src/protocol/CMakeFiles/unreal32.so.dir/build.make src/protocol/CMakeFiles/unreal32.so.dir/unreal32.c.s
+.PHONY : unreal32.c.s
+
+# Help Target
+help:
+ @echo "The following are some of the valid targets for this Makefile:"
+ @echo "... all (the default if no target is provided)"
+ @echo "... clean"
+ @echo "... depend"
+ @echo "... bahamut.so"
+ @echo "... edit_cache"
+ @echo "... inspircd11.so"
+ @echo "... inspircd12.so"
+ @echo "... install"
+ @echo "... install/local"
+ @echo "... install/strip"
+ @echo "... list_install_components"
+ @echo "... ratbox.so"
+ @echo "... rebuild_cache"
+ @echo "... unreal32.so"
+ @echo "... bahamut.o"
+ @echo "... bahamut.i"
+ @echo "... bahamut.s"
+ @echo "... inspircd11.o"
+ @echo "... inspircd11.i"
+ @echo "... inspircd11.s"
+ @echo "... inspircd12.o"
+ @echo "... inspircd12.i"
+ @echo "... inspircd12.s"
+ @echo "... ratbox.o"
+ @echo "... ratbox.i"
+ @echo "... ratbox.s"
+ @echo "... unreal32.o"
+ @echo "... unreal32.i"
+ @echo "... unreal32.s"
+.PHONY : help
+
+
+
+#=============================================================================
+# Special targets to cleanup operation of make.
+
+# Special rule to run CMake to check the build system integrity.
+# No rule that depends on this can have commands that come from listfiles
+# because they might be regenerated.
+cmake_check_build_system:
+ cd /celes/anope && $(CMAKE_COMMAND) -H$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 0
+.PHONY : cmake_check_build_system
diff --git a/src/tools/CMakeLists.txt b/src/tools/CMakeLists.txt
new file mode 100644
index 000000000..f73a671b4
--- /dev/null
+++ b/src/tools/CMakeLists.txt
@@ -0,0 +1,57 @@
+#if(${CMAKE_CURRENT_SOURCE_DIR} STREQUAL ${CMAKE_CURRENT_BINARY_DIR})
+# set(BUILD_DIR ${CMAKE_CURRENT_BINARY_DIR})
+#else(${CMAKE_CURRENT_SOURCE_DIR} STREQUAL ${CMAKE_CURRENT_BINARY_DIR})
+# file(RELATIVE_PATH DIR ${Anope_SOURCE_DIR} ${CMAKE_CURRENT_SOURCE_DIR})
+# set(BUILD_DIR ${CMAKE_CURRENT_BINARY_DIR}/${DIR})
+#endif(${CMAKE_CURRENT_SOURCE_DIR} STREQUAL ${CMAKE_CURRENT_BINARY_DIR})
+
+set(TOOLS_SRCS anopesmtp.c db-convert.c db-merger.c)
+list(SORT TOOLS_SRCS)
+
+set_source_files_properties(${TOOLS_SRCS} PROPERTIES LANGUAGE CXX COMPILE_FLAGS "${CXXFLAGS}")
+
+set(anopesmtp.c_HEADERS ${CMAKE_CURRENT_SOURCE_DIR}/smtp.h)
+set(db-convert.c_HEADERS sysconf.h)
+set(db-merger.c_HEADERS sysconf.h)
+
+foreach(SRC ${TOOLS_SRCS})
+ #string(REGEX REPLACE "\\." "_" SRC_TARGET ${SRC})
+ string(REGEX REPLACE "\\.cpp$" ".x" SRC_X ${SRC})
+ string(REGEX REPLACE "\\.c$" ".o" SRC_O ${SRC_X})
+ string(REGEX REPLACE "\\.x$" ".o" OBJ ${SRC_O})
+ string(REGEX REPLACE "\\.o$" "" EXE ${OBJ})
+ #string(REGEX REPLACE "\\." "_" OBJ_TARGET ${OBJ})
+ #set(SRC_OBJS ${SRC_OBJS} ${BUILD_DIR}/${OBJ})
+ set(TOOLS ${TOOLS} ${EXE})
+ #add_custom_command(OUTPUT ${BUILD_DIR}/${OBJ}
+ # COMMAND ${MY_COMPILER} ${MY_COMP_ARG} ${CMAKE_CXX_CFLAGS} -I${Anope_SOURCE_DIR}/include -c ${SRC} -o ${BUILD_DIR}/${OBJ}
+ # MAIN_DEPENDENCY ${SRC}
+ #)
+ #add_custom_target(src_${OBJ_TARGET} DEPENDS ${BUILD_DIR}/${OBJ})
+ #add_custom_target(src_${SRC_TARGET} DEPENDS ${CMAKE_CURRENT_SOURCE_DIR}/${SRC})
+ #add_dependencies(src_srcs src_${SRC_TARGET})
+ set(HEADERS)
+ if(${SRC}_HEADERS)
+ foreach(HEADER ${${SRC}_HEADERS})
+ string(SUBSTRING ${HEADER} 0 1 FIRST_CHAR)
+ if(FIRST_CHAR STREQUAL "/")
+ set(HEADERS ${HEADERS} ${HEADER})
+ else(FIRST_CHAR STREQUAL "/")
+ set(HEADERS ${HEADERS} ${Anope_SOURCE_DIR}/include/${HEADER})
+ endif(FIRST_CHAR STREQUAL "/")
+ endforeach(HEADER)
+ endif(${SRC}_HEADERS)
+ if(HEADERS)
+ set_source_files_properties(${SRC} PROPERTIES OBJECT_DEPENDS "${HEADERS}")
+ endif(HEADERS)
+ add_executable(${EXE} ${SRC})
+ add_dependencies(${EXE} services)
+ #set_target_properties(${EXE} PROPERTIES COMPILE_FLAGS ${CXXFLAGS})
+ install(TARGETS ${EXE}
+ DESTINATION "${BINDIR}/tools"
+ )
+endforeach(SRC)
+
+if(RUNGROUP)
+ install(CODE "execute_process(COMMAND ${CHMOD} 2775 \"${BINDIR}/tools\")")
+endif(RUNGROUP)
diff --git a/src/tools/Makefile b/src/tools/Makefile
index a73df423e..5d33ff801 100644
--- a/src/tools/Makefile
+++ b/src/tools/Makefile
@@ -1,39 +1,293 @@
-SRCS = anopesmtp.c db-merger.c db-convert.c
-OBJS = $(SRCS:.c=.o)
+# CMAKE generated file: DO NOT EDIT!
+# Generated by "Unix Makefiles" Generator, CMake Version 2.6
-INCLUDES = ../../include/services.h
+# Default target executed when no arguments are given to make.
+default_target: all
+.PHONY : default_target
-MAKEARGS = 'CFLAGS=${CFLAGS}' 'CC=${CC}' 'ANOPELIBS=${ANOPELIBS}' \
- 'LDFLAGS=${LDFLAGS}' 'BINDEST=${BINDEST}' 'INSTALL=${INSTALL}' \
- 'INCLUDEDIR=${INCLUDEDIR}' 'RM=${RM}' 'CP=${CP}' \
- 'TOUCH=${TOUCH}' 'SHELL=${SHELL}' 'DATDEST=${DATDEST}' \
- 'RUNGROUP=${RUNGROUP}' 'MAKEBIN=${MAKEBIN}'
+#=============================================================================
+# Special targets provided by cmake.
-.c.o:
- @$(MAKEBIN) $(CC) $(CFLAGS) -I../include/ -c $<
+# Disable implicit rules so canoncical targets will work.
+.SUFFIXES:
-all: ${OBJS}
+# Remove some rules from gmake that .SUFFIXES does not remove.
+SUFFIXES =
-distclean: spotless
+.SUFFIXES: .hpux_make_needs_suffix_list
-anopesmpt: $(OBJS)
- $(CC) $(CFLAGS) $(OBJS) $(ANOPELIBS) $(MLIBS) -o $@ $(LDFLAGS)
+# Suppress display of executed commands.
+$(VERBOSE).SILENT:
-$(OBJS): Makefile
-anopesmtp.o: anopesmtp.c $(INCLUDES)
-db-merger.o: db-merger.c $(INCLUDES)
-db-convert.o: db-convert.c $(INCLUDES)
+# A target that is always out of date.
+cmake_force:
+.PHONY : cmake_force
+#=============================================================================
+# Set environment variables for the build.
+
+# The shell in which to execute make rules.
+SHELL = /bin/sh
+
+# The CMake executable.
+CMAKE_COMMAND = /usr/local/bin/cmake
+
+# The command to remove a file.
+RM = /usr/local/bin/cmake -E remove -f
+
+# The program to use to edit the cache.
+CMAKE_EDIT_COMMAND = /usr/local/bin/ccmake
+
+# The top-level source directory on which CMake was run.
+CMAKE_SOURCE_DIR = /celes/anope
+
+# The top-level build directory on which CMake was run.
+CMAKE_BINARY_DIR = /celes/anope
+
+#=============================================================================
+# Targets provided globally by CMake.
+
+# Special rule for the target edit_cache
+edit_cache:
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running CMake cache editor..."
+ cd /celes/anope/src/tools && /usr/local/bin/ccmake -H$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR)
+.PHONY : edit_cache
+
+# Special rule for the target edit_cache
+edit_cache/fast: edit_cache
+.PHONY : edit_cache/fast
+
+# Special rule for the target install
+install: preinstall
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Install the project..."
+ cd /celes/anope/src/tools && /usr/local/bin/cmake -P cmake_install.cmake
+.PHONY : install
+
+# Special rule for the target install
+install/fast: preinstall/fast
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Install the project..."
+ cd /celes/anope/src/tools && /usr/local/bin/cmake -P cmake_install.cmake
+.PHONY : install/fast
+
+# Special rule for the target install/local
+install/local: preinstall
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Installing only the local directory..."
+ cd /celes/anope/src/tools && /usr/local/bin/cmake -DCMAKE_INSTALL_LOCAL_ONLY=1 -P cmake_install.cmake
+.PHONY : install/local
+
+# Special rule for the target install/local
+install/local/fast: install/local
+.PHONY : install/local/fast
+
+# Special rule for the target install/strip
+install/strip: preinstall
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Installing the project stripped..."
+ cd /celes/anope/src/tools && /usr/local/bin/cmake -DCMAKE_INSTALL_DO_STRIP=1 -P cmake_install.cmake
+.PHONY : install/strip
+
+# Special rule for the target install/strip
+install/strip/fast: install/strip
+.PHONY : install/strip/fast
+
+# Special rule for the target list_install_components
+list_install_components:
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Available install components are: \"Unspecified\""
+.PHONY : list_install_components
+
+# Special rule for the target list_install_components
+list_install_components/fast: list_install_components
+.PHONY : list_install_components/fast
+
+# Special rule for the target rebuild_cache
+rebuild_cache:
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running CMake to regenerate build system..."
+ cd /celes/anope/src/tools && /usr/local/bin/cmake -H$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR)
+.PHONY : rebuild_cache
+
+# Special rule for the target rebuild_cache
+rebuild_cache/fast: rebuild_cache
+.PHONY : rebuild_cache/fast
+
+# The main all target
+all: cmake_check_build_system
+ cd /celes/anope && $(CMAKE_COMMAND) -E cmake_progress_start /celes/anope/CMakeFiles /celes/anope/src/tools/CMakeFiles/progress.make
+ cd /celes/anope && $(MAKE) -f CMakeFiles/Makefile2 src/tools/all
+ $(CMAKE_COMMAND) -E cmake_progress_start /celes/anope/CMakeFiles 0
+.PHONY : all
+
+# The main clean target
clean:
- rm -f *.o anopesmtp a.out db-merger db-convert
+ cd /celes/anope && $(MAKE) -f CMakeFiles/Makefile2 src/tools/clean
+.PHONY : clean
+
+# The main clean target
+clean/fast: clean
+.PHONY : clean/fast
+
+# Prepare targets for installation.
+preinstall: all
+ cd /celes/anope && $(MAKE) -f CMakeFiles/Makefile2 src/tools/preinstall
+.PHONY : preinstall
+
+# Prepare targets for installation.
+preinstall/fast:
+ cd /celes/anope && $(MAKE) -f CMakeFiles/Makefile2 src/tools/preinstall
+.PHONY : preinstall/fast
+
+# clear depends
+depend:
+ cd /celes/anope && $(CMAKE_COMMAND) -H$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 1
+.PHONY : depend
+
+# Convenience name for target.
+src/tools/CMakeFiles/anopesmtp.dir/rule:
+ cd /celes/anope && $(MAKE) -f CMakeFiles/Makefile2 src/tools/CMakeFiles/anopesmtp.dir/rule
+.PHONY : src/tools/CMakeFiles/anopesmtp.dir/rule
+
+# Convenience name for target.
+anopesmtp: src/tools/CMakeFiles/anopesmtp.dir/rule
+.PHONY : anopesmtp
+
+# fast build rule for target.
+anopesmtp/fast:
+ cd /celes/anope && $(MAKE) -f src/tools/CMakeFiles/anopesmtp.dir/build.make src/tools/CMakeFiles/anopesmtp.dir/build
+.PHONY : anopesmtp/fast
+
+# Convenience name for target.
+src/tools/CMakeFiles/db-convert.dir/rule:
+ cd /celes/anope && $(MAKE) -f CMakeFiles/Makefile2 src/tools/CMakeFiles/db-convert.dir/rule
+.PHONY : src/tools/CMakeFiles/db-convert.dir/rule
+
+# Convenience name for target.
+db-convert: src/tools/CMakeFiles/db-convert.dir/rule
+.PHONY : db-convert
+
+# fast build rule for target.
+db-convert/fast:
+ cd /celes/anope && $(MAKE) -f src/tools/CMakeFiles/db-convert.dir/build.make src/tools/CMakeFiles/db-convert.dir/build
+.PHONY : db-convert/fast
+
+# Convenience name for target.
+src/tools/CMakeFiles/db-merger.dir/rule:
+ cd /celes/anope && $(MAKE) -f CMakeFiles/Makefile2 src/tools/CMakeFiles/db-merger.dir/rule
+.PHONY : src/tools/CMakeFiles/db-merger.dir/rule
+
+# Convenience name for target.
+db-merger: src/tools/CMakeFiles/db-merger.dir/rule
+.PHONY : db-merger
+
+# fast build rule for target.
+db-merger/fast:
+ cd /celes/anope && $(MAKE) -f src/tools/CMakeFiles/db-merger.dir/build.make src/tools/CMakeFiles/db-merger.dir/build
+.PHONY : db-merger/fast
+
+anopesmtp.o: anopesmtp.c.o
+.PHONY : anopesmtp.o
+
+# target to build an object file
+anopesmtp.c.o:
+ cd /celes/anope && $(MAKE) -f src/tools/CMakeFiles/anopesmtp.dir/build.make src/tools/CMakeFiles/anopesmtp.dir/anopesmtp.c.o
+.PHONY : anopesmtp.c.o
+
+anopesmtp.i: anopesmtp.c.i
+.PHONY : anopesmtp.i
+
+# target to preprocess a source file
+anopesmtp.c.i:
+ cd /celes/anope && $(MAKE) -f src/tools/CMakeFiles/anopesmtp.dir/build.make src/tools/CMakeFiles/anopesmtp.dir/anopesmtp.c.i
+.PHONY : anopesmtp.c.i
+
+anopesmtp.s: anopesmtp.c.s
+.PHONY : anopesmtp.s
+
+# target to generate assembly for a file
+anopesmtp.c.s:
+ cd /celes/anope && $(MAKE) -f src/tools/CMakeFiles/anopesmtp.dir/build.make src/tools/CMakeFiles/anopesmtp.dir/anopesmtp.c.s
+.PHONY : anopesmtp.c.s
+
+db-convert.o: db-convert.c.o
+.PHONY : db-convert.o
+
+# target to build an object file
+db-convert.c.o:
+ cd /celes/anope && $(MAKE) -f src/tools/CMakeFiles/db-convert.dir/build.make src/tools/CMakeFiles/db-convert.dir/db-convert.c.o
+.PHONY : db-convert.c.o
+
+db-convert.i: db-convert.c.i
+.PHONY : db-convert.i
+
+# target to preprocess a source file
+db-convert.c.i:
+ cd /celes/anope && $(MAKE) -f src/tools/CMakeFiles/db-convert.dir/build.make src/tools/CMakeFiles/db-convert.dir/db-convert.c.i
+.PHONY : db-convert.c.i
+
+db-convert.s: db-convert.c.s
+.PHONY : db-convert.s
+
+# target to generate assembly for a file
+db-convert.c.s:
+ cd /celes/anope && $(MAKE) -f src/tools/CMakeFiles/db-convert.dir/build.make src/tools/CMakeFiles/db-convert.dir/db-convert.c.s
+.PHONY : db-convert.c.s
+
+db-merger.o: db-merger.c.o
+.PHONY : db-merger.o
+
+# target to build an object file
+db-merger.c.o:
+ cd /celes/anope && $(MAKE) -f src/tools/CMakeFiles/db-merger.dir/build.make src/tools/CMakeFiles/db-merger.dir/db-merger.c.o
+.PHONY : db-merger.c.o
+
+db-merger.i: db-merger.c.i
+.PHONY : db-merger.i
+
+# target to preprocess a source file
+db-merger.c.i:
+ cd /celes/anope && $(MAKE) -f src/tools/CMakeFiles/db-merger.dir/build.make src/tools/CMakeFiles/db-merger.dir/db-merger.c.i
+.PHONY : db-merger.c.i
+
+db-merger.s: db-merger.c.s
+.PHONY : db-merger.s
+
+# target to generate assembly for a file
+db-merger.c.s:
+ cd /celes/anope && $(MAKE) -f src/tools/CMakeFiles/db-merger.dir/build.make src/tools/CMakeFiles/db-merger.dir/db-merger.c.s
+.PHONY : db-merger.c.s
+
+# Help Target
+help:
+ @echo "The following are some of the valid targets for this Makefile:"
+ @echo "... all (the default if no target is provided)"
+ @echo "... clean"
+ @echo "... depend"
+ @echo "... anopesmtp"
+ @echo "... db-convert"
+ @echo "... db-merger"
+ @echo "... edit_cache"
+ @echo "... install"
+ @echo "... install/local"
+ @echo "... install/strip"
+ @echo "... list_install_components"
+ @echo "... rebuild_cache"
+ @echo "... anopesmtp.o"
+ @echo "... anopesmtp.i"
+ @echo "... anopesmtp.s"
+ @echo "... db-convert.o"
+ @echo "... db-convert.i"
+ @echo "... db-convert.s"
+ @echo "... db-merger.o"
+ @echo "... db-merger.i"
+ @echo "... db-merger.s"
+.PHONY : help
+
+
-spotless: clean
+#=============================================================================
+# Special targets to cleanup operation of make.
-install: anopesmtp db-merger db-convert
- test -d ${BINDEST} || mkdir ${BINDEST}
- test -d $(BINDEST)/tools || mkdir $(BINDEST)/tools
- $(INSTALL) anopesmtp $(BINDEST)/tools/anopesmtp
- $(INSTALL) db-merger $(BINDEST)/tools/db-merger
- $(INSTALL) db-convert $(BINDEST)/tools/db-convert
+# Special rule to run CMake to check the build system integrity.
+# No rule that depends on this can have commands that come from listfiles
+# because they might be regenerated.
+cmake_check_build_system:
+ cd /celes/anope && $(CMAKE_COMMAND) -H$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 0
+.PHONY : cmake_check_build_system
-DUMMY:
diff --git a/va_list_check.c b/va_list_check.c
new file mode 100644
index 000000000..7f13379d8
--- /dev/null
+++ b/va_list_check.c
@@ -0,0 +1,19 @@
+#include <stdlib.h>
+#include <stdarg.h>
+
+void foo(int i, ...)
+{
+ va_list ap1, ap2;
+ va_start(ap1, i);
+ ap2 = ap1;
+ if (va_arg(ap2, int) != 123 || va_arg(ap1, int) != 123) exit(1);
+ va_end(ap1);
+ va_end(ap2);
+}
+
+int main()
+{
+ foo(0, 123);
+ return 0;
+}
+