install and build fixes

This commit is contained in:
vaclavt
2022-01-29 15:33:47 +01:00
parent 53ce64c763
commit 249af03f60
4 changed files with 18 additions and 3 deletions

12
.vscode/launch.json vendored
View File

@@ -16,6 +16,18 @@
"externalConsole": false, "externalConsole": false,
"MIMode": "gdb" "MIMode": "gdb"
}, },
{
"name": "ml -f debug.lsp",
"type": "cppdbg",
"request": "launch",
"program": "${workspaceFolder}/build/ml",
"args": ["-f", "${workspaceFolder}/debug.lsp"],
"stopAtEntry": false,
"cwd": "${workspaceFolder}",
"environment": [],
"console": "externalTerminal",
"MIMode": "gdb"
},
{ {
"name": "ml -d -f debug.lsp", "name": "ml -d -f debug.lsp",
"type": "cppdbg", "type": "cppdbg",

View File

@@ -73,6 +73,8 @@
"variant": "cpp", "variant": "cpp",
"__functional_base_03": "cpp", "__functional_base_03": "cpp",
"charconv": "cpp", "charconv": "cpp",
"cinttypes": "cpp" "cinttypes": "cpp",
} "filesystem": "cpp"
},
"cmake.configureOnOpen": true
} }

View File

@@ -63,4 +63,4 @@ INSTALL(DIRECTORY stdlib/ DESTINATION var/mlisp
FILES_MATCHING PATTERN "*.lsp") FILES_MATCHING PATTERN "*.lsp")
INSTALL(DIRECTORY doc/ DESTINATION var/mlisp INSTALL(DIRECTORY doc/ DESTINATION var/mlisp
FILES_MATCHING PATTERN "*.doc") FILES_MATCHING PATTERN "*.md")

View File

@@ -1,6 +1,7 @@
#!/bin/sh #!/bin/sh
echo "cleaning" echo "cleaning"
rm -f CMakeCache.txt
cmake -DCMAKE_BUILD_TYPE=Release . cmake -DCMAKE_BUILD_TYPE=Release .
cmake --build ./ --target clean -j 4 -- cmake --build ./ --target clean -j 4 --
echo "building ml" echo "building ml"