Add VSCode workspaces for OpenWatcom 2 on Linux.

This commit is contained in:
2021-03-09 13:51:08 +00:00
parent af96977105
commit 7b3c8becfb
5 changed files with 170 additions and 1 deletions

View File

@@ -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
}

View File

@@ -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"
}
}
}

View File

@@ -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"
]
}
}

View File

@@ -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"
]
}
}

View File

@@ -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"
]
}
}