TARGETNAME=rufus TARGETTYPE=PROGRAM UMTYPE=windows UMENTRY=winmain INCLUDES=$(DDK_INC_PATH);.\ms-sys\inc;.\syslinux\libfat;.\syslinux\libinstaller;.\msvc-missing;.\libcdio C_DEFINES = $(C_DEFINES) /DDDKBUILD /DUNICODE /D_UNICODE /DISOLATION_AWARE_ENABLED !IFNDEF MSC_WARNING_LEVEL MSC_WARNING_LEVEL=/W3 !ENDIF USE_MSVCRT=1 TARGETLIBS=$(SDK_LIB_PATH)\kernel32.lib \ $(SDK_LIB_PATH)\user32.lib \ $(SDK_LIB_PATH)\setupapi.lib \ $(SDK_LIB_PATH)\ole32.lib \ $(SDK_LIB_PATH)\uuid.lib \ $(SDK_LIB_PATH)\shell32.lib \ $(SDK_LIB_PATH)\wininet.lib \ .\ms-sys\ms-sys.lib \ .\syslinux\libfat\libfat.lib \ .\syslinux\libinstaller\libinstaller.lib \ .\libcdio\iso9660\iso9660.lib \ .\libcdio\udf\udf.lib \ .\libcdio\driver\driver.lib # http://jpassing.com/2008/02/01/how-to-use-manifests-with-buildexe/ SXS_APPLICATION_MANIFEST=..\common_controls_and_elevation.manifest SOURCES=rufus.c \ format.c \ stdio.c \ stdfn.c \ stdlg.c \ icon.c \ parser.c \ net.c \ iso.c \ dos.c \ dos_locale.c \ badblocks.c \ drive.c \ syslinux.c \ vhd.c \ rufus.rc