Firefly currently uses a separate invocation to kompile --no-llvm-kompile and llvm-kompile, because it needs to call llvm-kompile in library mode.
I suggest making library and main a boolean toggle, and search and execution a boolean toggle.
Also, if the -o SOME_FILE directory doesn't exist, llvm-kompile does not automatically create it. Can it?
Firefly currently uses a separate invocation to
kompile --no-llvm-kompileandllvm-kompile, because it needs to callllvm-kompileinlibrarymode.I suggest making
libraryandmaina boolean toggle, andsearchandexecutiona boolean toggle.Also, if the
-o SOME_FILEdirectory doesn't exist,llvm-kompiledoes not automatically create it. Can it?