Some tweaks on VSCode

Now it works on Windows for me but there are lots of hardcoded paths around... I don't like it.
This commit is contained in:
Ray 2018-11-20 19:02:26 +01:00
parent 31d0fd820d
commit 98fee844d1
4 changed files with 11 additions and 9 deletions

View File

@ -13,7 +13,7 @@
"GRAPHICS_API_OPENGL_33",
"PLATFORM_DESKTOP"
],
"compilerPath": "C:/raylib/mingw/bin/gcc.exe",
"compilerPath": "C:/raylib/mingw32/bin/gcc.exe",
"cStandard": "c11",
"cppStandard": "c++14",
"intelliSenseMode": "clang-x64"

View File

@ -8,7 +8,7 @@
"name": "Debug",
"type": "cppdbg",
"request": "launch",
"program": "${workspaceFolder}/game",
"program": "${workspaceFolder}/${fileBasenameNoExtension}",
"args": [],
"stopAtEntry": false,
"cwd": "${workspaceFolder}",
@ -23,7 +23,7 @@
}
],
"windows": {
"miDebuggerPath": "C:/raylib/mingw/bin/gdb.exe",
"miDebuggerPath": "C:/raylib/mingw32/bin/gdb.exe",
},
"osx": {
"MIMode": "lldb"
@ -42,11 +42,11 @@
"cwd": "${workspaceFolder}",
"environment": [],
"externalConsole": false,
"program": "${workspaceFolder}/game",
"program": "${workspaceFolder}/${fileBasenameNoExtension}",
"MIMode": "gdb",
"windows": {
"program": "${workspaceFolder}/game.exe",
"miDebuggerPath": "C:/raylib/mingw/bin/gdb.exe"
"program": "${workspaceFolder}/${fileBasenameNoExtension}.exe",
"miDebuggerPath": "C:/raylib/mingw32/bin/gdb.exe"
},
"osx": {
"MIMode": "lldb"

View File

@ -12,7 +12,7 @@
"DEBUGGING=TRUE"
],
"windows": {
"command": "C:/raylib/mingw/bin/mingw32-make.exe",
"command": "C:/raylib/mingw32/bin/mingw32-make.exe",
"args": [
"RAYLIB_PATH=C:/raylib/raylib"
],
@ -35,7 +35,7 @@
"PLATFORM=PLATFORM_DESKTOP",
],
"windows": {
"command": "C:/raylib/mingw/bin/mingw32-make.exe",
"command": "C:/raylib/mingw32/bin/mingw32-make.exe",
"args": [
"RAYLIB_PATH=C:/raylib/raylib",
],

View File

@ -54,6 +54,7 @@ ifeq ($(PLATFORM),PLATFORM_DESKTOP)
# ifeq ($(UNAME),Msys) -> Windows
ifeq ($(OS),Windows_NT)
PLATFORM_OS=WINDOWS
export PATH := C:/raylib/mingw32/bin:$(PATH)
else
UNAMEOS=$(shell uname)
ifeq ($(UNAMEOS),Linux)
@ -291,7 +292,8 @@ OBJ_DIR = obj
# Define all object files from source files
SRC = $(call rwildcard, *.c, *.h)
OBJS = $(SRC:$(SRC_DIR)/%.c=$(OBJ_DIR)/%.o)
#OBJS = $(SRC:$(SRC_DIR)/%.c=$(OBJ_DIR)/%.o)
OBJS = main.c
# For Android platform we call a custom Makefile.Android
ifeq ($(PLATFORM),PLATFORM_ANDROID)