set_compile_time_search_pathes :-
compiletime_application_path(App),
%format('~n ProB compile time application path: ~w~n~n',[App]),
set_search_path(extension, App, '/extensions'),
set_search_path(probsrc, App, '/src'),
set_search_path(chrsrc, App, '/src/chr'),
set_search_path(cbcsrc, App, '/src/cbc'),
set_search_path(probcspsrc, App, '/src/cia'),
set_search_path(probltlsrc, App, '/src/ltl'),
set_search_path(probporsrc, App, '/src/por'),
set_search_path(probpgesrc, App, '/src/pge'),
set_search_path(prozsrc, App, '/src/proz'),
set_search_path(kodkodsrc, App, '/src/kodkod'),
set_search_path(symbolic_model_checker, App, '/src/symbolic_model_checker'),
set_search_path(wdsrc, App, '/src/well_def'),
%set_search_path(plugins, App, '/plugins'),
%set_search_path(abstract_domains, App, '/plugins/absint/domains'),
set_search_path(tclsrc, App, '/tcl'),
%set_search_path(probpromela,App,'/src/promela'),
set_search_path(pltablesrc, App, '/src/pltables'),
set_search_path(prob_rewrite_rules, App, '/src/rewrite_rules'),
set_search_path(smtlib_solver, App, '/src/smtlib_solver'),
set_search_path(smt_solvers_interface, App, '/src/smt_solvers_interface'),
set_search_path(disproversrc, App, '/src/disprover'),
set_search_path(cdclt_solver, App, '/src/cdclt_solver'),
set_search_path(code2vec, App, '/src/code2vec'),
set_search_path(synthesis, App, '/src/synthesis'),
set_search_path(visbsrc, App, '/src/visb'),
set_search_path(dotsrc, App, '/src/dot'),
set_search_path(covsrc, App, '/src/coverage'),
set_search_path(tcltkuisrc, App, '/src/tcltk'),
set_search_path(extrasrc, App, '/src/extra'),
set_search_path(symsrc, App, '/src/symmetry'),
set_search_path(library_plspec, App, '/extensions/plspec_libraries'). % patched libraries for plspec