-# Generate a .o file name
-O_FILE=`basename $k .c`
-O_FILE="$O_FILE.o"
-# Add this .o file to the Makefile included list of SERV_MODULES
-cat <<EOF >> $MOD_FILE
-SERV_MODULES += modules/$j/$O_FILE
-EOF
-
- RES=X`grep CTDL_MODULE_INIT $k | cut -f2 -d\( | cut -f1 -d\)`
- if [ $RES != "X" ] ; then
- RES_OUT=`echo $RES | cut -b2-`
- /usr/bin/printf "Found entry point in file modules/$j/$k\n"
-# Add this entry point to the .c file
-cat <<EOF >> $C_FILE
- pMod = CTDL_INIT_CALL($RES_OUT);
- MOD_syslog(LOG_DEBUG, "Loaded module: %s\n", pMod);
-EOF
-# Add this entry point to the .h file
-cat <<EOF >> $H_FILE
- CTDL_MODULE_INIT($RES_OUT);
-EOF
- fi
- RES=X`grep CTDL_MODULE_UPGRADE $k | cut -f2 -d\( | cut -f1 -d\)`
- if [ $RES != "X" ] ; then
- RES_OUT=`echo $RES | cut -b2-`
- /usr/bin/printf "Found upgrade point in file modules/$j/$k\n"
-# Add this entry point to the .c file
-cat <<EOF >> $U_FILE
- pMod = CTDL_UPGRADE_CALL($RES_OUT);
- MOD_syslog(LOG_INFO, "%s\n", pMod);
-EOF
-# Add this entry point to the .h file
-cat <<EOF >> $H_FILE
- CTDL_MODULE_UPGRADE($RES_OUT);
-EOF
- fi
- fi
- done
- cd ..
- fi
- done
-fi