diff --git a/setter/.vscode/settings.json b/setter/.vscode/settings.json index 4fd5570..e95bc9b 100644 --- a/setter/.vscode/settings.json +++ b/setter/.vscode/settings.json @@ -1,3 +1,4 @@ { - "C_Cpp.default.configurationProvider": "vector-of-bool.cmake-tools" + "C_Cpp.default.configurationProvider": "vector-of-bool.cmake-tools", + "cmake.configureOnOpen": false } \ No newline at end of file diff --git a/setter/projects/vscode/fssetter.dos.ow2-linux.code-workspace b/setter/projects/vscode/fssetter.dos.ow2-linux.code-workspace new file mode 100644 index 0000000..bf802cc --- /dev/null +++ b/setter/projects/vscode/fssetter.dos.ow2-linux.code-workspace @@ -0,0 +1,44 @@ +{ + "folders": [ + { + "path": "../.." + } + ], + "settings": { + "C_Cpp.clang_format_sortIncludes": true, + "C_Cpp.default.cStandard": "c89", + "C_Cpp.default.compilerPath": "/opt/watcom/binl64/wcc", + "C_Cpp.default.systemIncludePath": [ + "/opt/watcom/h" + ], + "C_Cpp.default.compilerArgs": [ + "-i=\"/opt/watcom/h\"", + "-w4", + "-e25", + "-zq", + "-od", + "-d2", + "-bt=dos", + "-fo=.obj", + "-ml" + ], + "C_Cpp.default.defines": [ + "__X86__", + "__I86__", + "M_I86", + "_M_I86", + "_M_IX86=0", + "__DOS__", + "_DOS", + "MSDOS", + "__LARGE__", + "M_I86LM", + "_M_I86LM", + "__WATCOMC__=1280", + "_INTEGRAL_MAX_BITS=64" + ], + "files.associations": { + "dosos2.h": "c" + } + } +} \ No newline at end of file diff --git a/setter/projects/vscode/fssetter.os2_16.ow2-linux.code-workspace b/setter/projects/vscode/fssetter.os2_16.ow2-linux.code-workspace new file mode 100644 index 0000000..45e11c1 --- /dev/null +++ b/setter/projects/vscode/fssetter.os2_16.ow2-linux.code-workspace @@ -0,0 +1,41 @@ +{ + "folders": [ + { + "path": "../.." + } + ], + "settings": { + "C_Cpp.clang_format_sortIncludes": true, + "C_Cpp.default.cStandard": "c89", + "C_Cpp.default.compilerPath": "/opt/watcom/binl64/wcc", + "C_Cpp.default.systemIncludePath": [ + "/opt/watcom/h", + "/opt/watcom/h\\os21x" + ], + "C_Cpp.default.compilerArgs": [ + "-i=\"/opt/watcom/h;/opt/watcom/h\\OS21X\"", + "-w4", + "-e25", + "-zq", + "-od", + "-d2", + "-2", + "-bt=os2", + "-fo=.obj", + "-ml" + ], + "C_Cpp.default.defines": [ + "__X86__", + "__I86__", + "M_I86", + "_M_I86", + "_M_IX86=0", + "__OS2__", + "__LARGE__", + "M_I86LM", + "_M_I86LM", + "__WATCOMC__=1280", + "_INTEGRAL_MAX_BITS=64" + ] + } +} \ No newline at end of file diff --git a/setter/projects/vscode/fssetter.os2_32.ow2-linux.code-workspace b/setter/projects/vscode/fssetter.os2_32.ow2-linux.code-workspace new file mode 100644 index 0000000..2409d40 --- /dev/null +++ b/setter/projects/vscode/fssetter.os2_32.ow2-linux.code-workspace @@ -0,0 +1,41 @@ +{ + "folders": [ + { + "path": "../.." + } + ], + "settings": { + "C_Cpp.clang_format_sortIncludes": true, + "C_Cpp.default.cStandard": "c89", + "C_Cpp.default.compilerPath": "/opt/watcom/binl64/wcc386", + "C_Cpp.default.systemIncludePath": [ + "/opt/watcom/h", + "/opt/watcom/h\\os2" + ], + "C_Cpp.default.compilerArgs": [ + "-i=\"/opt/watcom/h;C:\\WATCOM\\OS2\"", + "-w4", + "-e25", + "-zq", + "-od", + "-d2", + "-3r", + "-bt=os2", + "-fo=.obj", + "-mf" + ], + "C_Cpp.default.defines": [ + "__X86__", + "__386__", + "M_I386", + "_M_I386", + "_M_IX86=500", + "__OS2__", + "__FLAT__", + "M_386FM", + "_M_386FM", + "__WATCOMC__=1280", + "_INTEGRAL_MAX_BITS=64" + ] + } +} \ No newline at end of file diff --git a/setter/projects/vscode/fssetter.win32-linux.ow2.code-workspace b/setter/projects/vscode/fssetter.win32-linux.ow2.code-workspace new file mode 100644 index 0000000..78bef09 --- /dev/null +++ b/setter/projects/vscode/fssetter.win32-linux.ow2.code-workspace @@ -0,0 +1,42 @@ +{ + "folders": [ + { + "path": "../.." + } + ], + "settings": { + "C_Cpp.clang_format_sortIncludes": true, + "C_Cpp.default.cStandard": "c89", + "C_Cpp.default.compilerPath": "/opt/watcom/binl64/wcc386", + "C_Cpp.default.systemIncludePath": [ + "/opt/watcom/h", + "/opt/watcom/h\\nt" + ], + "C_Cpp.default.compilerArgs": [ + "-i=\"/opt/watcom/h;/opt/watcom/h\\NT\"", + "-w4", + "-e25", + "-zq", + "-od", + "-d2", + "-3r", + "-bt=nt", + "-fo=.obj", + "-mf" + ], + "C_Cpp.default.defines": [ + "__X86__", + "__386__", + "M_I386", + "_M_I386", + "_M_IX86=500", + "__NT__", + "__WINDOWS_386__", + "__FLAT__", + "M_386FM", + "_M_386FM", + "__WATCOMC__=1280", + "_INTEGRAL_MAX_BITS=64" + ] + } +} \ No newline at end of file