home *** CD-ROM | disk | FTP | other *** search
/ Magazyn Exec 5 / CD_Magazyn_EXEC_nr_5.iso / Programy / MorphOS / morphosdev-150201.lha / emulinclude / geninline.sh < prev    next >
Encoding:
Text File  |  2001-02-14  |  590 b   |  33 lines

  1. #! sh
  2.  
  3. # Frontend for fd2inline.
  4.  
  5. SOURCEDIR=$1
  6. SOURCEDIR2=$2
  7. DESTDIR=$3
  8.  
  9. #
  10. #
  11.  
  12. #    if [ -f $1/include/proto-src/$$rootname.h ]; then \
  13. #        continue; \
  14. #    fi; \
  15. #    rootname=`basename $$fd .fd | sed "s:_lib$$::"`; \
  16. #    echo "making /$$rootname.h..."; \
  17. #    ./fd2inline --proto --powerup $$fd -o $2/$$rootname.h; \
  18.  
  19. if [ -d $DESTDIR ]; then true; else mkdir $DESTDIR ; fi
  20. for fd in $SOURCEDIR/*.fd; do \
  21.     rootname=`basename $fd _lib.fd`; \
  22.     echo "making $rootname.h "; \
  23.     ../emultools/fd2inline/fd2inline --new --powerup $fd $SOURCEDIR2/"$rootname""_protos.h" -o $DESTDIR/$rootname.h; \
  24. done
  25.  
  26.  
  27.  
  28.  
  29.  
  30.  
  31.  
  32.