Skip to content

Commit 2c3abdb

Browse files
author
Angel
committed
Cmake update
1 parent 99795ab commit 2c3abdb

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

52 files changed

+1008
-948
lines changed

.gitignore

+1
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
11
.idea/
2+
cmake-build-*/
23
# Created by .ignore support plugin (hsz.mobi)
34

CmakeLists.txt

+2
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,8 @@ generate_arduino_firmware(${CMAKE_PROJECT_NAME})
1111

1212
set(SOURCE_FILES MID.ino)
1313
set(BOARD_SUB atmega2560)
14+
15+
list(APPEND CMAKE_SYSTEM_PREFIX_PATH ${ARDUINO_SDK}/libraries)
1416
#
1517
# Enable syntax check for Serial class from UsbApi.h
1618
# To set definitions use "-D"[DefName]

MID/MID.ino

+3-4
Original file line numberDiff line numberDiff line change
@@ -23,8 +23,9 @@
2323
#include <MenuBackend.h>
2424
//#include <SoftwareSerial.h>
2525
#include <DallasTemperature.h>
26+
#include <LiquidCrystal.h>
2627
//#include <U8g2lib.h>
27-
//U8G2_T6963_240X64_2_8080 u8g2(U8G2_R0, 8, 9, 10, 11, 4, 5, 6, 7,/*WR*/ 14, /*CE*/ 16, /*dc8*/17, /*RST*/ 18);
28+
//U8G2_T6963_240X64_2_8080 lcd(U8G2_R0, 8, 9, 10, 11, 4, 5, 6, 7,/*WR*/ 14, /*CE*/ 16, /*dc8*/17, /*RST*/ 18);
2829
//
2930
// Serial configuration
3031
#define SERIAL_INJECT_DATA // Inject data from serial monitor
@@ -134,9 +135,7 @@ const uint8_t LPG_CLC_PIN = A12; // [blue] Switch button Fuel switch
134135
/***************************************************************************/
135136
//
136137
//
137-
// LiquidCrystal library
138-
// Including from Arduino IDE
139-
#include <LiquidCrystal.h>
138+
140139

141140

142141
//

cmake-build-debug/ArduinoMid.cbp

+404-401
Large diffs are not rendered by default.

cmake-build-debug/ArduinoMid_MID.ino.cpp

+17-18
Original file line numberDiff line numberDiff line change
@@ -1,19 +1,5 @@
11
// automatically generated by arduino-cmake
2-
#line 1 "C:/Users/Admin/Documents/Arduino/ArduinoMid/MID/MID.ino"
3-
4-
#line 4 "C:/Users/Admin/Documents/Arduino/ArduinoMid/cmake-build-debug/ArduinoMid_MID.ino.cpp"
5-
#include "Arduino.h"
6-
7-
//=== START Forward: C:/Users/Admin/Documents/Arduino/ArduinoMid/MID/MID.ino
8-
void setup() ;
9-
void setup() ;
10-
void loop() ;
11-
void loop() ;
12-
static void playWelcomeScreen() ;
13-
static void playWelcomeScreen() ;
14-
//=== END Forward: C:/Users/Admin/Documents/Arduino/ArduinoMid/MID/MID.ino
15-
#line 0 "C:/Users/Admin/Documents/Arduino/ArduinoMid/MID/MID.ino"
16-
2+
#line 1 "C:/Users/Angel Zaprianov/Documents/Arduino/ArduinoMid/MID/MID.ino"
173

184

195
/*
@@ -39,9 +25,8 @@
3925
#include <MenuBackend.h>
4026
//#include <SoftwareSerial.h>
4127
#include <DallasTemperature.h>
42-
#include <U8g2lib.h>
43-
#include <U8x8lib.h>
44-
U8G2_T6963_240X64_2_8080 u8g2(U8G2_R0, 8, 9, 10, 11, 4, 5, 6, 7,/*WR*/ 14, /*CE*/ 16, /*dc8*/17, /*RST*/ 18);
28+
//#include <U8g2lib.h>
29+
//U8G2_T6963_240X64_2_8080 u8g2(U8G2_R0, 8, 9, 10, 11, 4, 5, 6, 7,/*WR*/ 14, /*CE*/ 16, /*dc8*/17, /*RST*/ 18);
4530
//
4631
// Serial configuration
4732
#define SERIAL_INJECT_DATA // Inject data from serial monitor
@@ -61,6 +46,20 @@ U8G2_T6963_240X64_2_8080 u8g2(U8G2_R0, 8, 9, 10, 11, 4, 5, 6, 7,/*WR*/ 14, /*CE*
6146
// MID plug pins definition over Arduino
6247
//
6348
// Define button pins for steering controller
49+
#line 50 "C:/Users/Angel Zaprianov/Documents/Arduino/ArduinoMid/cmake-build-debug/ArduinoMid_MID.ino.cpp"
50+
#include "Arduino.h"
51+
52+
//=== START Forward: C:/Users/Angel Zaprianov/Documents/Arduino/ArduinoMid/MID/MID.ino
53+
void setup() ;
54+
void setup() ;
55+
void loop() ;
56+
void loop() ;
57+
static void playWelcomeScreen() ;
58+
static void playWelcomeScreen() ;
59+
//=== END Forward: C:/Users/Angel Zaprianov/Documents/Arduino/ArduinoMid/MID/MID.ino
60+
#line 45 "C:/Users/Angel Zaprianov/Documents/Arduino/ArduinoMid/MID/MID.ino"
61+
62+
6463
const uint8_t BTN_PIN_UP = 8; // Plug:23 Column switch
6564
const uint8_t BTN_PIN_DW = 9; // Plug:24 Column switch navigation
6665
//

cmake-build-debug/CMakeCache.txt

+19-19
Large diffs are not rendered by default.

cmake-build-debug/CMakeFiles/ArduinoMid-size.dir/build.make

+7-7
Original file line numberDiff line numberDiff line change
@@ -33,28 +33,28 @@ cmake_force:
3333
SHELL = cmd.exe
3434

3535
# The CMake executable.
36-
CMAKE_COMMAND = "C:\Program Files (x86)\JetBrains\CLion 2016.3\bin\cmake\bin\cmake.exe"
36+
CMAKE_COMMAND = "C:\Program Files (x86)\JetBrains\CLion 2016.3.2\bin\cmake\bin\cmake.exe"
3737

3838
# The command to remove a file.
39-
RM = "C:\Program Files (x86)\JetBrains\CLion 2016.3\bin\cmake\bin\cmake.exe" -E remove -f
39+
RM = "C:\Program Files (x86)\JetBrains\CLion 2016.3.2\bin\cmake\bin\cmake.exe" -E remove -f
4040

4141
# Escaping for special characters.
4242
EQUALS = =
4343

4444
# The top-level source directory on which CMake was run.
45-
CMAKE_SOURCE_DIR = C:\Users\Admin\Documents\Arduino\ArduinoMid
45+
CMAKE_SOURCE_DIR = "C:\Users\Angel Zaprianov\Documents\Arduino\ArduinoMid"
4646

4747
# The top-level build directory on which CMake was run.
48-
CMAKE_BINARY_DIR = C:\Users\Admin\Documents\Arduino\ArduinoMid\cmake-build-debug
48+
CMAKE_BINARY_DIR = "C:\Users\Angel Zaprianov\Documents\Arduino\ArduinoMid\cmake-build-debug"
4949

5050
# Utility rule file for ArduinoMid-size.
5151

5252
# Include the progress variables for this target.
5353
include CMakeFiles/ArduinoMid-size.dir/progress.make
5454

5555
CMakeFiles/ArduinoMid-size: ArduinoMid.elf
56-
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --blue --bold --progress-dir=C:\Users\Admin\Documents\Arduino\ArduinoMid\cmake-build-debug\CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Calculating ArduinoMid image size"
57-
"C:\Program Files (x86)\JetBrains\CLion 2016.3\bin\cmake\bin\cmake.exe" -DFIRMWARE_IMAGE=C:/Users/Admin/Documents/Arduino/ArduinoMid/cmake-build-debug/ArduinoMid.elf -DMCU= -DEEPROM_IMAGE=C:/Users/Admin/Documents/Arduino/ArduinoMid/cmake-build-debug/ArduinoMid.eep -P C:/Users/Admin/Documents/Arduino/ArduinoMid/cmake-build-debug/CMakeFiles/FirmwareSize.cmake
56+
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --blue --bold --progress-dir="C:\Users\Angel Zaprianov\Documents\Arduino\ArduinoMid\cmake-build-debug\CMakeFiles" --progress-num=$(CMAKE_PROGRESS_1) "Calculating ArduinoMid image size"
57+
"C:\Program Files (x86)\JetBrains\CLion 2016.3.2\bin\cmake\bin\cmake.exe" "-DFIRMWARE_IMAGE=C:/Users/Angel Zaprianov/Documents/Arduino/ArduinoMid/cmake-build-debug/ArduinoMid.elf" -DMCU= "-DEEPROM_IMAGE=C:/Users/Angel Zaprianov/Documents/Arduino/ArduinoMid/cmake-build-debug/ArduinoMid.eep" -P "C:/Users/Angel Zaprianov/Documents/Arduino/ArduinoMid/cmake-build-debug/CMakeFiles/FirmwareSize.cmake"
5858

5959
ArduinoMid-size: CMakeFiles/ArduinoMid-size
6060
ArduinoMid-size: CMakeFiles/ArduinoMid-size.dir/build.make
@@ -71,6 +71,6 @@ CMakeFiles/ArduinoMid-size.dir/clean:
7171
.PHONY : CMakeFiles/ArduinoMid-size.dir/clean
7272

7373
CMakeFiles/ArduinoMid-size.dir/depend:
74-
$(CMAKE_COMMAND) -E cmake_depends "MinGW Makefiles" C:\Users\Admin\Documents\Arduino\ArduinoMid C:\Users\Admin\Documents\Arduino\ArduinoMid C:\Users\Admin\Documents\Arduino\ArduinoMid\cmake-build-debug C:\Users\Admin\Documents\Arduino\ArduinoMid\cmake-build-debug C:\Users\Admin\Documents\Arduino\ArduinoMid\cmake-build-debug\CMakeFiles\ArduinoMid-size.dir\DependInfo.cmake --color=$(COLOR)
74+
$(CMAKE_COMMAND) -E cmake_depends "MinGW Makefiles" "C:\Users\Angel Zaprianov\Documents\Arduino\ArduinoMid" "C:\Users\Angel Zaprianov\Documents\Arduino\ArduinoMid" "C:\Users\Angel Zaprianov\Documents\Arduino\ArduinoMid\cmake-build-debug" "C:\Users\Angel Zaprianov\Documents\Arduino\ArduinoMid\cmake-build-debug" "C:\Users\Angel Zaprianov\Documents\Arduino\ArduinoMid\cmake-build-debug\CMakeFiles\ArduinoMid-size.dir\DependInfo.cmake" --color=$(COLOR)
7575
.PHONY : CMakeFiles/ArduinoMid-size.dir/depend
7676

cmake-build-debug/CMakeFiles/ArduinoMid-upload.dir/build.make

+6-6
Original file line numberDiff line numberDiff line change
@@ -33,27 +33,27 @@ cmake_force:
3333
SHELL = cmd.exe
3434

3535
# The CMake executable.
36-
CMAKE_COMMAND = "C:\Program Files (x86)\JetBrains\CLion 2016.3\bin\cmake\bin\cmake.exe"
36+
CMAKE_COMMAND = "C:\Program Files (x86)\JetBrains\CLion 2016.3.2\bin\cmake\bin\cmake.exe"
3737

3838
# The command to remove a file.
39-
RM = "C:\Program Files (x86)\JetBrains\CLion 2016.3\bin\cmake\bin\cmake.exe" -E remove -f
39+
RM = "C:\Program Files (x86)\JetBrains\CLion 2016.3.2\bin\cmake\bin\cmake.exe" -E remove -f
4040

4141
# Escaping for special characters.
4242
EQUALS = =
4343

4444
# The top-level source directory on which CMake was run.
45-
CMAKE_SOURCE_DIR = C:\Users\Admin\Documents\Arduino\ArduinoMid
45+
CMAKE_SOURCE_DIR = "C:\Users\Angel Zaprianov\Documents\Arduino\ArduinoMid"
4646

4747
# The top-level build directory on which CMake was run.
48-
CMAKE_BINARY_DIR = C:\Users\Admin\Documents\Arduino\ArduinoMid\cmake-build-debug
48+
CMAKE_BINARY_DIR = "C:\Users\Angel Zaprianov\Documents\Arduino\ArduinoMid\cmake-build-debug"
4949

5050
# Utility rule file for ArduinoMid-upload.
5151

5252
# Include the progress variables for this target.
5353
include CMakeFiles/ArduinoMid-upload.dir/progress.make
5454

5555
CMakeFiles/ArduinoMid-upload: ArduinoMid.elf
56-
"C:\Program Files (x86)\Arduino\hardware\tools\avr\bin\avrdude.exe" "-CC:/Program Files (x86)/Arduino/hardware/tools/avr/etc/avrdude.conf" -p -cstk500v1 -b19200 -P/dev/ttys3 -D -V -Uflash:w:C:/Users/Admin/Documents/Arduino/ArduinoMid/cmake-build-debug/ArduinoMid.hex:i -Ueeprom:w:C:/Users/Admin/Documents/Arduino/ArduinoMid/cmake-build-debug/ArduinoMid.eep:i
56+
"C:\Program Files (x86)\Arduino\hardware\tools\avr\bin\avrdude.exe" "-CC:/Program Files (x86)/Arduino/hardware/tools/avr/etc/avrdude.conf" -p -cstk500v1 -b19200 -P/dev/ttys3 -D -V "-Uflash:w:C:/Users/Angel Zaprianov/Documents/Arduino/ArduinoMid/cmake-build-debug/ArduinoMid.hex:i" "-Ueeprom:w:C:/Users/Angel Zaprianov/Documents/Arduino/ArduinoMid/cmake-build-debug/ArduinoMid.eep:i"
5757

5858
ArduinoMid-upload: CMakeFiles/ArduinoMid-upload
5959
ArduinoMid-upload: CMakeFiles/ArduinoMid-upload.dir/build.make
@@ -70,6 +70,6 @@ CMakeFiles/ArduinoMid-upload.dir/clean:
7070
.PHONY : CMakeFiles/ArduinoMid-upload.dir/clean
7171

7272
CMakeFiles/ArduinoMid-upload.dir/depend:
73-
$(CMAKE_COMMAND) -E cmake_depends "MinGW Makefiles" C:\Users\Admin\Documents\Arduino\ArduinoMid C:\Users\Admin\Documents\Arduino\ArduinoMid C:\Users\Admin\Documents\Arduino\ArduinoMid\cmake-build-debug C:\Users\Admin\Documents\Arduino\ArduinoMid\cmake-build-debug C:\Users\Admin\Documents\Arduino\ArduinoMid\cmake-build-debug\CMakeFiles\ArduinoMid-upload.dir\DependInfo.cmake --color=$(COLOR)
73+
$(CMAKE_COMMAND) -E cmake_depends "MinGW Makefiles" "C:\Users\Angel Zaprianov\Documents\Arduino\ArduinoMid" "C:\Users\Angel Zaprianov\Documents\Arduino\ArduinoMid" "C:\Users\Angel Zaprianov\Documents\Arduino\ArduinoMid\cmake-build-debug" "C:\Users\Angel Zaprianov\Documents\Arduino\ArduinoMid\cmake-build-debug" "C:\Users\Angel Zaprianov\Documents\Arduino\ArduinoMid\cmake-build-debug\CMakeFiles\ArduinoMid-upload.dir\DependInfo.cmake" --color=$(COLOR)
7474
.PHONY : CMakeFiles/ArduinoMid-upload.dir/depend
7575

cmake-build-debug/CMakeFiles/ArduinoMid.dir/DependInfo.cmake

+10-10
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ set(CMAKE_DEPENDS_LANGUAGES
44
)
55
# The set of files for implicit dependencies of each language:
66
set(CMAKE_DEPENDS_CHECK_CXX
7-
"C:/Users/Admin/Documents/Arduino/ArduinoMid/cmake-build-debug/ArduinoMid_MID.ino.cpp" "C:/Users/Admin/Documents/Arduino/ArduinoMid/cmake-build-debug/CMakeFiles/ArduinoMid.dir/ArduinoMid_MID.ino.cpp.obj"
7+
"C:/Users/Angel Zaprianov/Documents/Arduino/ArduinoMid/cmake-build-debug/ArduinoMid_MID.ino.cpp" "C:/Users/Angel Zaprianov/Documents/Arduino/ArduinoMid/cmake-build-debug/CMakeFiles/ArduinoMid.dir/ArduinoMid_MID.ino.cpp.obj"
88
)
99
set(CMAKE_CXX_COMPILER_ID "GNU")
1010

@@ -43,15 +43,15 @@ set(CMAKE_CXX_TARGET_INCLUDE_PATH
4343

4444
# Targets to which this target links.
4545
set(CMAKE_TARGET_LINKED_INFO_FILES
46-
"C:/Users/Admin/Documents/Arduino/ArduinoMid/cmake-build-debug/CMakeFiles/mega_SPI.dir/DependInfo.cmake"
47-
"C:/Users/Admin/Documents/Arduino/ArduinoMid/cmake-build-debug/CMakeFiles/mega_Wire.dir/DependInfo.cmake"
48-
"C:/Users/Admin/Documents/Arduino/ArduinoMid/cmake-build-debug/CMakeFiles/mega_twi.dir/DependInfo.cmake"
49-
"C:/Users/Admin/Documents/Arduino/ArduinoMid/cmake-build-debug/CMakeFiles/mega_OneWire.dir/DependInfo.cmake"
50-
"C:/Users/Admin/Documents/Arduino/ArduinoMid/cmake-build-debug/CMakeFiles/mega_Firmata.dir/DependInfo.cmake"
51-
"C:/Users/Admin/Documents/Arduino/ArduinoMid/cmake-build-debug/CMakeFiles/mega_MenuBackend.dir/DependInfo.cmake"
52-
"C:/Users/Admin/Documents/Arduino/ArduinoMid/cmake-build-debug/CMakeFiles/mega_DallasTemperature.dir/DependInfo.cmake"
53-
"C:/Users/Admin/Documents/Arduino/ArduinoMid/cmake-build-debug/CMakeFiles/mega_LiquidCrystal.dir/DependInfo.cmake"
54-
"C:/Users/Admin/Documents/Arduino/ArduinoMid/cmake-build-debug/CMakeFiles/mega_CORE.dir/DependInfo.cmake"
46+
"C:/Users/Angel Zaprianov/Documents/Arduino/ArduinoMid/cmake-build-debug/CMakeFiles/mega_SPI.dir/DependInfo.cmake"
47+
"C:/Users/Angel Zaprianov/Documents/Arduino/ArduinoMid/cmake-build-debug/CMakeFiles/mega_Wire.dir/DependInfo.cmake"
48+
"C:/Users/Angel Zaprianov/Documents/Arduino/ArduinoMid/cmake-build-debug/CMakeFiles/mega_twi.dir/DependInfo.cmake"
49+
"C:/Users/Angel Zaprianov/Documents/Arduino/ArduinoMid/cmake-build-debug/CMakeFiles/mega_OneWire.dir/DependInfo.cmake"
50+
"C:/Users/Angel Zaprianov/Documents/Arduino/ArduinoMid/cmake-build-debug/CMakeFiles/mega_Firmata.dir/DependInfo.cmake"
51+
"C:/Users/Angel Zaprianov/Documents/Arduino/ArduinoMid/cmake-build-debug/CMakeFiles/mega_MenuBackend.dir/DependInfo.cmake"
52+
"C:/Users/Angel Zaprianov/Documents/Arduino/ArduinoMid/cmake-build-debug/CMakeFiles/mega_DallasTemperature.dir/DependInfo.cmake"
53+
"C:/Users/Angel Zaprianov/Documents/Arduino/ArduinoMid/cmake-build-debug/CMakeFiles/mega_LiquidCrystal.dir/DependInfo.cmake"
54+
"C:/Users/Angel Zaprianov/Documents/Arduino/ArduinoMid/cmake-build-debug/CMakeFiles/mega_CORE.dir/DependInfo.cmake"
5555
)
5656

5757
# Fortran module output directory.

0 commit comments

Comments
 (0)