{ "targets": [ { "target_name": "SphinxBase", "cflags": ["X:/jarvis2/sphinxbase/include"], "libraries": ["X:/jarvis2/sphinxbase/bin/Release/Win32/sphinxbase.lib"], "xcode_settings": { "OTHER_CFLAGS": ["X:/jarvis2/sphinxbase/include"], "OTHER_LDFLAGS": ["X:/jarvis2/sphinxbase/bin/Release/Win32/sphinxbase.lib"], }, "sources" : ["wrap_sb.cpp"], "actions": [ { "action_name": "swig_sb", "inputs": ["X:/jarvis2/sphinxbase/swig/sphinxbase.i"], "outputs": [ "sb.cpp" ], "message": "Creating sphinxbase wrapper", "action": [ "swig", "-javascript", "-node", "-DV8_VERSION=0x032872", "-o", "sb.cpp", "X:/jarvis2/sphinxbase/swig/sphinxbase.i" ] }, ] }, { "target_name": "PocketSphinx", "dependencies": ["SphinxBase"], "cflags": ["X:/jarvis2/pocketsphinx/include"], "libraries": ["X:/jarvis2/pocketsphinx/bin/Release/Win32/pocketsphinx.lib"], "xcode_settings": { "OTHER_CFLAGS": ["X:/jarvis2/pocketsphinx/include"], "OTHER_LDFLAGS": ["X:/jarvis2/pocketsphinx/bin/Release/Win32/pocketsphinx.lib"], }, "sources" : ["wrap_ps.cpp"], "actions": [ { "action_name": "swig_ps", "inputs": ["X:/jarvis2/pocketsphinx/swig/pocketsphinx.i"], "outputs": [ "ps.cpp" ], "message": "Creating pocketsphinx wrapper", "action": [ "swig", "-I" "X:/jarvis2/sphinxbase/swig", "-javascript", "-node", "-DV8_VERSION=0x032872", "-o", "ps.cpp", "X:/jarvis2/pocketsphinx/swig/pocketsphinx.i" ] } ] }, ] }