Sharpmake.FunctionalTests/FastBuildFunctionalTest/codebase/SpanMultipleSrcDirs/main_dir/main.cpp (23 lines of code) (raw):

#include "util.h" #include "extra_class1.h" #include "extra_class2.h" #include "floating_class.h" extern void extra_file_method(); extern void floating_file_method(); int main(int, char**) { Util::StaticUtilityMethod(); // call things from the additional_dir { ExtraClass1 e1(4); e1.PrintMyContent(); ExtraClass2* e2 = new ExtraClass2(6); e2->PrintMyContent(); delete e2; } // call things from the dir_individual_files { FloatingClass f(2); f.PrintMyContent(); floating_file_method(); } return 0; }