Skip to content

Commit

Permalink
Rearranged libs directory
Browse files Browse the repository at this point in the history
  • Loading branch information
salvestrini committed Mar 22, 2011
1 parent 4d83c58 commit 0e8929b
Show file tree
Hide file tree
Showing 151 changed files with 129 additions and 135 deletions.
14 changes: 12 additions & 2 deletions libs/CMakeLists.txt
Original file line number Diff line number Diff line change
@@ -1,4 +1,14 @@
message(STATUS "Including ${CMAKE_CURRENT_LIST_FILE}")

add_subdirectory(core)
add_subdirectory(libraries)
add_subdirectory(Core)
add_subdirectory(EEPROM)
add_subdirectory(Ethernet)
add_subdirectory(Firmata)
add_subdirectory(LiquidCrystal)
add_subdirectory(Matrix)
add_subdirectory(SPI)
add_subdirectory(Servo)
add_subdirectory(SoftwareSerial)
add_subdirectory(Sprite)
add_subdirectory(Stepper)
add_subdirectory(Wire)
File renamed without changes.
4 changes: 2 additions & 2 deletions libs/core/CMakeLists.txt → libs/Core/CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -6,8 +6,8 @@ check_include_file(util/delay.h HAVE_UTIL_DELAY_H)
check_include_file(avr/delay.h HAVE_AVR_DELAY_H)
configure_file(${CMAKE_CURRENT_SOURCE_DIR}/config.h.in ${CMAKE_CURRENT_BINARY_DIR}/config.h)

include_directories(${ArduinoCode_SOURCE_DIR}/libs/core)
include_directories(${ArduinoCode_BINARY_DIR}/libs/core)
include_directories(${ArduinoCode_SOURCE_DIR}/libs/Core)
include_directories(${ArduinoCode_BINARY_DIR}/libs/Core)

add_library(core STATIC
HardwareSerial.cpp
Expand Down
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
8 changes: 8 additions & 0 deletions libs/EEPROM/CMakeLists.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
message(STATUS "Including ${CMAKE_CURRENT_LIST_FILE}")

include_directories(${ArduinoCode_SOURCE_DIR}/libs/Core)
include_directories(${ArduinoCode_BINARY_DIR}/libs/Core)

add_library(EEPROM STATIC
EEPROM.cpp
)
File renamed without changes.
File renamed without changes.
File renamed without changes.
13 changes: 13 additions & 0 deletions libs/Ethernet/CMakeLists.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
message(STATUS "Including ${CMAKE_CURRENT_LIST_FILE}")

include_directories(${ArduinoCode_SOURCE_DIR}/libs/Core)
include_directories(${ArduinoCode_BINARY_DIR}/libs/Core)

include_directories(${ArduinoCode_SOURCE_DIR}/libs/SPI)
include_directories(${ArduinoCode_SOURCE_DIR}/libs/Ethernet/utility)

add_library(Ethernet STATIC
Client.cpp
Server.cpp
Udp.cpp
)
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
8 changes: 8 additions & 0 deletions libs/Firmata/CMakeLists.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
message(STATUS "Including ${CMAKE_CURRENT_LIST_FILE}")

include_directories(${ArduinoCode_SOURCE_DIR}/libs/Core)
include_directories(${ArduinoCode_BINARY_DIR}/libs/Core)

add_library(Firmata STATIC
Firmata.cpp
)
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
8 changes: 8 additions & 0 deletions libs/LiquidCrystal/CMakeLists.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
message(STATUS "Including ${CMAKE_CURRENT_LIST_FILE}")

include_directories(${ArduinoCode_SOURCE_DIR}/libs/Core)
include_directories(${ArduinoCode_BINARY_DIR}/libs/Core)

add_library(LiquidCrystal STATIC
LiquidCrystal.cpp
)
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
10 changes: 10 additions & 0 deletions libs/Matrix/CMakeLists.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
message(STATUS "Including ${CMAKE_CURRENT_LIST_FILE}")

include_directories(${ArduinoCode_SOURCE_DIR}/libs/Core)
include_directories(${ArduinoCode_BINARY_DIR}/libs/Core)

include_directories(${ArduinoCode_SOURCE_DIR}/libs/Sprite)

add_library(Matrix STATIC
Matrix.cpp
)
File renamed without changes.
File renamed without changes.
File renamed without changes.
8 changes: 8 additions & 0 deletions libs/SPI/CMakeLists.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
message(STATUS "Including ${CMAKE_CURRENT_LIST_FILE}")

include_directories(${ArduinoCode_SOURCE_DIR}/libs/Core)
include_directories(${ArduinoCode_BINARY_DIR}/libs/Core)

add_library(SPI STATIC
SPI.cpp
)
File renamed without changes.
File renamed without changes.
File renamed without changes.
8 changes: 8 additions & 0 deletions libs/Servo/CMakeLists.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
message(STATUS "Including ${CMAKE_CURRENT_LIST_FILE}")

include_directories(${ArduinoCode_SOURCE_DIR}/libs/Core)
include_directories(${ArduinoCode_BINARY_DIR}/libs/Core)

add_library(Servo STATIC
Servo.cpp
)
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
message(STATUS "Including ${CMAKE_CURRENT_LIST_FILE}")

include_directories(${ArduinoCode_SOURCE_DIR}/libs/core)
include_directories(${ArduinoCode_BINARY_DIR}/libs/core)
include_directories(${ArduinoCode_SOURCE_DIR}/libs/Core)
include_directories(${ArduinoCode_BINARY_DIR}/libs/Core)

add_library(SoftwareSerial STATIC
SoftwareSerial.cpp
Expand Down
File renamed without changes.
File renamed without changes.
File renamed without changes.
8 changes: 8 additions & 0 deletions libs/Sprite/CMakeLists.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
message(STATUS "Including ${CMAKE_CURRENT_LIST_FILE}")

include_directories(${ArduinoCode_SOURCE_DIR}/libs/Core)
include_directories(${ArduinoCode_BINARY_DIR}/libs/Core)

add_library(Sprite STATIC
Sprite.cpp
)
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
8 changes: 8 additions & 0 deletions libs/Stepper/CMakeLists.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
message(STATUS "Including ${CMAKE_CURRENT_LIST_FILE}")

include_directories(${ArduinoCode_SOURCE_DIR}/libs/Core)
include_directories(${ArduinoCode_BINARY_DIR}/libs/Core)

add_library(Stepper STATIC
Stepper.cpp
)
File renamed without changes.
File renamed without changes.
File renamed without changes.
10 changes: 10 additions & 0 deletions libs/Wire/CMakeLists.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
message(STATUS "Including ${CMAKE_CURRENT_LIST_FILE}")

include_directories(${ArduinoCode_SOURCE_DIR}/libs/Core)
include_directories(${ArduinoCode_BINARY_DIR}/libs/Core)

include_directories(${ArduinoCode_SOURCE_DIR}/libs/Wire/utility)

add_library(Wire STATIC
Wire.cpp
)
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
13 changes: 0 additions & 13 deletions libs/libraries/CMakeLists.txt

This file was deleted.

8 changes: 0 additions & 8 deletions libs/libraries/EEPROM/CMakeLists.txt

This file was deleted.

13 changes: 0 additions & 13 deletions libs/libraries/Ethernet/CMakeLists.txt

This file was deleted.

8 changes: 0 additions & 8 deletions libs/libraries/Firmata/CMakeLists.txt

This file was deleted.

8 changes: 0 additions & 8 deletions libs/libraries/LiquidCrystal/CMakeLists.txt

This file was deleted.

10 changes: 0 additions & 10 deletions libs/libraries/Matrix/CMakeLists.txt

This file was deleted.

8 changes: 0 additions & 8 deletions libs/libraries/SPI/CMakeLists.txt

This file was deleted.

8 changes: 0 additions & 8 deletions libs/libraries/Servo/CMakeLists.txt

This file was deleted.

8 changes: 0 additions & 8 deletions libs/libraries/Sprite/CMakeLists.txt

This file was deleted.

8 changes: 0 additions & 8 deletions libs/libraries/Stepper/CMakeLists.txt

This file was deleted.

10 changes: 0 additions & 10 deletions libs/libraries/Wire/CMakeLists.txt

This file was deleted.

51 changes: 24 additions & 27 deletions src/CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -3,44 +3,41 @@ message(STATUS "Including ${CMAKE_CURRENT_LIST_FILE}")
#
# Core libraries
#
include_directories(${ArduinoCode_SOURCE_DIR}/libs/core)
link_directories(${ArduinoCode_BINARY_DIR}/libs/core)
include_directories(${ArduinoCode_SOURCE_DIR}/libs/Core)
link_directories(${ArduinoCode_BINARY_DIR}/libs/Core)

#
# External libraries
#
include_directories(${ArduinoCode_SOURCE_DIR}/libs/libraries/Matrix)
link_directories(${ArduinoCode_BINARY_DIR}/libs/libraries/Matrix)
include_directories(${ArduinoCode_SOURCE_DIR}/libs/Matrix)
link_directories(${ArduinoCode_BINARY_DIR}/libs/Matrix)

include_directories(${ArduinoCode_SOURCE_DIR}/libs/libraries/Ethernet)
link_directories(${ArduinoCode_BINARY_DIR}/libs/libraries/Ethernet)
include_directories(${ArduinoCode_SOURCE_DIR}/libs/Ethernet)
link_directories(${ArduinoCode_BINARY_DIR}/libs/Ethernet)

include_directories(${ArduinoCode_SOURCE_DIR}/libs/libraries/Stepper)
link_directories(${ArduinoCode_BINARY_DIR}/libs/libraries/Stepper)
include_directories(${ArduinoCode_SOURCE_DIR}/libs/Stepper)
link_directories(${ArduinoCode_BINARY_DIR}/libs/Stepper)

include_directories(${ArduinoCode_SOURCE_DIR}/libs/libraries/Sprite)
link_directories(${ArduinoCode_BINARY_DIR}/libs/libraries/Sprite)
include_directories(${ArduinoCode_SOURCE_DIR}/libs/Sprite)
link_directories(${ArduinoCode_BINARY_DIR}/libs/Sprite)

include_directories(${ArduinoCode_SOURCE_DIR}/libs/libraries/Firmata)
link_directories(${ArduinoCode_BINARY_DIR}/libs/libraries/Firmata)
include_directories(${ArduinoCode_SOURCE_DIR}/libs/Firmata)
link_directories(${ArduinoCode_BINARY_DIR}/libs/Firmata)

include_directories(${ArduinoCode_SOURCE_DIR}/libs/libraries/LiquidCrystal)
link_directories(${ArduinoCode_BINARY_DIR}/libs/libraries/LiquidCrystal)
include_directories(${ArduinoCode_SOURCE_DIR}/libs/LiquidCrystal)
link_directories(${ArduinoCode_BINARY_DIR}/libs/LiquidCrystal)

include_directories(${ArduinoCode_SOURCE_DIR}/libs/libraries/Wire)
link_directories(${ArduinoCode_BINARY_DIR}/libs/libraries/Wire)
include_directories(${ArduinoCode_SOURCE_DIR}/libs/Wire)
link_directories(${ArduinoCode_BINARY_DIR}/libs/Wire)

include_directories(${ArduinoCode_SOURCE_DIR}/libs/libraries/EEPROM)
link_directories(${ArduinoCode_BINARY_DIR}/libs/libraries/EEPROM)
include_directories(${ArduinoCode_SOURCE_DIR}/libs/EEPROM)
link_directories(${ArduinoCode_BINARY_DIR}/libs/EEPROM)

include_directories(${ArduinoCode_SOURCE_DIR}/libs/libraries/Servo)
link_directories(${ArduinoCode_BINARY_DIR}/libs/libraries/Servo)
include_directories(${ArduinoCode_SOURCE_DIR}/libs/Servo)
link_directories(${ArduinoCode_BINARY_DIR}/libs/Servo)

include_directories(${ArduinoCode_SOURCE_DIR}/libs/libraries/SPI)
link_directories(${ArduinoCode_BINARY_DIR}/libs/libraries/SPI)
include_directories(${ArduinoCode_SOURCE_DIR}/libs/SPI)
link_directories(${ArduinoCode_BINARY_DIR}/libs/SPI)

include_directories(${ArduinoCode_SOURCE_DIR}/libs/libraries/SoftwareSerial)
link_directories(${ArduinoCode_BINARY_DIR}/libs/libraries/SoftwareSerial)
include_directories(${ArduinoCode_SOURCE_DIR}/libs/SoftwareSerial)
link_directories(${ArduinoCode_BINARY_DIR}/libs/SoftwareSerial)

#
# Third parties
Expand Down

0 comments on commit 0e8929b

Please sign in to comment.