@ -32,7 +32,7 @@ if(CONTINUOUS_INTEGRATION OR DEVELOPER)
set ( default_BUILD_TESTS ON )
endif ( )
suboption ( BUILD_TESTS "Build tests" BOOL ${ default_BUILD_TESTS } )
option ( USE_ARC4 "Build ARC4 decryption support" ON )
option ( BUILD_DECRYPTION "Build decryption support" ON )
# O p t i o n a l d e p e n d e n c i e s
option ( USE_LZMA "Build LZMA decompression support" ON )
@ -149,8 +149,8 @@ endif()
unset ( LIBRARIES )
if ( USE_ARC4 )
set ( INNOEXTRACT_HAVE_ARC4 1 )
if ( BUILD_DECRYPTION )
set ( INNOEXTRACT_HAVE_DECRYPTION 1 )
endif ( )
if ( USE_LZMA )
@ -357,8 +357,8 @@ set(INNOEXTRACT_SOURCES
s r c / c r y p t o / a d l e r 3 2 . h p p
s r c / c r y p t o / a d l e r 3 2 . c p p
s r c / c r y p t o / a r c 4 . h p p i f I N N O E X T R A C T _ H A V E _ A R C 4
s r c / c r y p t o / a r c 4 . c p p i f I N N O E X T R A C T _ H A V E _ A R C 4
s r c / c r y p t o / a r c 4 . h p p i f I N N O E X T R A C T _ H A V E _ D E C R Y P T I O N
s r c / c r y p t o / a r c 4 . c p p i f I N N O E X T R A C T _ H A V E _ D E C R Y P T I O N
s r c / c r y p t o / c h e c k s u m . h p p
s r c / c r y p t o / c h e c k s u m . c p p
s r c / c r y p t o / c r c 3 2 . h p p
@ -468,7 +468,7 @@ set(INNOEXTRACT_SOURCES
set ( UNITTEST_SOURCES
s r c / c r y p t o / a d l e r 3 2 . c p p
s r c / c r y p t o / a r c 4 . c p p i f I N N O E X T R A C T _ H A V E _ A R C 4
s r c / c r y p t o / a r c 4 . c p p i f I N N O E X T R A C T _ H A V E _ D E C R Y P T I O N
s r c / c r y p t o / c r c 3 2 . c p p
s r c / c r y p t o / m d 5 . c p p
s r c / c r y p t o / s h a 1 . c p p
@ -569,9 +569,9 @@ elseif(NOT DEBUG AND NOT CMAKE_BUILD_TYPE STREQUAL "Release")
set ( BUILD_TYPE_SUFFIX "${BUILD_TYPE_SUFFIX} without debug output" )
endif ( )
message ( " - Build type: ${CMAKE_BUILD_TYPE}${BUILD_TYPE_SUFFIX}" )
print_configuration ( "ARC4 decryption " FIRST
I N N O E X T R A C T _ H A V E _ A R C 4 " e n a b l e d "
1 " d i s a b l e d "
print_configuration ( "Decryption support " FIRST
I N N O E X T R A C T _ H A V E _ D E C R Y P T I O N " e n a b l e d "
1 " d i s a b l e d "
)
print_configuration ( "LZMA decompression" FIRST
I N N O E X T R A C T _ H A V E _ L Z M A " e n a b l e d "