mirror of
				https://github.com/pbatard/rufus.git
				synced 2024-08-14 23:57:05 +00:00 
			
		
		
		
	[wdk] use batch file in order to keep a Makefile
This commit is contained in:
		
							parent
							
								
									d6f32a189a
								
							
						
					
					
						commit
						4dfb38430f
					
				
					 3 changed files with 38 additions and 0 deletions
				
			
		
							
								
								
									
										38
									
								
								wdk_build.cmd
									
										
									
									
									
										Normal file
									
								
							
							
						
						
									
										38
									
								
								wdk_build.cmd
									
										
									
									
									
										Normal file
									
								
							|  | @ -0,0 +1,38 @@ | ||||||
|  | @echo off | ||||||
|  | 
 | ||||||
|  | if Test%BUILD_ALT_DIR%==Test goto usage | ||||||
|  | 
 | ||||||
|  | ::# /M 2 for multiple cores | ||||||
|  | set BUILD_CMD=build -bcwgZ -M2 | ||||||
|  | set PWD=%~dp0 | ||||||
|  | 
 | ||||||
|  | ::# Set target platform type | ||||||
|  | set ARCH_DIR=%_BUILDARCH% | ||||||
|  | if /I Test%_BUILDARCH%==Testx86 set ARCH_DIR=i386 | ||||||
|  | 
 | ||||||
|  | if EXIST Makefile ren Makefile Makefile.hide | ||||||
|  | 
 | ||||||
|  | copy .msvc\rufus_sources sources >NUL 2>&1 | ||||||
|  | @echo on | ||||||
|  | %BUILD_CMD% | ||||||
|  | @echo off | ||||||
|  | if errorlevel 1 goto builderror | ||||||
|  | copy obj%BUILD_ALT_DIR%\%ARCH_DIR%\rufus.exe . >NUL 2>&1 | ||||||
|  | 
 | ||||||
|  | if EXIST Makefile.hide ren Makefile.hide Makefile | ||||||
|  | if EXIST sources del sources >NUL 2>&1 | ||||||
|  | 
 | ||||||
|  | goto done | ||||||
|  | 
 | ||||||
|  | :builderror | ||||||
|  | if EXIST Makefile.hide ren Makefile.hide Makefile | ||||||
|  | if EXIST sources del sources >NUL 2>&1 | ||||||
|  | echo Build failed | ||||||
|  | goto done | ||||||
|  | 
 | ||||||
|  | :usage | ||||||
|  | echo wdk_build must be run in a Windows Driver Kit build environment | ||||||
|  | pause | ||||||
|  | 
 | ||||||
|  | :done | ||||||
|  | cd %PWD% | ||||||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue