package third_party.phoneme

@Build(stage=1,script="$(EXTERNAL_MAKE) configure build install")
@BuildArtifactPath(cppflags="-I$(abspath $(EXTERNAL_BUILD_DIR))/third_party/phoneme/cldc/install/include")
@BuildDepends(third_party.phoneme.javacall)
@BuildDepends(third_party.phoneme.pcsl)
@BuildDepends(third_party.phoneme.src)
static module cldc {
	/*
	@AddPrefix("^BUILD/extbld/^MOD_PATH/gen")
	@IncludePath("$(EXTERNAL_BUILD_DIR)/third_party/phoneme/cldc/install/include")
	@Rule(script="$(CXX) $(flags_before) $(CXXFLAGS) -fpermissive -Wno-error $(CPPFLAGS) -DROMIZING $(flags) -c -o $@ $(EXTERNAL_BUILD_DIR)/third_party/phoneme/cldc/gen/$(notdir $(mk_file:$(MKGEN_DIR)/%.rule.mk=%))")
	source "ROMImage.cpp", "NativesTable.cpp"
	*/
	@AddPrefix("^BUILD/extbld/^MOD_PATH/gen")
	source "ROMImage.o", "NativesTable.o"

	@AddPrefix("^BUILD/extbld/^MOD_PATH/install")
	source "libcldc_vm_g.a", "jvmspi.o"

	@NoRuntime depends third_party.phoneme.javacall
	@NoRuntime depends third_party.phoneme.pcsl
	@NoRuntime depends third_party.phoneme.src
}
