mirror of
https://github.com/open-simh/simtools.git
synced 2026-01-17 00:32:52 +00:00
Fix various compiler warnings. Fix bug causing double free when a file isn't found. Fix bug using uninitialized variable parsing null filename. Fix bug causing crash when format 3 retrieval pointer encountered. Add support for readline (command line editing and history on Unix) Untangle NT I/O so it builds without the direct access SCSI API & works. Report errors as text messages everywhere. Add MSVC project files. Implement most of dir/full Partially implement XABITM Add help to command tables. Allow choice of VMS qualifiers or Unix options. mount /write // /dev/cdrom or mount -write /dev/cdrom Parse quoted strings as command parameters. Mount /write "/dev/cdrom" search [*...]*.txt "My words for you" Resolve command, parameter & qualifier ambiguity from tables. Consolidate the various makefiles into a common file with very small platform-specific wrappers. This simplifies maintenance. Add diskio module to allow easy access to .iso images and simulator files. Removes requirement for loop device or equivalent. Builds as a separate executable. Writes to the ODS2 volumes are broken.
24 lines
361 B
Plaintext
24 lines
361 B
Plaintext
|
|
# Makefile for Windows NT
|
|
#
|
|
|
|
CCFLAGS = "-Oxs"
|
|
|
|
# For the direct SCSI module
|
|
#DEFS = -DUSE_WNASPI32
|
|
#LDFLAGS = wnaspi32.lib
|
|
#PHYSIOH = wnaspi32.h scsidefs.h
|
|
#LIBS = wnaspi32.lib
|
|
|
|
OBJ = .OBJ
|
|
PHYSIO = phynt
|
|
|
|
include makefile.generic
|
|
|
|
wnaspi32.lib : wnaspi32.def
|
|
LIB /DEF:WNASPI32.DEF /MACHINE:IX86
|
|
|
|
clean:
|
|
del $(OBJS)
|
|
del ods2.exe
|