Add bare-minimum extension-reaper-macos REAPER extension skeleton

C/C++ extension built directly against the vendored Cockos reaper-sdk
headers (no Rust/reaper-rs wrapper layer). Loads, registers a test
action, and confirms via REAPER's console — confirmed working in
REAPER 2026-07-15.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
This commit is contained in:
Paul Lipscomb
2026-07-15 19:12:33 -04:00
parent 7ecc718f5d
commit cd5ebd84d6
512 changed files with 330043 additions and 1 deletions
@@ -0,0 +1,20 @@
argc < 2 ? (
printf("Usage: %s [script]\n",argv[0]);
) : (
printf("loading '%s'\n",argv[1]);
x = fopen(argv[1],"r");
!x ? (
printf("Error opening '%s'\n",argv[1])
) : (
#str="";
while (fgets(x,#line)) ( #str += #line; );
fclose(x);
loop(30,
start_t = time_precise();
eval(#str) || printf("error evaluating script\n");
start_t = time_precise()-start_t;
printf("finished in %f milliseconds\n",start_t*1000.0);
);
);
);