Files
es_build_deliv/windows
..
2018-05-13 14:10:59 +02:00
2018-05-13 14:10:59 +02:00
2018-05-13 14:10:59 +02:00
2018-05-13 14:10:59 +02:00
2018-05-13 14:10:59 +02:00
2018-05-13 14:10:59 +02:00

How to build a release

Requirements

Archive release

Setup release

Files ...

-check_environment.btm: Check if environment is well set: - has ISE_EIFFEL, ISE_PLATFORM, INSTALL_LOG , INSTALL_DIR defined! - has EIFFEL_SRC, FINALIZATION_DIR ... if NO_COMPILE is False. - check for tar -compile_c_libraries.btm: Compile Clibs for com, cURL, net, obsolete\net, store, store odbc+mysql+oracle, vision2, web_browser, wel -compile_other_c_libraries.btm: Compile Clibs for sqlite3, beep example, C_library zlib+libpng -update_libraries.btm (dirname): compile Clib files for libraries (com, cURL, encryption, net, web_browser, wel, vision2).

-make_assembly_manager.btm: copy dotnet wizards -make_build.btm: compile esbuilder -make_com_wizard.btm: -make_delivery.btm: -make_dotnet.btm: -make_exes.btm: -make_installations.btm: -make_libraries.btm: -make_other_libraries.btm: -make_rb.btm: -make_runtimes.btm: -make_tools.btm: -make_vision2_demo.btm: -make_wizards.btm: -set_aliases.btm: set environment variables and set aliases via set_simple_aliases note: hardcoded path - c:\work\tmpdev - c:\work\17.05 - c:\work\InstalledEiffel_17.05

-set_simple_aliases.btm: set various aliases such as: - copy, fullrd, fullrf, quick_move, safe_md, save_path, - remtrace, give_time_to, cancel, - co, exprt, exprtfile, - default_make, specific_make, clean_project, - finalize, melt, freeze, cleanup_dotnet_eiffel, cleanup_eiffel, - testpar

-set_version.bat (SVN url, pattern to transform, ?file to process): set version number in provided file, or display version on output (if no pattern or file is provided) -svn_command.bat*: perform svn commands and retry in case of failure -test_examples.btm: -test_precompile.btm:

USED DIRECTLY