Merge pull request #7335 from Bo98/std-isysroot
ENV/std: remove space in -isysroot
This commit is contained in:
		
						commit
						9b8762f5c8
					
				@ -60,9 +60,9 @@ module Stdenv
 | 
			
		||||
    return unless (sdk = MacOS.sdk_path_if_needed(version))
 | 
			
		||||
 | 
			
		||||
    delete("SDKROOT")
 | 
			
		||||
    remove_from_cflags "-isysroot #{sdk}"
 | 
			
		||||
    remove "CPPFLAGS", "-isysroot #{sdk}"
 | 
			
		||||
    remove "LDFLAGS", "-isysroot #{sdk}"
 | 
			
		||||
    remove_from_cflags "-isysroot#{sdk}"
 | 
			
		||||
    remove "CPPFLAGS", "-isysroot#{sdk}"
 | 
			
		||||
    remove "LDFLAGS", "-isysroot#{sdk}"
 | 
			
		||||
    if HOMEBREW_PREFIX.to_s == "/usr/local"
 | 
			
		||||
      delete("CMAKE_PREFIX_PATH")
 | 
			
		||||
    else
 | 
			
		||||
@ -87,10 +87,10 @@ module Stdenv
 | 
			
		||||
    # Tell clang/gcc where system include's are:
 | 
			
		||||
    append_path "CPATH", "#{sdk}/usr/include"
 | 
			
		||||
    # The -isysroot is needed, too, because of the Frameworks
 | 
			
		||||
    append_to_cflags "-isysroot #{sdk}"
 | 
			
		||||
    append "CPPFLAGS", "-isysroot #{sdk}"
 | 
			
		||||
    append_to_cflags "-isysroot#{sdk}"
 | 
			
		||||
    append "CPPFLAGS", "-isysroot#{sdk}"
 | 
			
		||||
    # And the linker needs to find sdk/usr/lib
 | 
			
		||||
    append "LDFLAGS", "-isysroot #{sdk}"
 | 
			
		||||
    append "LDFLAGS", "-isysroot#{sdk}"
 | 
			
		||||
    # Needed to build cmake itself and perhaps some cmake projects:
 | 
			
		||||
    append_path "CMAKE_PREFIX_PATH", "#{sdk}/usr"
 | 
			
		||||
    append_path "CMAKE_FRAMEWORK_PATH", "#{sdk}/System/Library/Frameworks"
 | 
			
		||||
 | 
			
		||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user