mirror of
https://github.com/anope/anope.git
synced 2026-07-08 16:43:13 +02:00
Reverting my last 2 commits in an attempt to fix my own screwball mistake.
git-svn-id: http://anope.svn.sourceforge.net/svnroot/anope/trunk@1873 5417fbe8-f217-4b02-8779-1006273d7864
This commit is contained in:
@@ -1,49 +0,0 @@
|
||||
include ./Makefile.inc
|
||||
|
||||
MAKEARGS = 'CFLAGS=${CFLAGS}' 'CC=${CC}' 'ANOPELIBS=${ANOPELIBS}' \
|
||||
'LDFLAGS=${LDFLAGS}' 'INSTDIR=${INSTDIR}' 'INSTALL=${INSTALL}' \
|
||||
'INCLUDEDIR=${INCLUDEDIR}' 'RM=${RM}' 'CP=${CP}' \
|
||||
'TOUCH=${TOUCH}' 'SHELL=${SHELL}' \
|
||||
'RUNGROUP=${RUNGROUP}' \
|
||||
'PROFILE=${PROFILE}' 'SHARED=${SHARED}' 'MODULEFLAGS=${MODULEFLAGS}'\
|
||||
'MAKEBIN=${MAKEBIN}'
|
||||
|
||||
OBJECTS= $(SRCS:.c=.o)
|
||||
SO_FILES=$(OBJECTS:.o=.s)
|
||||
CDEFS= -rdynamic -Wall
|
||||
|
||||
all: modules subs
|
||||
|
||||
modules: $(OBJECTS) $(SO_FILES)
|
||||
|
||||
install:
|
||||
$(CP) ./*.so $(INSTDIR)/data/modules
|
||||
@for i in $(SUBS); do \
|
||||
echo "make install in $$i..."; \
|
||||
(cd $$i; $(MAKE) $(MAKEARGS) install);done
|
||||
|
||||
distclean: spotless
|
||||
|
||||
.c.o:
|
||||
@$(MAKEBIN) $(CC) ${CFLAGS} ${CDEFS} ${MODULEFLAGS} -I../${INCLUDEDIR} -c $<
|
||||
|
||||
.o.s:
|
||||
@$(MAKEBIN) $(CC) ${SHARED} ../mod_version.o $< -o $*.so ${PROFILE}
|
||||
@$(TOUCH) $*.s
|
||||
|
||||
subs:
|
||||
@for i in $(SUBS); do \
|
||||
echo "make all in $$i..."; \
|
||||
(cd $$i; $(MAKE) $(MAKEARGS) all); done
|
||||
|
||||
subs_clean:
|
||||
@for i in $(SUBS); do \
|
||||
echo "cleaning in $$i..."; \
|
||||
(cd $$i; $(MAKE) $(MAKEARGS) clean); done
|
||||
|
||||
clean: subs_clean
|
||||
rm -f *.o *.s *.so *.c~ core
|
||||
|
||||
spotless:
|
||||
rm -f *.o *.s *.so *.c~ core *.so Makefile.inc
|
||||
|
||||
@@ -1,28 +0,0 @@
|
||||
MAKEARGS = 'CFLAGS=${CFLAGS}' 'CC=${CC}' 'ANOPELIBS=${ANOPELIBS}' \
|
||||
'LDFLAGS=${LDFLAGS}' 'INSTDIR=${INSTDIR}' 'INSTALL=${INSTALL}' \
|
||||
'INCLUDEDIR=${INCLUDEDIR}' 'RM=${RM}' 'CP=${CP}' \
|
||||
'TOUCH=${TOUCH}' 'SHELL=${SHELL}' 'DATDEST=${DATDEST}' \
|
||||
'RUNGROUP=${RUNGROUP}' \
|
||||
'PROFILE=${PROFILE}' 'SHARED=${SHARED}' 'MODULEFLAGS=${MODULEFLAGS}'
|
||||
|
||||
OBJECTS= $(SRCS:.c=.o)
|
||||
SO_FILES=$(OBJECTS:.o=.s)
|
||||
CDEFS= -rdynamic -Wall
|
||||
|
||||
all: module
|
||||
|
||||
module: $(OBJECTS) so
|
||||
|
||||
distclean: spotless
|
||||
|
||||
.c.o:
|
||||
$(CC) ${CFLAGS} ${CDEFS} ${MODULEFLAGS} -I../ -I../../${INCLUDEDIR} -c $<
|
||||
|
||||
so:
|
||||
$(CC) ${SHARED} ../../mod_version.o $(OBJECTS) -o ../$(TARGET).so ${PROFILE}
|
||||
|
||||
clean:
|
||||
rm -f *.o *.so *.c~ core
|
||||
|
||||
spotless:
|
||||
rm -f *~ *.o *.so *.c~ core
|
||||
Vendored
-65
@@ -1,65 +0,0 @@
|
||||
#!/bin/sh
|
||||
|
||||
oldpath=`pwd`
|
||||
|
||||
if [ $1 ]; then
|
||||
cd $1
|
||||
fi
|
||||
|
||||
echo2 () {
|
||||
$ECHO2 "$*$ECHO2SUF" # these are defined later
|
||||
}
|
||||
|
||||
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'
|
||||
elif [ "`printf 'a' 2>&1 ; printf 'b' 2>&1`" = "ab" ] ; then
|
||||
ECHO2='printf "%s"'
|
||||
else
|
||||
# oh well...
|
||||
ECHO2='echo'
|
||||
fi
|
||||
export ECHO2 ECHO2SUF
|
||||
|
||||
|
||||
echo2 "SRCS=" > ./Makefile.inc
|
||||
FIRST=1
|
||||
for oldfile in *.c
|
||||
do
|
||||
if [ "$FIRST" = 1 ] ; then
|
||||
echo2 " "$oldfile >> ./Makefile.inc
|
||||
else
|
||||
echo "\\" >> ./Makefile.inc
|
||||
echo2 " " $oldfile >> ./Makefile.inc
|
||||
fi
|
||||
FIRST=0
|
||||
done
|
||||
echo "" >> ./Makefile.inc
|
||||
|
||||
echo2 "SUBS=" >> ./Makefile.inc
|
||||
FIRST=1
|
||||
for dir in *
|
||||
do
|
||||
if [ -d $dir ] ; then
|
||||
if [ -f $dir/configure ] ; then
|
||||
cd $dir
|
||||
./configure
|
||||
cd ..
|
||||
fi
|
||||
if [ -f $dir/Makefile ] ; then
|
||||
if [ "$FIRST" = 1 ] ; then
|
||||
echo2 " "$dir >> ./Makefile.inc
|
||||
else
|
||||
echo "\\" >> ./Makefile.inc
|
||||
echo2 " " $dir >> ./Makefile.inc
|
||||
fi
|
||||
FIRST=0
|
||||
fi
|
||||
fi
|
||||
done
|
||||
|
||||
cd $oldpath
|
||||
|
||||
exit 0
|
||||
Reference in New Issue
Block a user