Expose format lib
This commit is contained in:
parent
262813cedf
commit
b3876128c4
|
@ -103,6 +103,10 @@ def init_properties():
|
|||
items = [('Disabled', 'Disabled', 'Disabled'),
|
||||
('Enabled', 'Enabled', 'Enabled')],
|
||||
name = "Hscript", default='Disabled', description="Include Hscript library")
|
||||
bpy.types.World.arm_formatlib = EnumProperty(
|
||||
items = [('Disabled', 'Disabled', 'Disabled'),
|
||||
('Enabled', 'Enabled', 'Enabled')],
|
||||
name = "Format", default='Disabled', description="Include Format library")
|
||||
bpy.types.World.arm_audio = EnumProperty(
|
||||
items = [('Disabled', 'Disabled', 'Disabled'),
|
||||
('Enabled', 'Enabled', 'Enabled')],
|
||||
|
|
|
@ -474,6 +474,7 @@ class ArmoryProjectPanel(bpy.types.Panel):
|
|||
layout.prop(wrd, 'arm_navigation')
|
||||
layout.prop(wrd, 'arm_ui')
|
||||
layout.prop(wrd, 'arm_hscript')
|
||||
layout.prop(wrd, 'arm_formatlib')
|
||||
|
||||
layout.separator()
|
||||
layout.prop_search(wrd, 'arm_khafile', bpy.data, 'texts', 'Khafile')
|
||||
|
|
|
@ -189,6 +189,10 @@ project.addSources('Sources');
|
|||
f.write(add_armory_library(sdk_path, 'lib/hscript'))
|
||||
assets.add_khafile_def('arm_hscript')
|
||||
|
||||
if wrd.arm_formatlib == 'Enabled':
|
||||
if not os.path.exists('Libraries/iron_format'):
|
||||
f.write(add_armory_library(sdk_path, 'lib/iron_format'))
|
||||
|
||||
if wrd.arm_minimize == False:
|
||||
assets.add_khafile_def('arm_json')
|
||||
|
||||
|
|
Loading…
Reference in a new issue