mirror of
				https://github.com/cuberite/polarssl.git
				synced 2025-11-04 04:32:24 -05:00 
			
		
		
		
	Enable parallel shared target tests
Now that the dependency issues for shared target are fixed, the feature can be enabled in tests.
This commit is contained in:
		
							parent
							
								
									df2cd9e14f
								
							
						
					
					
						commit
						232e8f959a
					
				@ -1101,7 +1101,7 @@ component_test_platform_calloc_macro () {
 | 
				
			|||||||
 | 
					
 | 
				
			||||||
component_test_make_shared () {
 | 
					component_test_make_shared () {
 | 
				
			||||||
    msg "build/test: make shared" # ~ 40s
 | 
					    msg "build/test: make shared" # ~ 40s
 | 
				
			||||||
    make SHARED=1 all check -j1
 | 
					    make SHARED=1 all check
 | 
				
			||||||
    ldd programs/util/strerror | grep libmbedcrypto
 | 
					    ldd programs/util/strerror | grep libmbedcrypto
 | 
				
			||||||
}
 | 
					}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
@ -1260,15 +1260,15 @@ component_test_allow_sha1 () {
 | 
				
			|||||||
 | 
					
 | 
				
			||||||
component_build_mingw () {
 | 
					component_build_mingw () {
 | 
				
			||||||
    msg "build: Windows cross build - mingw64, make (Link Library)" # ~ 30s
 | 
					    msg "build: Windows cross build - mingw64, make (Link Library)" # ~ 30s
 | 
				
			||||||
    make CC=i686-w64-mingw32-gcc AR=i686-w64-mingw32-ar LD=i686-w64-minggw32-ld CFLAGS='-Werror -Wall -Wextra' WINDOWS_BUILD=1 lib programs -j1
 | 
					    make CC=i686-w64-mingw32-gcc AR=i686-w64-mingw32-ar LD=i686-w64-minggw32-ld CFLAGS='-Werror -Wall -Wextra' WINDOWS_BUILD=1 lib programs
 | 
				
			||||||
 | 
					
 | 
				
			||||||
    # note Make tests only builds the tests, but doesn't run them
 | 
					    # note Make tests only builds the tests, but doesn't run them
 | 
				
			||||||
    make CC=i686-w64-mingw32-gcc AR=i686-w64-mingw32-ar LD=i686-w64-minggw32-ld CFLAGS='-Werror' WINDOWS_BUILD=1 tests -j1
 | 
					    make CC=i686-w64-mingw32-gcc AR=i686-w64-mingw32-ar LD=i686-w64-minggw32-ld CFLAGS='-Werror' WINDOWS_BUILD=1 tests
 | 
				
			||||||
    make WINDOWS_BUILD=1 clean
 | 
					    make WINDOWS_BUILD=1 clean
 | 
				
			||||||
 | 
					
 | 
				
			||||||
    msg "build: Windows cross build - mingw64, make (DLL)" # ~ 30s
 | 
					    msg "build: Windows cross build - mingw64, make (DLL)" # ~ 30s
 | 
				
			||||||
    make CC=i686-w64-mingw32-gcc AR=i686-w64-mingw32-ar LD=i686-w64-minggw32-ld CFLAGS='-Werror -Wall -Wextra' WINDOWS_BUILD=1 SHARED=1 lib programs -j1
 | 
					    make CC=i686-w64-mingw32-gcc AR=i686-w64-mingw32-ar LD=i686-w64-minggw32-ld CFLAGS='-Werror -Wall -Wextra' WINDOWS_BUILD=1 SHARED=1 lib programs
 | 
				
			||||||
    make CC=i686-w64-mingw32-gcc AR=i686-w64-mingw32-ar LD=i686-w64-minggw32-ld CFLAGS='-Werror -Wall -Wextra' WINDOWS_BUILD=1 SHARED=1 tests -j1
 | 
					    make CC=i686-w64-mingw32-gcc AR=i686-w64-mingw32-ar LD=i686-w64-minggw32-ld CFLAGS='-Werror -Wall -Wextra' WINDOWS_BUILD=1 SHARED=1 tests
 | 
				
			||||||
    make WINDOWS_BUILD=1 clean
 | 
					    make WINDOWS_BUILD=1 clean
 | 
				
			||||||
}
 | 
					}
 | 
				
			||||||
support_build_mingw() {
 | 
					support_build_mingw() {
 | 
				
			||||||
 | 
				
			|||||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user