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

  1. #! sh
  2.  
  3. # Frontend for geninclude.pl.
  4. # Copy operation may take a while. To speed up
  5. # use a cache programm.
  6. #
  7. # Please change these paths for your setup.
  8.  
  9. SOURCEDIR=$1
  10. DESTDIR=$2
  11.  
  12. #
  13. #
  14.  
  15. echo Generating script for os-includes ...
  16.  
  17. (cd $SOURCEDIR; find ./ -type d -printf "mkdir -p $DESTDIR/%p\n" | grep -v "CVS" | sed -e "s,/./,/," | sed -e "s, ./, ," >/tmp/geninclude_mscript)
  18. echo Start mkdir script...
  19. sh /tmp/geninclude_mscript
  20.  
  21. #(cd $SOURCEDIR; find ./ -iname *.h -printf "perl ../emultools/geninclude.pl >$DESTDIR/%p $SOURCEDIR/%p\n" >/tmp/geninclude_script)
  22. (cd $SOURCEDIR; find ./ -iname *.h -printf "perl ../emultools/geninclude.pl >$DESTDIR/%p $SOURCEDIR/%p\n" | grep -v pragmas | grep -v inline | grep -v CVS >/tmp/geninclude_script)
  23. echo Start convert script...
  24. sh /tmp/geninclude_script
  25.  
  26. #echo Generating script for ixemul includes ...
  27. #(cd $SOURCEDIR; find ./ -type d -printf "$DESTDIR/%p\n" | xargs mkdir -p)
  28. #(cd $SOURCEDIR; find ./ -iname *.h -printf "perl ../emultools/geninclude.pl >$DESTDIR/%p $SOURCEDIR/%p\n" | grep -v pragmas | grep -v inline >/tmp/geninclude_script)
  29.  
  30. #sh ./geninclude_script
  31.  
  32. echo Done
  33. #rm -f ./geninclude_script
  34.  
  35.