r46: First version Microsoft compatibility
authorKevin M. Rosenberg <kevin@rosenberg.net>
Thu, 11 May 2000 01:04:07 +0000 (01:04 +0000)
committerKevin M. Rosenberg <kevin@rosenberg.net>
Thu, 11 May 2000 01:04:07 +0000 (01:04 +0000)
getopt/Makefile.nt [new file with mode: 0644]
make.bat [new file with mode: 0644]
src/Makefile.nt [new file with mode: 0644]

diff --git a/getopt/Makefile.nt b/getopt/Makefile.nt
new file mode 100644 (file)
index 0000000..1297ec1
--- /dev/null
@@ -0,0 +1,32 @@
+# Makefile for getopt\r
+\r
+!include <ntwin32.mak>\r
+\r
+CC=cl\r
+LD=link\r
+CFLAGS=-O -nologo -DHAVE_STRING_H\r
+LDFLAGS=\r
+O=.obj\r
+\r
+# variables\r
+OBJ1 = getopt$(O) getopt1$(O)\r
+\r
+all:  getopt.lib\r
+\r
+.obj: .c\r
+       $(CC) -c $(cvarsdll) $(CFLAGS) $*.c\r
+\r
+\r
+getopt.lib: $(OBJ1)\r
+        echo something to del > getopt.lib\r
+        del getopt.lib\r
+        lib /out:getopt.lib $(OBJ1)\r
+\r
+\r
+clean:\r
+        echo dummy > a.obj\r
+        echo dummy > a.exe\r
+        echo dummy > a.lib\r
+       del *.obj\r
+       del *.exe\r
+       del *.lib\r
diff --git a/make.bat b/make.bat
new file mode 100644 (file)
index 0000000..3d5f51d
--- /dev/null
+++ b/make.bat
@@ -0,0 +1,21 @@
+set clean=\r
+if "%1%" == "clean" set clean=clean\r
+\r
+cd getopt\r
+nmake /f Makefile.nt %clean%\r
+cd ..\libcio\r
+nmake /f Makefile.nt %clean%\r
+cd ..\libezplot\r
+nmake /f Makefile.nt %clean%\r
+cd ..\libgraph\r
+nmake /f Makefile.nt %clean%\r
+cd ..\libir\r
+nmake /f Makefile.nt %clean%\r
+cd ..\libk\r
+nmake /f Makefile.nt %clean%\r
+cd ..\libkmath\r
+nmake /f Makefile.nt %clean%\r
+cd ..\src\r
+nmake /f Makefile.nt %clean%\r
+cd ..\r
+\r
diff --git a/src/Makefile.nt b/src/Makefile.nt
new file mode 100644 (file)
index 0000000..c1dbca9
--- /dev/null
@@ -0,0 +1,50 @@
+# Makefile for libk\r
+\r
+!include <ntwin32.mak>\r
+\r
+CC=cl\r
+LD=link\r
+CFLAGS=-O -nologo -I..\include -I..\getopt -DHAVE_GETOPT_H\r
+LDFLAGS=..\getopt\getopt.lib ..\libkmath\libkmath.lib ..\libcio\libcio.lib ..\libgraph\libgraph.lib ..\libezplot\libezplot.lib ..\libir\libir.lib ..\libk\libk.lib  \r
+O=.obj\r
+\r
+# variables\r
+OBJ1 = ctrec$(O) phm2rs$(O) phm2sdf$(O) rs2sdf$(O) sdf-1$(O) sdf-2$(O) sdf2img$(O) sdfinfo$(O)\r
+\r
+all:  ctrec.exe phm2rs.exe phm2sdf.exe rs2sdf.exe sdf-1.exe sdf-2.exe sdf2img.exe sdfinfo.exe\r
+\r
+.obj: .c\r
+       $(CC) -c $(cvarsdll) $(CFLAGS) $*.c\r
+\r
+\r
+ctrec.exe: ctrec.obj\r
+        link ctrec.obj  $(LDFLAGS)\r
+\r
+phm2rs.exe: phm2rs.obj\r
+        link phm2rs.obj $(LDFLAGS)\r
+\r
+phm2sdf.exe: phm2sdf.obj\r
+        link phm2sdf.obj $(LDFLAGS)\r
+\r
+rs2sdf.exe: rs2sdf.obj\r
+        link rs2sdf.obj $(LDFLAGS)\r
+\r
+sdf-1.exe: sdf-1.obj\r
+        link sdf-1.obj $(LDFLAGS)\r
+\r
+sdf-2.exe: sdf-2.obj\r
+        link sdf-2.obj $(LDFLAGS)\r
+\r
+sdfinfo.exe: sdfinfo.obj\r
+        link sdfinfo.obj $(LDFLAGS)\r
+\r
+sdf2img.exe: sdf2img.obj\r
+        link sdf2img.obj $(LDFLAGS)\r
+\r
+clean:\r
+        echo dummy > a.obj\r
+        echo dummy > a.exe\r
+        echo dummy > a.lib\r
+       del *.obj\r
+       del *.exe\r
+       del *.lib\r