Skip to content

Commit

Permalink
Improve documentation
Browse files Browse the repository at this point in the history
RADRunner was "discovered" by amiga-news.de and some people had trouble
compiling and using it.  The README.md file has now been updated to add
documentation about missing arguments, advanced usage instructions and
compilation instructions.
  • Loading branch information
Colin Ward authored and hitman-codehq committed Aug 9, 2023
1 parent a8e5ed7 commit 919a351
Show file tree
Hide file tree
Showing 6 changed files with 373 additions and 17 deletions.
3 changes: 3 additions & 0 deletions Examples/BuildAndGet.rad
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
# Compile a project on the remote server and fetch the binary
execute make
get <executable_name>
3 changes: 3 additions & 0 deletions Examples/SendAndExecute.rad
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
# Send an executable to the remote server and execute it
send Debug/RADRunner
execute RADRunner
58 changes: 58 additions & 0 deletions Examples/c_cpp_properties.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,58 @@
{
"configurations": [
{
"name": "AmigaOS3",
"includePath": [
"${workspaceFolder}/**",
"../StdFuncs",
"c:/amiga-gcc/lib/gcc/m68k-amigaos/6.5.0b/include/c++",
"c:/amiga-gcc/lib/gcc/m68k-amigaos/6.5.0b/include/c++/m68k-amigaos",
"c:/amiga-gcc/m68k-amigaos/clib2/include",
"c:/amiga-gcc/m68k-amigaos/ndk-include",
"c:/amiga-gcc/m68k-amigaos/sys-include"
],
"defines": [
"__amigaos__",
"_DEBUG",
"MUNGWALL_NO_LINE_TRACKING"
],
"compilerPath": "c:/amiga-gcc/bin/m68k-amigaos-g++.exe",
"cStandard": "c11",
"cppStandard": "c++14",
"intelliSenseMode": "gcc-x64",
"configurationProvider": "ms-vscode.makefile-tools"
},
{
"name": "Win32",
"includePath": [
"${workspaceFolder}/**",
"${workspaceFolder}/../StdFuncs",
"c:/Program Files (x86)/Windows Kits/10/Include/10.0.18362.0/um"
],
"defines": [
"_DEBUG"
],
"cStandard": "c11",
"cppStandard": "c++14",
"intelliSenseMode": "msvc-x64",
"configurationProvider": "ms-vscode.cmake-tools"
},
{
"name": "Win32 GCC",
"includePath": [
"${workspaceFolder}/**",
"${workspaceFolder}/../StdFuncs"
],
"defines": [
"__unix__",
"_DEBUG"
],
"compilerPath": "d:/Coding/MingW/bin/g++.exe",
"cStandard": "c11",
"cppStandard": "c++14",
"intelliSenseMode": "gcc-x64",
"configurationProvider": "ms-vscode.cmake-tools"
}
],
"version": 4
}
1 change: 1 addition & 0 deletions Examples/make
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
RADRunner <server> script BuildAndGet.rad
20 changes: 20 additions & 0 deletions Examples/settings.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,20 @@
{
"makefile.configurations": [
{
"name": "OS3 Debug",
"makeArgs": ["-j4", "DEBUG=1"],
"problemMatchers": ["$gcc", "$unknown"]
}
],
"makefile.launchConfigurations": [
{
"cwd": "d:\\Source\\RADRunner",
"binaryPath": "d:\\Utils\\Windows\\RADRunner.exe",
"binaryArgs": [
"vampire",
"script",
"Examples\\SendAndExecute.rad"
]
}
]
}
Loading

0 comments on commit 919a351

Please sign in to comment.