Merge pull request #27 from SergioMartin86/refactoring
Added options not to compile the quickNES core
This commit is contained in:
commit
e9c0575996
|
@ -56,6 +56,7 @@ if meson.is_subproject() == false
|
|||
|
||||
# Building tester tool for the original QuickNES
|
||||
|
||||
if get_option('buildQuickNES') == true
|
||||
quickNESTester = executable('quickNESTester',
|
||||
'source/tester.cpp',
|
||||
cpp_args : [ commonCompileArgs, '-w', '-DDISABLE_AUTO_FILE', '-D__LIBRETRO__', '-DNDEBUG', '-DBLARGG_NONPORTABLE' ],
|
||||
|
@ -63,8 +64,11 @@ if meson.is_subproject() == false
|
|||
sources : [ commonSources ],
|
||||
include_directories : [ commonIncludes ]
|
||||
)
|
||||
endif
|
||||
|
||||
# Building tests
|
||||
if get_option('buildQuickNES') == true
|
||||
subdir('tests')
|
||||
|
||||
endif
|
||||
|
||||
endif # If not subproject
|
|
@ -5,6 +5,20 @@ option('buildPlayer',
|
|||
yield: true
|
||||
)
|
||||
|
||||
option('buildQuickNES',
|
||||
type : 'boolean',
|
||||
value : true,
|
||||
description : 'Build quickNES core',
|
||||
yield: true
|
||||
)
|
||||
|
||||
option('buildTests',
|
||||
type : 'boolean',
|
||||
value : true,
|
||||
description : 'Build tests',
|
||||
yield: true
|
||||
)
|
||||
|
||||
option('onlyOpenSource',
|
||||
type : 'boolean',
|
||||
value : false,
|
||||
|
|
|
@ -1,5 +1,8 @@
|
|||
# Getting core configurations
|
||||
if get_option('buildQuickNES') == true
|
||||
subdir('quickNES')
|
||||
endif
|
||||
|
||||
subdir('quickerNES')
|
||||
|
||||
# Tool Configuration
|
||||
|
|
Loading…
Reference in New Issue