CMake: enable dynamic-link library for libavrdude
Add on option BUILD_SHARED_LIBS to also build a DLL variant of the libavrdude library. Turn it off by default to preserve current behavior.
This commit is contained in:
parent
ea29434568
commit
8374564665
|
@ -33,6 +33,7 @@ option(HAVE_PARPORT "Enable parallel port support" OFF)
|
|||
option(USE_EXTERNAL "Use external libraries from AVRDUDE GitHub repositories" OFF)
|
||||
option(USE_LIBUSBWIN32 "Prefer libusb-win32 over libusb" OFF)
|
||||
option(DEBUG_CMAKE "Enable debugging output for this CMake project" OFF)
|
||||
option(BUILD_SHARED_LIBS "Build shared libraries" OFF)
|
||||
|
||||
include(CheckIncludeFile)
|
||||
include(CheckSymbolExists)
|
||||
|
@ -476,7 +477,7 @@ endif()
|
|||
# Project
|
||||
# =====================================
|
||||
|
||||
add_library(libavrdude STATIC
|
||||
add_library(libavrdude
|
||||
ac_cfg.h
|
||||
arduino.h
|
||||
arduino.c
|
||||
|
|
Loading…
Reference in New Issue