summaryrefslogtreecommitdiffstats
path: root/src/electronics/CMakeLists.txt
blob: 2b058ae0d4938e1d3e2ef2d877a85cf92f32cdaa (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
add_subdirectory( simulation )
add_subdirectory( components )

include_directories(
  ${CMAKE_BINARY_DIR}
  ${CMAKE_CURRENT_BINARY_DIR}
  ${CMAKE_CURRENT_SOURCE_DIR}
  ${TDE_INCLUDE_DIR}
  ${TQT_INCLUDE_DIRS}
  ${CMAKE_SOURCE_DIR}/src
  ${CMAKE_SOURCE_DIR}/src/electronics/components
  ${CMAKE_SOURCE_DIR}/src/electronics/simulation
  ${CMAKE_SOURCE_DIR}/src/gui
  ${CMAKE_SOURCE_DIR}/src/languages
  ${CMAKE_SOURCE_DIR}/src/micro
  ${GLIB_INCLUDE_DIRS}
  ${GPSIM_INCLUDE_DIRS}
)

link_directories(
  ${TQT_LIBRARY_DIRS}
  ${TDE_LIB_DIR}
)


##### electronics (static)


tde_add_library( electronics STATIC_PIC AUTOMOC

  SOURCES
        component.cpp subcircuits.cpp gpsimprocessor.cpp
        switch.cpp pin.cpp wire.cpp ecnode.cpp port.cpp
  LINK
        components-static
)