RUN.dir	: directory where you want executables to go
	COMPILE_OPTION	: can have the values: debug, optimized
	APP_CFLAGS	: additional compilation flags for C compiler
	APP_CCPPFLAGS	: additional compilation flags for C++ compiler
	APP_LDFLAGS	: additional link flags (maybe specifying DLLs)
	MWINIT_DEFINES	: list of -D<symbols> used to initialize
		:      Mainwin in certain specific ways 
	MWLOCALES	: list of country codes corresponding to the
		:      resources you have prepared in res 			;      subdirectory
	MIDL_IDL	: IDL file to be compiled with MIDL
	MIDL_IID	: Iid file from MIDL (default: <idl_name>_i.c)
	MIDL_PROXY	: Proxy implementation from MIDL (default: 			:      <idl_name>_p.c)
	MIDL_HEADER	: Header with interfaces and GUIDs (default: 			;      <idl_name>.h)
	MIDL_DLLDATA	: DLL data for proxy from MIDL (default: dlldata.c)
	MIDL_TLB	: Type lib information from MIDL (default: 			:      <idl_name>.tlb)
		:   this will be created in the {RUN.dir} directory.

Figure 2: User-configurable variables used in MainWin makefiles.

Back to Article
Copyright © 1999, Dr. Dobb's Journal