mirror of
https://github.com/cookiengineer/audacity
synced 2025-06-17 00:20:06 +02:00
Correct the placement of extension modules in the Windows build tree
This commit is contained in:
parent
7fd53e8778
commit
5a362c308c
@ -330,9 +330,17 @@ function( audacity_module_fn NAME SOURCES IMPORT_TARGETS
|
|||||||
set( DEFINES )
|
set( DEFINES )
|
||||||
list( APPEND DEFINES ${ADDITIONAL_DEFINES} )
|
list( APPEND DEFINES ${ADDITIONAL_DEFINES} )
|
||||||
|
|
||||||
|
# send the file to the proper place in the build tree, by setting the
|
||||||
|
# appropriate property for the platform
|
||||||
|
if (CMAKE_SYSTEM_NAME MATCHES "Windows")
|
||||||
|
set( DIRECTORY_PROPERTY RUNTIME_OUTPUT_DIRECTORY )
|
||||||
|
else ()
|
||||||
|
set( DIRECTORY_PROPERTY LIBRARY_OUTPUT_DIRECTORY )
|
||||||
|
endif ()
|
||||||
|
|
||||||
if (LIBTYPE STREQUAL "MODULE")
|
if (LIBTYPE STREQUAL "MODULE")
|
||||||
set( SHAPE "box" )
|
set( SHAPE "box" )
|
||||||
set_target_property_all( ${TARGET} LIBRARY_OUTPUT_DIRECTORY "${_MODDIR}" )
|
set_target_property_all( ${TARGET} ${DIRECTORY_PROPERTY} "${_MODDIR}" )
|
||||||
set_target_properties( ${TARGET}
|
set_target_properties( ${TARGET}
|
||||||
PROPERTIES
|
PROPERTIES
|
||||||
PREFIX ""
|
PREFIX ""
|
||||||
@ -340,7 +348,7 @@ function( audacity_module_fn NAME SOURCES IMPORT_TARGETS
|
|||||||
)
|
)
|
||||||
else()
|
else()
|
||||||
set( SHAPE "octagon" )
|
set( SHAPE "octagon" )
|
||||||
set_target_property_all( ${TARGET} LIBRARY_OUTPUT_DIRECTORY "${_EXEDIR}" )
|
set_target_property_all( ${TARGET} ${DIRECTORY_PROPERTY} "${_EXEDIR}" )
|
||||||
set_target_properties( ${TARGET}
|
set_target_properties( ${TARGET}
|
||||||
PROPERTIES
|
PROPERTIES
|
||||||
PREFIX ""
|
PREFIX ""
|
||||||
|
Loading…
x
Reference in New Issue
Block a user