//Test that the entire path is pushed onto the stack upto the last '/' include //Test that a non existent path/file doesn't screw things up include //Test with empty path include //Test without preceding space include //Test with other strange character that is allowed include>>>>> //Test that filenames with spaces work include //Test with empty file include //Test with empty path and file include //Test with absolute path include <@CMAKE_SOURCE_DIR@/../testdata/scad/misc/sub2/test7.scad> // Test simple MCAD include include // Test MCAD include which includes another file include // Test MCAD include which uses another file include module test1() { test2(); translate([2,0,0]) test3(); translate([2,-2,0]) test4(); translate([-2,0,0]) test5(); translate([-2,-2,0]) test6(); translate([0,2,0]) test7(); //Just to give a top level object translate([0,-2,0]) sphere(test2_variable, $fn=16); // MCAD translate([0,-4,0]) cube([TAU/4,0.5,0.5], center=true); translate([-2,-4,0]) cube([deg(0.5)/20,0.5,0.5], center=true); translate([2,-4,-0.5]) scale(0.05) alignds420([0,0,0], [0,0,0]); } test1();