forked from platformio/platformio-core
		
	Support in-line comments for multi-line value in platformio.ini
This commit is contained in:
		@@ -25,7 +25,9 @@ def test_build_flags(clirunner, validate_cliresult, tmpdir):
 | 
			
		||||
[env:native]
 | 
			
		||||
platform = native
 | 
			
		||||
extra_scripts = extra.py
 | 
			
		||||
build_flags = %s
 | 
			
		||||
build_flags =
 | 
			
		||||
    ; -DCOMMENTED_MACRO
 | 
			
		||||
    %s ; inline comment
 | 
			
		||||
    """ % " ".join([f[0] for f in build_flags]))
 | 
			
		||||
 | 
			
		||||
    tmpdir.join("extra.py").write("""
 | 
			
		||||
@@ -47,6 +49,10 @@ projenv.Append(CPPDEFINES="POST_SCRIPT_MACRO")
 | 
			
		||||
#error "POST_SCRIPT_MACRO"
 | 
			
		||||
#endif
 | 
			
		||||
 | 
			
		||||
#ifdef COMMENTED_MACRO
 | 
			
		||||
#error "COMMENTED_MACRO"
 | 
			
		||||
#endif
 | 
			
		||||
 | 
			
		||||
int main() {
 | 
			
		||||
}
 | 
			
		||||
""")
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user