home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
OS/2 Shareware BBS: 10 Tools
/
10-Tools.zip
/
dsstlkt5.zip
/
dssos2tk
/
dss
/
MAKE.1
< prev
next >
Wrap
Text File
|
1998-05-08
|
3KB
|
80 lines
###
### Makefile for DSS Toolkit Sample Applications
###
### This makefile assumes that the proper environment
### variables have been set up to point to the directories
### containing the OS/2 3.0 toolkit, the IBM Visual Age C++
### for OS/2 version 3.0 compiler, and the DSS Toolkit headers
### and .LIB files.
###
### For example, assume that
### - the VACPP compiler is installed on drive Z:,
### in the IBMCPP.30 directory (and its subdirectories)
### - the OS/2 3.0 toolkit is also installed on drive Z:,
### in the TOOLKT30 directory (and its subdirectories)
### - the DSS toolkit is installed on drive L:, in
### subdirectories of L:\IBMLAN\NETSRC.
###
### The makefile also assumes that source files are in the current
### directory. Object and executable files will be placed in the
### current directory.
###
### To set up the environment to build the sample programs,
### the following statements would be issued at the command line:
###
### SET BEGINLIBPATH=Z:\IBMCPP.30\DLL;%BEGINLIBPATH%
### PATH=Z:\IBMCPP.30\BIN;Z:\TOOLKT30\BIN;%path%
### SET DPATH=Z:\IBMCPP.30\LOCALE;Z:\IBMCPP.30\HELP;%DPATH%
### SET INCLUDE=Z:\IBMCPP.30\INCLUDE;Z:\TOOLKT30\H;L:\IBMLAN\NETSRC\H;%INCLUDE%
### SET LIB=Z:\IBMCPP.30\LIB;Z:\TOOLKT30\LIB;L:\IBMLAN\NETSRC\OS2\LIB;%LIB%
### SET HELP=Z:\IBMCPP.30\HELP;%HELP%
### SET BOOKSHELF=Z:\IBMCPP.30\HELP;%BOOKSHELF%
### SET HELPNDX=DDE4.NDX+%HELPNDX%
### SET TZ=EST5EDT,0,0,0,0,0,0,0,0,0
###
### To invoke this makefile, type:
### nmake -e
###
all: fileen32.exe messag32.exe mlogon32.exe sadmin32.exe alias32.exe user32.exe
fileen32.exe: fileen32.obj errmsg32.obj
ilink /DE /CO fileen32.obj errmsg32.obj netapi32.lib sample32.def
messag32.exe: messag32.obj
ilink /DE /CO messag32.obj netapi32.lib sample32.def
mlogon32.exe: mlogon32.obj errmsg32.obj
ilink /DE /CO /ST:8192 mlogon32.obj upm32.lib sample32.def
sadmin32.exe: sadmin32.obj errmsg32.obj
ilink /DE /CO sadmin32.obj errmsg32.obj netapi32.lib sample32.def
alias32.exe: alias32.obj
ilink /DE /CO alias32.obj errmsg32.obj netapi32.lib sample32.def
user32.exe: user32.obj
ilink /DE /CO user32.obj errmsg32.obj netapi32.lib sample32.def
errmsg32.obj: errmsg.c
-icc /W3 /C /Foerrmsg32 /Gt+ /Ti+ /DPURE_32 errmsg.c
fileen32.obj: fileen32.c
-icc /W3 /C /Gt+ /Ti+ /DPURE_32 fileen32.c
messag32.obj: messag32.c
-icc /W3 /C /Gt+ /Ti+ /DPURE_32 messag32.c
mlogon32.obj: mlogon32.c
-icc /W3 /C /Gt+ /Ti+ /DPURE_32 /Fomlogon32.obj mlogon32.c
sadmin32.obj: sadmin32.c
-icc /W3 /C /Gt+ /Ti+ /DPURE_32 sadmin32.c
alias32.obj: alias32.c
-icc /W3 /C /Gt+ /Ti+ /DPURE_32 alias32.c
user32.obj: user32.c
-icc /W3 /C /Gt+ /Ti+ /DPURE_32 user32.c