mirror of
https://github.com/inspircd/inspircd.git
synced 2025-03-10 02:59:01 -04:00
Modified Module Makefile autogeneration to depend on some .h files and its own cpp file.
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1025 e03df62e-2008-0410-955e-edbf42e46eb7
This commit is contained in:
parent
3d7312f8af
commit
7c210e205e
4
configure
vendored
4
configure
vendored
@ -107,7 +107,7 @@ if [ "$1" = "-update" -o "$2" = "-update" ] ; then
|
|||||||
flags=`grep '$CompileFlags: ' $module | sed 's/\/\* $CompileFlags://' | sed 's/\*\///'`
|
flags=`grep '$CompileFlags: ' $module | sed 's/\/\* $CompileFlags://' | sed 's/\*\///'`
|
||||||
mod=`echo $module | sed 's/.cpp/.so/' | sed 's/src\/modules\///'`
|
mod=`echo $module | sed 's/.cpp/.so/' | sed 's/src\/modules\///'`
|
||||||
mod2=`echo $module | sed 's/src\/modules\///'`
|
mod2=`echo $module | sed 's/src\/modules\///'`
|
||||||
echo "$mod:" >> src/modules/Makefile
|
echo "$mod: $mod2 ../../include/modules.h ../../include/users.h ../../include/channels.h ../../include/servers.h ../../include/base.h" >> src/modules/Makefile
|
||||||
echo " \$(CC) -I../../include \$(FLAGS) -shared$flags -o $mod $mod2" >> src/modules/Makefile
|
echo " \$(CC) -I../../include \$(FLAGS) -shared$flags -o $mod $mod2" >> src/modules/Makefile
|
||||||
echo " @cp $mod \$(MODPATH)/" >> src/modules/Makefile
|
echo " @cp $mod \$(MODPATH)/" >> src/modules/Makefile
|
||||||
echo "" >> src/modules/Makefile
|
echo "" >> src/modules/Makefile
|
||||||
@ -552,7 +552,7 @@ for module in src/modules/*.cpp ; do
|
|||||||
flags=`grep '$CompileFlags: ' $module | sed 's/\/\* $CompileFlags://' | sed 's/\*\///'`
|
flags=`grep '$CompileFlags: ' $module | sed 's/\/\* $CompileFlags://' | sed 's/\*\///'`
|
||||||
mod=`echo $module | sed 's/.cpp/.so/' | sed 's/src\/modules\///'`
|
mod=`echo $module | sed 's/.cpp/.so/' | sed 's/src\/modules\///'`
|
||||||
mod2=`echo $module | sed 's/src\/modules\///'`
|
mod2=`echo $module | sed 's/src\/modules\///'`
|
||||||
echo "$mod:" >> src/modules/Makefile
|
echo "$mod: $mod2 ../../include/modules.h ../../include/users.h ../../include/channels.h ../../include/servers.h ../../include/base.h" >> src/modules/Makefile
|
||||||
echo " \$(CC) -I../../include \$(FLAGS) -shared$flags -o $mod $mod2" >> src/modules/Makefile
|
echo " \$(CC) -I../../include \$(FLAGS) -shared$flags -o $mod $mod2" >> src/modules/Makefile
|
||||||
echo " @cp $mod \$(MODPATH)/" >> src/modules/Makefile
|
echo " @cp $mod \$(MODPATH)/" >> src/modules/Makefile
|
||||||
echo "" >> src/modules/Makefile
|
echo "" >> src/modules/Makefile
|
||||||
|
Loading…
x
Reference in New Issue
Block a user