mirror of
https://github.com/cookiengineer/audacity
synced 2025-08-05 06:39:26 +02:00
23 lines
638 B
CMake
23 lines
638 B
CMake
#directory lib-src/FileDialog
|
|
|
|
|
|
set( SOURCES
|
|
${LIB_SRC_DIRECTORY}FileDialog/FileDialog.cpp
|
|
#${LIB_SRC_DIRECTORY}FileDialog/gtk/FileDialogPrivate.cpp #not on windows.
|
|
${LIB_SRC_DIRECTORY}FileDialog/win/FileDialogPrivate.cpp
|
|
)
|
|
|
|
|
|
project (FileDialog)
|
|
add_library( FileDialog STATIC ${SOURCES})
|
|
find_package(wxWidgets REQUIRED COMPONENTS net core base)
|
|
include( ${wxWidgets_USE_FILE} )
|
|
target_include_directories( FileDialog PRIVATE
|
|
#${wxWidgets_INCLUDE_DIRS}
|
|
${top_dir}/FileDialog
|
|
${top_dir}/FileDialog/win
|
|
)
|
|
add_definitions( -DWXUSINGDLL -DWIN32 -D_LIB
|
|
#${wxWidgets_DEFINITIONS}
|
|
)
|
|
target_link_libraries(FileDialog ${wxWidgets_LIBRARIES}) |