# file : tests/variable/private/testscript # license : MIT; see accompanying LICENSE file # Test public/private variable mode. buildfile = true test.arguments = 'noop(../)' .include ../../common.testscript +cat <=build/bootstrap.build project = test amalgamation = subprojects = subproj using install EOI +cat <=buildfile [string] foo = abc print $type($foo) $foo subproj/: install = false print $type($(subproj/: install)) $(subproj/: install) include subproj/ EOI : subproj : mkdir build; cat <=build/bootstrap.build; project = subporj EOI cat <=buildfile; [uint64] foo = 0123 print $type($foo) $foo [bool] install = true print $type($install) $install EOI $* >>EOO string abc path false uint64 123 bool true EOO