Add Studuino Linux Neovim setup

This commit is contained in:
2026-09-25 15:41:58 +10:00
parent bb5c564f3e
commit feddce04c3
6 changed files with 1148 additions and 280 deletions
+272 -272
View File
@@ -53,6 +53,33 @@
],
"file": "/home/alvin/.arduino15/packages/arduino/hardware/avr/1.8.8/cores/arduino/CDC.cpp"
},
{
"directory": "/home/alvin/Arduino",
"arguments": [
"/home/alvin/.arduino15/packages/arduino/tools/avr-gcc/7.3.0-atmel3.6.1-arduino7/bin/avr-g++",
"-c",
"-g",
"-Os",
"-w",
"-std=gnu++11",
"-fno-exceptions",
"-ffunction-sections",
"-fdata-sections",
"-fno-threadsafe-statics",
"-MMD",
"-mmcu=atmega168",
"-DF_CPU=8000000L",
"-DARDUINO=10607",
"-DARDUINO_AVR_PRO",
"-DARDUINO_ARCH_AVR",
"-I/home/alvin/.arduino15/packages/arduino/hardware/avr/1.8.8/cores/arduino",
"-I/home/alvin/.arduino15/packages/arduino/hardware/avr/1.8.8/variants/standard",
"/home/alvin/.arduino15/packages/arduino/hardware/avr/1.8.8/cores/arduino/HardwareSerial1.cpp",
"-o",
"/home/alvin/.cache/arduino/studuino-compile-db/core/HardwareSerial1.cpp.o"
],
"file": "/home/alvin/.arduino15/packages/arduino/hardware/avr/1.8.8/cores/arduino/HardwareSerial1.cpp"
},
{
"directory": "/home/alvin/Arduino",
"arguments": [
@@ -107,60 +134,6 @@
],
"file": "/home/alvin/.arduino15/packages/arduino/hardware/avr/1.8.8/cores/arduino/HardwareSerial3.cpp"
},
{
"directory": "/home/alvin/Arduino",
"arguments": [
"/home/alvin/.arduino15/packages/arduino/tools/avr-gcc/7.3.0-atmel3.6.1-arduino7/bin/avr-g++",
"-c",
"-g",
"-Os",
"-w",
"-std=gnu++11",
"-fno-exceptions",
"-ffunction-sections",
"-fdata-sections",
"-fno-threadsafe-statics",
"-MMD",
"-mmcu=atmega168",
"-DF_CPU=8000000L",
"-DARDUINO=10607",
"-DARDUINO_AVR_PRO",
"-DARDUINO_ARCH_AVR",
"-I/home/alvin/.arduino15/packages/arduino/hardware/avr/1.8.8/cores/arduino",
"-I/home/alvin/.arduino15/packages/arduino/hardware/avr/1.8.8/variants/standard",
"/home/alvin/.arduino15/packages/arduino/hardware/avr/1.8.8/cores/arduino/HardwareSerial2.cpp",
"-o",
"/home/alvin/.cache/arduino/studuino-compile-db/core/HardwareSerial2.cpp.o"
],
"file": "/home/alvin/.arduino15/packages/arduino/hardware/avr/1.8.8/cores/arduino/HardwareSerial2.cpp"
},
{
"directory": "/home/alvin/Arduino",
"arguments": [
"/home/alvin/.arduino15/packages/arduino/tools/avr-gcc/7.3.0-atmel3.6.1-arduino7/bin/avr-g++",
"-c",
"-g",
"-Os",
"-w",
"-std=gnu++11",
"-fno-exceptions",
"-ffunction-sections",
"-fdata-sections",
"-fno-threadsafe-statics",
"-MMD",
"-mmcu=atmega168",
"-DF_CPU=8000000L",
"-DARDUINO=10607",
"-DARDUINO_AVR_PRO",
"-DARDUINO_ARCH_AVR",
"-I/home/alvin/.arduino15/packages/arduino/hardware/avr/1.8.8/cores/arduino",
"-I/home/alvin/.arduino15/packages/arduino/hardware/avr/1.8.8/variants/standard",
"/home/alvin/.arduino15/packages/arduino/hardware/avr/1.8.8/cores/arduino/PluggableUSB.cpp",
"-o",
"/home/alvin/.cache/arduino/studuino-compile-db/core/PluggableUSB.cpp.o"
],
"file": "/home/alvin/.arduino15/packages/arduino/hardware/avr/1.8.8/cores/arduino/PluggableUSB.cpp"
},
{
"directory": "/home/alvin/Arduino",
"arguments": [
@@ -209,11 +182,11 @@
"-DARDUINO_ARCH_AVR",
"-I/home/alvin/.arduino15/packages/arduino/hardware/avr/1.8.8/cores/arduino",
"-I/home/alvin/.arduino15/packages/arduino/hardware/avr/1.8.8/variants/standard",
"/home/alvin/.arduino15/packages/arduino/hardware/avr/1.8.8/cores/arduino/HardwareSerial1.cpp",
"/home/alvin/.arduino15/packages/arduino/hardware/avr/1.8.8/cores/arduino/HardwareSerial2.cpp",
"-o",
"/home/alvin/.cache/arduino/studuino-compile-db/core/HardwareSerial1.cpp.o"
"/home/alvin/.cache/arduino/studuino-compile-db/core/HardwareSerial2.cpp.o"
],
"file": "/home/alvin/.arduino15/packages/arduino/hardware/avr/1.8.8/cores/arduino/HardwareSerial1.cpp"
"file": "/home/alvin/.arduino15/packages/arduino/hardware/avr/1.8.8/cores/arduino/HardwareSerial2.cpp"
},
{
"directory": "/home/alvin/Arduino",
@@ -263,11 +236,11 @@
"-DARDUINO_ARCH_AVR",
"-I/home/alvin/.arduino15/packages/arduino/hardware/avr/1.8.8/cores/arduino",
"-I/home/alvin/.arduino15/packages/arduino/hardware/avr/1.8.8/variants/standard",
"/home/alvin/.arduino15/packages/arduino/hardware/avr/1.8.8/cores/arduino/HardwareSerial0.cpp",
"/home/alvin/.arduino15/packages/arduino/hardware/avr/1.8.8/cores/arduino/Tone.cpp",
"-o",
"/home/alvin/.cache/arduino/studuino-compile-db/core/HardwareSerial0.cpp.o"
"/home/alvin/.cache/arduino/studuino-compile-db/core/Tone.cpp.o"
],
"file": "/home/alvin/.arduino15/packages/arduino/hardware/avr/1.8.8/cores/arduino/HardwareSerial0.cpp"
"file": "/home/alvin/.arduino15/packages/arduino/hardware/avr/1.8.8/cores/arduino/Tone.cpp"
},
{
"directory": "/home/alvin/Arduino",
@@ -290,11 +263,36 @@
"-DARDUINO_ARCH_AVR",
"-I/home/alvin/.arduino15/packages/arduino/hardware/avr/1.8.8/cores/arduino",
"-I/home/alvin/.arduino15/packages/arduino/hardware/avr/1.8.8/variants/standard",
"/home/alvin/.arduino15/packages/arduino/hardware/avr/1.8.8/cores/arduino/Stream.cpp",
"/home/alvin/.arduino15/packages/arduino/hardware/avr/1.8.8/cores/arduino/HardwareSerial0.cpp",
"-o",
"/home/alvin/.cache/arduino/studuino-compile-db/core/Stream.cpp.o"
"/home/alvin/.cache/arduino/studuino-compile-db/core/HardwareSerial0.cpp.o"
],
"file": "/home/alvin/.arduino15/packages/arduino/hardware/avr/1.8.8/cores/arduino/Stream.cpp"
"file": "/home/alvin/.arduino15/packages/arduino/hardware/avr/1.8.8/cores/arduino/HardwareSerial0.cpp"
},
{
"directory": "/home/alvin/Arduino",
"arguments": [
"/home/alvin/.arduino15/packages/arduino/tools/avr-gcc/7.3.0-atmel3.6.1-arduino7/bin/avr-gcc",
"-c",
"-g",
"-Os",
"-w",
"-std=gnu11",
"-ffunction-sections",
"-fdata-sections",
"-MMD",
"-mmcu=atmega168",
"-DF_CPU=8000000L",
"-DARDUINO=10607",
"-DARDUINO_AVR_PRO",
"-DARDUINO_ARCH_AVR",
"-I/home/alvin/.arduino15/packages/arduino/hardware/avr/1.8.8/cores/arduino",
"-I/home/alvin/.arduino15/packages/arduino/hardware/avr/1.8.8/variants/standard",
"/home/alvin/.arduino15/packages/arduino/hardware/avr/1.8.8/cores/arduino/WInterrupts.c",
"-o",
"/home/alvin/.cache/arduino/studuino-compile-db/core/WInterrupts.c.o"
],
"file": "/home/alvin/.arduino15/packages/arduino/hardware/avr/1.8.8/cores/arduino/WInterrupts.c"
},
{
"directory": "/home/alvin/Arduino",
@@ -323,6 +321,60 @@
],
"file": "/home/alvin/.arduino15/packages/arduino/hardware/avr/1.8.8/cores/arduino/WMath.cpp"
},
{
"directory": "/home/alvin/Arduino",
"arguments": [
"/home/alvin/.arduino15/packages/arduino/tools/avr-gcc/7.3.0-atmel3.6.1-arduino7/bin/avr-g++",
"-c",
"-g",
"-Os",
"-w",
"-std=gnu++11",
"-fno-exceptions",
"-ffunction-sections",
"-fdata-sections",
"-fno-threadsafe-statics",
"-MMD",
"-mmcu=atmega168",
"-DF_CPU=8000000L",
"-DARDUINO=10607",
"-DARDUINO_AVR_PRO",
"-DARDUINO_ARCH_AVR",
"-I/home/alvin/.arduino15/packages/arduino/hardware/avr/1.8.8/cores/arduino",
"-I/home/alvin/.arduino15/packages/arduino/hardware/avr/1.8.8/variants/standard",
"/home/alvin/.arduino15/packages/arduino/hardware/avr/1.8.8/cores/arduino/Stream.cpp",
"-o",
"/home/alvin/.cache/arduino/studuino-compile-db/core/Stream.cpp.o"
],
"file": "/home/alvin/.arduino15/packages/arduino/hardware/avr/1.8.8/cores/arduino/Stream.cpp"
},
{
"directory": "/home/alvin/Arduino",
"arguments": [
"/home/alvin/.arduino15/packages/arduino/tools/avr-gcc/7.3.0-atmel3.6.1-arduino7/bin/avr-g++",
"-c",
"-g",
"-Os",
"-w",
"-std=gnu++11",
"-fno-exceptions",
"-ffunction-sections",
"-fdata-sections",
"-fno-threadsafe-statics",
"-MMD",
"-mmcu=atmega168",
"-DF_CPU=8000000L",
"-DARDUINO=10607",
"-DARDUINO_AVR_PRO",
"-DARDUINO_ARCH_AVR",
"-I/home/alvin/.arduino15/packages/arduino/hardware/avr/1.8.8/cores/arduino",
"-I/home/alvin/.arduino15/packages/arduino/hardware/avr/1.8.8/variants/standard",
"/home/alvin/.arduino15/packages/arduino/hardware/avr/1.8.8/cores/arduino/PluggableUSB.cpp",
"-o",
"/home/alvin/.cache/arduino/studuino-compile-db/core/PluggableUSB.cpp.o"
],
"file": "/home/alvin/.arduino15/packages/arduino/hardware/avr/1.8.8/cores/arduino/PluggableUSB.cpp"
},
{
"directory": "/home/alvin/Arduino",
"arguments": [
@@ -350,189 +402,6 @@
],
"file": "/home/alvin/.arduino15/packages/arduino/hardware/avr/1.8.8/cores/arduino/USBCore.cpp"
},
{
"directory": "/home/alvin/Arduino",
"arguments": [
"/home/alvin/.arduino15/packages/arduino/tools/avr-gcc/7.3.0-atmel3.6.1-arduino7/bin/avr-g++",
"-c",
"-g",
"-Os",
"-w",
"-std=gnu++11",
"-fno-exceptions",
"-ffunction-sections",
"-fdata-sections",
"-fno-threadsafe-statics",
"-MMD",
"-mmcu=atmega168",
"-DF_CPU=8000000L",
"-DARDUINO=10607",
"-DARDUINO_AVR_PRO",
"-DARDUINO_ARCH_AVR",
"-I/home/alvin/.arduino15/packages/arduino/hardware/avr/1.8.8/cores/arduino",
"-I/home/alvin/.arduino15/packages/arduino/hardware/avr/1.8.8/variants/standard",
"/home/alvin/.arduino15/packages/arduino/hardware/avr/1.8.8/cores/arduino/Tone.cpp",
"-o",
"/home/alvin/.cache/arduino/studuino-compile-db/core/Tone.cpp.o"
],
"file": "/home/alvin/.arduino15/packages/arduino/hardware/avr/1.8.8/cores/arduino/Tone.cpp"
},
{
"directory": "/home/alvin/Arduino",
"arguments": [
"/home/alvin/.arduino15/packages/arduino/tools/avr-gcc/7.3.0-atmel3.6.1-arduino7/bin/avr-g++",
"-c",
"-g",
"-Os",
"-w",
"-std=gnu++11",
"-fno-exceptions",
"-ffunction-sections",
"-fdata-sections",
"-fno-threadsafe-statics",
"-MMD",
"-mmcu=atmega168",
"-DF_CPU=8000000L",
"-DARDUINO=10607",
"-DARDUINO_AVR_PRO",
"-DARDUINO_ARCH_AVR",
"-I/home/alvin/.arduino15/packages/arduino/hardware/avr/1.8.8/cores/arduino",
"-I/home/alvin/.arduino15/packages/arduino/hardware/avr/1.8.8/variants/standard",
"/home/alvin/.arduino15/packages/arduino/hardware/avr/1.8.8/cores/arduino/WString.cpp",
"-o",
"/home/alvin/.cache/arduino/studuino-compile-db/core/WString.cpp.o"
],
"file": "/home/alvin/.arduino15/packages/arduino/hardware/avr/1.8.8/cores/arduino/WString.cpp"
},
{
"directory": "/home/alvin/Arduino",
"arguments": [
"/home/alvin/.arduino15/packages/arduino/tools/avr-gcc/7.3.0-atmel3.6.1-arduino7/bin/avr-gcc",
"-c",
"-g",
"-Os",
"-w",
"-std=gnu11",
"-ffunction-sections",
"-fdata-sections",
"-MMD",
"-mmcu=atmega168",
"-DF_CPU=8000000L",
"-DARDUINO=10607",
"-DARDUINO_AVR_PRO",
"-DARDUINO_ARCH_AVR",
"-I/home/alvin/.arduino15/packages/arduino/hardware/avr/1.8.8/cores/arduino",
"-I/home/alvin/.arduino15/packages/arduino/hardware/avr/1.8.8/variants/standard",
"/home/alvin/.arduino15/packages/arduino/hardware/avr/1.8.8/cores/arduino/WInterrupts.c",
"-o",
"/home/alvin/.cache/arduino/studuino-compile-db/core/WInterrupts.c.o"
],
"file": "/home/alvin/.arduino15/packages/arduino/hardware/avr/1.8.8/cores/arduino/WInterrupts.c"
},
{
"directory": "/home/alvin/Arduino",
"arguments": [
"/home/alvin/.arduino15/packages/arduino/tools/avr-gcc/7.3.0-atmel3.6.1-arduino7/bin/avr-g++",
"-c",
"-g",
"-Os",
"-w",
"-std=gnu++11",
"-fno-exceptions",
"-ffunction-sections",
"-fdata-sections",
"-fno-threadsafe-statics",
"-MMD",
"-mmcu=atmega168",
"-DF_CPU=8000000L",
"-DARDUINO=10607",
"-DARDUINO_AVR_PRO",
"-DARDUINO_ARCH_AVR",
"-I/home/alvin/.arduino15/packages/arduino/hardware/avr/1.8.8/cores/arduino",
"-I/home/alvin/.arduino15/packages/arduino/hardware/avr/1.8.8/variants/standard",
"/home/alvin/.arduino15/packages/arduino/hardware/avr/1.8.8/cores/arduino/main.cpp",
"-o",
"/home/alvin/.cache/arduino/studuino-compile-db/core/main.cpp.o"
],
"file": "/home/alvin/.arduino15/packages/arduino/hardware/avr/1.8.8/cores/arduino/main.cpp"
},
{
"directory": "/home/alvin/Arduino",
"arguments": [
"/home/alvin/.arduino15/packages/arduino/tools/avr-gcc/7.3.0-atmel3.6.1-arduino7/bin/avr-g++",
"-c",
"-g",
"-Os",
"-w",
"-std=gnu++11",
"-fno-exceptions",
"-ffunction-sections",
"-fdata-sections",
"-fno-threadsafe-statics",
"-MMD",
"-mmcu=atmega168",
"-DF_CPU=8000000L",
"-DARDUINO=10607",
"-DARDUINO_AVR_PRO",
"-DARDUINO_ARCH_AVR",
"-I/home/alvin/.arduino15/packages/arduino/hardware/avr/1.8.8/cores/arduino",
"-I/home/alvin/.arduino15/packages/arduino/hardware/avr/1.8.8/variants/standard",
"/home/alvin/.arduino15/packages/arduino/hardware/avr/1.8.8/cores/arduino/abi.cpp",
"-o",
"/home/alvin/.cache/arduino/studuino-compile-db/core/abi.cpp.o"
],
"file": "/home/alvin/.arduino15/packages/arduino/hardware/avr/1.8.8/cores/arduino/abi.cpp"
},
{
"directory": "/home/alvin/Arduino",
"arguments": [
"/home/alvin/.arduino15/packages/arduino/tools/avr-gcc/7.3.0-atmel3.6.1-arduino7/bin/avr-gcc",
"-c",
"-g",
"-Os",
"-w",
"-std=gnu11",
"-ffunction-sections",
"-fdata-sections",
"-MMD",
"-mmcu=atmega168",
"-DF_CPU=8000000L",
"-DARDUINO=10607",
"-DARDUINO_AVR_PRO",
"-DARDUINO_ARCH_AVR",
"-I/home/alvin/.arduino15/packages/arduino/hardware/avr/1.8.8/cores/arduino",
"-I/home/alvin/.arduino15/packages/arduino/hardware/avr/1.8.8/variants/standard",
"/home/alvin/.arduino15/packages/arduino/hardware/avr/1.8.8/cores/arduino/wiring_analog.c",
"-o",
"/home/alvin/.cache/arduino/studuino-compile-db/core/wiring_analog.c.o"
],
"file": "/home/alvin/.arduino15/packages/arduino/hardware/avr/1.8.8/cores/arduino/wiring_analog.c"
},
{
"directory": "/home/alvin/Arduino",
"arguments": [
"/home/alvin/.arduino15/packages/arduino/tools/avr-gcc/7.3.0-atmel3.6.1-arduino7/bin/avr-gcc",
"-c",
"-g",
"-Os",
"-w",
"-std=gnu11",
"-ffunction-sections",
"-fdata-sections",
"-MMD",
"-mmcu=atmega168",
"-DF_CPU=8000000L",
"-DARDUINO=10607",
"-DARDUINO_AVR_PRO",
"-DARDUINO_ARCH_AVR",
"-I/home/alvin/.arduino15/packages/arduino/hardware/avr/1.8.8/cores/arduino",
"-I/home/alvin/.arduino15/packages/arduino/hardware/avr/1.8.8/variants/standard",
"/home/alvin/.arduino15/packages/arduino/hardware/avr/1.8.8/cores/arduino/wiring_digital.c",
"-o",
"/home/alvin/.cache/arduino/studuino-compile-db/core/wiring_digital.c.o"
],
"file": "/home/alvin/.arduino15/packages/arduino/hardware/avr/1.8.8/cores/arduino/wiring_digital.c"
},
{
"directory": "/home/alvin/Arduino",
"arguments": [
@@ -588,35 +457,16 @@
{
"directory": "/home/alvin/Arduino",
"arguments": [
"/home/alvin/.arduino15/packages/arduino/tools/avr-gcc/7.3.0-atmel3.6.1-arduino7/bin/avr-gcc",
"-c",
"-g",
"-x",
"assembler-with-cpp",
"-mmcu=atmega168",
"-DF_CPU=8000000L",
"-DARDUINO=10607",
"-DARDUINO_AVR_PRO",
"-DARDUINO_ARCH_AVR",
"-I/home/alvin/.arduino15/packages/arduino/hardware/avr/1.8.8/cores/arduino",
"-I/home/alvin/.arduino15/packages/arduino/hardware/avr/1.8.8/variants/standard",
"/home/alvin/.arduino15/packages/arduino/hardware/avr/1.8.8/cores/arduino/wiring_pulse.S",
"-o",
"/home/alvin/.cache/arduino/studuino-compile-db/core/wiring_pulse.S.o"
],
"file": "/home/alvin/.arduino15/packages/arduino/hardware/avr/1.8.8/cores/arduino/wiring_pulse.S"
},
{
"directory": "/home/alvin/Arduino",
"arguments": [
"/home/alvin/.arduino15/packages/arduino/tools/avr-gcc/7.3.0-atmel3.6.1-arduino7/bin/avr-gcc",
"/home/alvin/.arduino15/packages/arduino/tools/avr-gcc/7.3.0-atmel3.6.1-arduino7/bin/avr-g++",
"-c",
"-g",
"-Os",
"-w",
"-std=gnu11",
"-std=gnu++11",
"-fno-exceptions",
"-ffunction-sections",
"-fdata-sections",
"-fno-threadsafe-statics",
"-MMD",
"-mmcu=atmega168",
"-DF_CPU=8000000L",
@@ -625,11 +475,38 @@
"-DARDUINO_ARCH_AVR",
"-I/home/alvin/.arduino15/packages/arduino/hardware/avr/1.8.8/cores/arduino",
"-I/home/alvin/.arduino15/packages/arduino/hardware/avr/1.8.8/variants/standard",
"/home/alvin/.arduino15/packages/arduino/hardware/avr/1.8.8/cores/arduino/hooks.c",
"/home/alvin/.arduino15/packages/arduino/hardware/avr/1.8.8/cores/arduino/abi.cpp",
"-o",
"/home/alvin/.cache/arduino/studuino-compile-db/core/hooks.c.o"
"/home/alvin/.cache/arduino/studuino-compile-db/core/abi.cpp.o"
],
"file": "/home/alvin/.arduino15/packages/arduino/hardware/avr/1.8.8/cores/arduino/hooks.c"
"file": "/home/alvin/.arduino15/packages/arduino/hardware/avr/1.8.8/cores/arduino/abi.cpp"
},
{
"directory": "/home/alvin/Arduino",
"arguments": [
"/home/alvin/.arduino15/packages/arduino/tools/avr-gcc/7.3.0-atmel3.6.1-arduino7/bin/avr-g++",
"-c",
"-g",
"-Os",
"-w",
"-std=gnu++11",
"-fno-exceptions",
"-ffunction-sections",
"-fdata-sections",
"-fno-threadsafe-statics",
"-MMD",
"-mmcu=atmega168",
"-DF_CPU=8000000L",
"-DARDUINO=10607",
"-DARDUINO_AVR_PRO",
"-DARDUINO_ARCH_AVR",
"-I/home/alvin/.arduino15/packages/arduino/hardware/avr/1.8.8/cores/arduino",
"-I/home/alvin/.arduino15/packages/arduino/hardware/avr/1.8.8/variants/standard",
"/home/alvin/.arduino15/packages/arduino/hardware/avr/1.8.8/cores/arduino/WString.cpp",
"-o",
"/home/alvin/.cache/arduino/studuino-compile-db/core/WString.cpp.o"
],
"file": "/home/alvin/.arduino15/packages/arduino/hardware/avr/1.8.8/cores/arduino/WString.cpp"
},
{
"directory": "/home/alvin/Arduino",
@@ -656,6 +533,77 @@
],
"file": "/home/alvin/.arduino15/packages/arduino/hardware/avr/1.8.8/cores/arduino/wiring_pulse.c"
},
{
"directory": "/home/alvin/Arduino",
"arguments": [
"/home/alvin/.arduino15/packages/arduino/tools/avr-gcc/7.3.0-atmel3.6.1-arduino7/bin/avr-gcc",
"-c",
"-g",
"-Os",
"-w",
"-std=gnu11",
"-ffunction-sections",
"-fdata-sections",
"-MMD",
"-mmcu=atmega168",
"-DF_CPU=8000000L",
"-DARDUINO=10607",
"-DARDUINO_AVR_PRO",
"-DARDUINO_ARCH_AVR",
"-I/home/alvin/.arduino15/packages/arduino/hardware/avr/1.8.8/cores/arduino",
"-I/home/alvin/.arduino15/packages/arduino/hardware/avr/1.8.8/variants/standard",
"/home/alvin/.arduino15/packages/arduino/hardware/avr/1.8.8/cores/arduino/hooks.c",
"-o",
"/home/alvin/.cache/arduino/studuino-compile-db/core/hooks.c.o"
],
"file": "/home/alvin/.arduino15/packages/arduino/hardware/avr/1.8.8/cores/arduino/hooks.c"
},
{
"directory": "/home/alvin/Arduino",
"arguments": [
"/home/alvin/.arduino15/packages/arduino/tools/avr-gcc/7.3.0-atmel3.6.1-arduino7/bin/avr-gcc",
"-c",
"-g",
"-x",
"assembler-with-cpp",
"-mmcu=atmega168",
"-DF_CPU=8000000L",
"-DARDUINO=10607",
"-DARDUINO_AVR_PRO",
"-DARDUINO_ARCH_AVR",
"-I/home/alvin/.arduino15/packages/arduino/hardware/avr/1.8.8/cores/arduino",
"-I/home/alvin/.arduino15/packages/arduino/hardware/avr/1.8.8/variants/standard",
"/home/alvin/.arduino15/packages/arduino/hardware/avr/1.8.8/cores/arduino/wiring_pulse.S",
"-o",
"/home/alvin/.cache/arduino/studuino-compile-db/core/wiring_pulse.S.o"
],
"file": "/home/alvin/.arduino15/packages/arduino/hardware/avr/1.8.8/cores/arduino/wiring_pulse.S"
},
{
"directory": "/home/alvin/Arduino",
"arguments": [
"/home/alvin/.arduino15/packages/arduino/tools/avr-gcc/7.3.0-atmel3.6.1-arduino7/bin/avr-gcc",
"-c",
"-g",
"-Os",
"-w",
"-std=gnu11",
"-ffunction-sections",
"-fdata-sections",
"-MMD",
"-mmcu=atmega168",
"-DF_CPU=8000000L",
"-DARDUINO=10607",
"-DARDUINO_AVR_PRO",
"-DARDUINO_ARCH_AVR",
"-I/home/alvin/.arduino15/packages/arduino/hardware/avr/1.8.8/cores/arduino",
"-I/home/alvin/.arduino15/packages/arduino/hardware/avr/1.8.8/variants/standard",
"/home/alvin/.arduino15/packages/arduino/hardware/avr/1.8.8/cores/arduino/wiring_digital.c",
"-o",
"/home/alvin/.cache/arduino/studuino-compile-db/core/wiring_digital.c.o"
],
"file": "/home/alvin/.arduino15/packages/arduino/hardware/avr/1.8.8/cores/arduino/wiring_digital.c"
},
{
"directory": "/home/alvin/Arduino",
"arguments": [
@@ -680,5 +628,57 @@
"/home/alvin/.cache/arduino/studuino-compile-db/core/wiring_shift.c.o"
],
"file": "/home/alvin/.arduino15/packages/arduino/hardware/avr/1.8.8/cores/arduino/wiring_shift.c"
},
{
"directory": "/home/alvin/Arduino",
"arguments": [
"/home/alvin/.arduino15/packages/arduino/tools/avr-gcc/7.3.0-atmel3.6.1-arduino7/bin/avr-gcc",
"-c",
"-g",
"-Os",
"-w",
"-std=gnu11",
"-ffunction-sections",
"-fdata-sections",
"-MMD",
"-mmcu=atmega168",
"-DF_CPU=8000000L",
"-DARDUINO=10607",
"-DARDUINO_AVR_PRO",
"-DARDUINO_ARCH_AVR",
"-I/home/alvin/.arduino15/packages/arduino/hardware/avr/1.8.8/cores/arduino",
"-I/home/alvin/.arduino15/packages/arduino/hardware/avr/1.8.8/variants/standard",
"/home/alvin/.arduino15/packages/arduino/hardware/avr/1.8.8/cores/arduino/wiring_analog.c",
"-o",
"/home/alvin/.cache/arduino/studuino-compile-db/core/wiring_analog.c.o"
],
"file": "/home/alvin/.arduino15/packages/arduino/hardware/avr/1.8.8/cores/arduino/wiring_analog.c"
},
{
"directory": "/home/alvin/Arduino",
"arguments": [
"/home/alvin/.arduino15/packages/arduino/tools/avr-gcc/7.3.0-atmel3.6.1-arduino7/bin/avr-g++",
"-c",
"-g",
"-Os",
"-w",
"-std=gnu++11",
"-fno-exceptions",
"-ffunction-sections",
"-fdata-sections",
"-fno-threadsafe-statics",
"-MMD",
"-mmcu=atmega168",
"-DF_CPU=8000000L",
"-DARDUINO=10607",
"-DARDUINO_AVR_PRO",
"-DARDUINO_ARCH_AVR",
"-I/home/alvin/.arduino15/packages/arduino/hardware/avr/1.8.8/cores/arduino",
"-I/home/alvin/.arduino15/packages/arduino/hardware/avr/1.8.8/variants/standard",
"/home/alvin/.arduino15/packages/arduino/hardware/avr/1.8.8/cores/arduino/main.cpp",
"-o",
"/home/alvin/.cache/arduino/studuino-compile-db/core/main.cpp.o"
],
"file": "/home/alvin/.arduino15/packages/arduino/hardware/avr/1.8.8/cores/arduino/main.cpp"
}
]