Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit e3eb59db authored by Tomasz Wasilczyk's avatar Tomasz Wasilczyk Committed by Gerrit Code Review
Browse files

Merge "BaseCompilerProperties: add AidlInterface struct for aidl_interface info" into main

parents 3f01580c 5b007eaa
Loading
Loading
Loading
Loading
+13 −0
Original line number Original line Diff line number Diff line
@@ -141,6 +141,19 @@ type BaseCompilerProperties struct {
		Flags []string
		Flags []string
	}
	}


	// Populated by aidl_interface CPP backend to let other modules (e.g. cc_cmake_snapshot)
	// access actual source files and not generated cpp intermediary sources.
	AidlInterface struct {
		// list of aidl_interface sources
		Sources []string `blueprint:"mutated"`

		// AIDL backend language (e.g. "cpp", "ndk")
		Lang string `blueprint:"mutated"`

		// list of flags passed to AIDL generator
		Flags []string `blueprint:"mutated"`
	} `blueprint:"mutated"`

	Renderscript struct {
	Renderscript struct {
		// list of directories that will be added to the llvm-rs-cc include paths
		// list of directories that will be added to the llvm-rs-cc include paths
		Include_dirs []string
		Include_dirs []string