+++ /dev/null
-/* OS/2 REXX */
-/* make a Makefile from an Imakefile from inside or outside the sources
- *
- * $XFree86: xc/config/util/xmkmf.cmd,v 3.1 1996/04/15 11:14:27 dawes Exp $
- */
-'@ECHO OFF'
-
-/* this is actually used here */
-x11root = getenv('X11ROOT')
-
-/* these ones are checked only, because later scripts rely on their existance */
-libpath = getenv('LIBRARY_PATH')
-incpath = getenv('C_INCLUDE_PATH')
-
-/* get args */
-PARSE ARG arg0 arg1 arg2 arg3
-
-/* from here almost everything is the same as in the xmkmf sh script */
-topdir = ''
-curdir = '.'
-do_all = 0
-
-IF arg0 = '-a' THEN DO
- do_all = 1
- arg0 = arg1
- arg1 = arg2
- arg2 = arg3
-END
-ELSE DO
- do_all = 0
-END
-
-IF \(arg0 = '') THEN DO
- IF \(arg1 = '') THEN
- curdir = arg1
- topdir = arg0
-END
-IF \(arg2 = '') | SUBSTR(topdir,1,1) = '-' THEN DO
- SAY 'usage: xmkmf [-a] [top_of_sources_pathname [current_directory]]'
- EXIT
-END
-
-IF exists('Makefile') THEN DO
- SAY 'mv -f Makefile Makefile.bak'
- 'COPY Makefile Makefile.bak >nul 2>&1'
- 'DEL Makefile >nul 2>&1'
-END
-
-IF topdir = '' THEN
- iargs = '-DUseInstalled -I'x11root'/XFree86/lib/X11/config'
-ELSE
- iargs = '-I'topdir'/config/cf -DTOPDIR='topdir' -DCURDIR='curdir
-
-SAY 'imake 'iargs
-IF do_all = 1 THEN DO
- 'imake 'iargs
- SAY 'make Makefiles'
- CALL make 'Makefiles'
- SAY 'make includes'
- CALL make 'includes'
- SAY 'make depend'
- CALL make 'depend'
-END
-ELSE
- 'imake 'iargs
-
-EXIT
-
-exists:
-'DIR "'ARG(1)'" > nul 2>nul'
-IF rc = 0 THEN RETURN 1
-RETURN 0
-
-getenv:
-x = VALUE(ARG(1),,'OS2ENVIRONMENT')
-
-IF x = '' THEN DO
- SAY 'No 'ARG(1)' environment variable set!'
- EXIT
-END
-RETURN x