xjas
Experienced Member
I'm trying to build a DOS game that was developed using a commercial utility called Opus Make. You used to be able to download a functional demo here, but the submission form is defunct & it looks like the website is long-abandoned.
Does anyone have a copy of this lying around?
Alternately, I was hoping to build this on OpenWatcom - how would I go about converting this to Wmake?
Here's the makefile in question - it's not very complex (it's from Descent 2) :
The directory also contains "make.ini", which is just this:
Does anyone have a copy of this lying around?
Alternately, I was hoping to build this on OpenWatcom - how would I go about converting this to Wmake?
Here's the makefile in question - it's not very complex (it's from Descent 2) :
Code:
#
# $Source: f:/miner/source/rcs/makefile $
# $Revision: 1.9 $
# $Author: matt $
# $Date: 1996/12/05 19:03:06 $
#
# Makefile for Descent libraries
#
# Subdirs to make for the DOS libraries
SUBSYSTEMS_DOS = includes misc mem fix cfile pa_null 2d vga bios iff div \
ui vecmat 3d texmap tactile unarj sosdigi sosmidi
# Subdirs to make for the Win95 libraries
SUBSYSTEMS_WIN = includes misc mem fix cfile pa_null 2d vga novga iff div \
vecmat tactile win95 3d texmap unarj
# All subdirs. Needed for clean to work
SUBSYSTEMS = includes misc mem fix cfile pa_null 2d vga bios iff div \
ui vecmat 3d texmap tactile unarj sosdigi sosmidi win95 novga
# What to make in the subdirs if nothing specified
SUBTARGETS = optimize no_mono no_debug linstall #for release
##SUBTARGETS = linstall #for debugging
# When making clean here, delete libs
CLEAN_TARGS = lib\*.lib
real_clean .NODEFAULT:
make clean
del lib\*.h
del lib\*.inc
%if %exists(lib\win)
del lib\win\*.h
del lib\win\*.inc
del lib\win\*.lib
%endif
# If no targs specified, exit with message
default:
@%error 1 Error: You must specify either DOS or WIN
# Build libs for DOS
dos:
(cd bios;make linstallh)
make SUBSYSTEMS=$$(SUBSYSTEMS_DOS) all
# Build libs for Win
win:
(cd bios;make linstallh)
(cd win95;make linstallh)
make SUBSYSTEMS=$$(SUBSYSTEMS_WIN) all
#all Miner makefiles should include this
%include $(INIT)\makefile.def
The directory also contains "make.ini", which is just this:
Code:
#
# Matt's personal makefile settings
#
# Get the default options
%include $(INIT)\make.ini
# I like to see why things build
SHOW_REASONS = 1