diff options
-rw-r--r-- | CMakeLists.txt | 166 | ||||
-rwxr-xr-x | Config | 332 | ||||
-rw-r--r-- | data/CMakeLists.txt | 6 | ||||
-rw-r--r-- | include/CMakeLists.txt | 69 | ||||
-rw-r--r-- | include/Makefile | 188 | ||||
-rw-r--r-- | include/sysconf.h.cmake | 78 | ||||
-rw-r--r-- | include/version.sh | 8 | ||||
-rw-r--r-- | lang/CMakeLists.txt | 84 | ||||
-rw-r--r-- | lang/Makefile | 304 | ||||
-rw-r--r-- | lang/langcomp.c | 21 | ||||
-rwxr-xr-x | run-cc.pl | 2 | ||||
-rw-r--r-- | src/CMakeLists.txt | 114 | ||||
-rw-r--r-- | src/Makefile | 1401 | ||||
-rw-r--r-- | src/bin/CMakeLists.txt | 8 | ||||
-rw-r--r-- | src/bin/anoperc.cmake | 141 | ||||
-rw-r--r-- | src/core/CMakeLists.txt | 64 | ||||
-rw-r--r-- | src/core/Makefile | 5479 | ||||
-rw-r--r-- | src/modules/CMakeLists.txt | 59 | ||||
-rw-r--r-- | src/modules/Makefile | 568 | ||||
-rw-r--r-- | src/protocol/CMakeLists.txt | 59 | ||||
-rw-r--r-- | src/protocol/Makefile | 398 | ||||
-rw-r--r-- | src/tools/CMakeLists.txt | 57 | ||||
-rw-r--r-- | src/tools/Makefile | 308 | ||||
-rw-r--r-- | va_list_check.c | 19 |
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) @@ -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); - + } } @@ -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; +} + |