home *** CD-ROM | disk | FTP | other *** search
- /*
- ** $PROJECT: UniView
- **
- ** $VER: compile.rexx 40.3 (14.01.98)
- **
- ** $AUTHOR: Stefan Ruppert , Windthorststraße 5 , 65439 Flörsheim , GERMANY
- **
- ** $COPYRIGHT: (C) Copyright 1996-1998 by Stefan Ruppert, All Rights Reserved!
- **
- ** $EMAIL: ruppert@amigaworld.com
- **
- ** $HISTORY:
- **
- ** 14.01.98 : 040.003 : changed email address
- ** 01.12.96 : 040.002 : added make section
- ** 17.11.96 : 040.001 : initial
- **
- */
-
- OPTIONS RESULTS
-
- 'GETFILEINFO'
- file = RESULT
-
- 'GETCURRENTDIR'
- dir = RESULT
-
- If Right(dir,1) ~= '/' Then
- dir = dir || '/'
-
- If Exists(dir || 'Makefile') Then Do
- Say 'Making ' || dir
-
- olddir = Pragma('d',dir)
- oldstack = Pragma('s',40000)
-
- Address Command 'make'
-
- Pragma('d',olddir)
- Pragma('s',oldstack)
- End
- Else Do
- Say 'Compile : ' || file
-
- ADDRESS COMMAND 'sc:c/sc ' || file
- End
-
-