Сейчас просматриваю код windows xp,2003,nt. Там в каждой папке есть файл sources(чем то похож на makefile), примерно следующего содержания:
!IF 0
**************************************************************
Sources file for building an Win32 dll.
Module Name : Sources for timerw32.dll
Author: vaidy
Revision: 10/23/90
Comments:
o Use C_DEFINES "-DWIN32" to build for Windows NT
o Use C_DEFINES "-DWIN32" & "-DW32S" to build for WIN32s
**************************************************************
!ENDIF
DLLBASE=0x75000000
MAJORCOMP = windows
TARGETNAME=timerw32
TARGETPATH=$(BASEDIR)\public\sdk\lib
TARGETTYPE=DYNLINK
TARGETLIBS=
DLLENTRY=TimerDllInitialize
INCLUDES=..\inc
SOURCES= timer.c
UMTYPE=windows
UMLIBS=
C_DEFINES= -DWIN32
386_WARNING_LEVEL=-W3
Теоретически можно понять структуру данного файла. Но хотелось бы узнать что это за файлы, и где почитать по синтаксису(скорее всего на MSDN).