target = 'System' files = Split(""" Source/Buffers.c Source/Plugin.c Source/System.c """) objs = Split(""" Source/chkstk.obj Source/vc7ldvrm.obj Source/vc7lmul.obj Source/vc7lshl.obj Source/vc7lshr.obj """) libs = Split(""" kernel32 user32 ole32 """) Import('BuildPlugin') BuildPlugin(target, files, libs, entry = '_DllMainCRTStartup', nodeflib = 0, defines = ['SYSTEM_EXPORTS'])