Releases: omnetpp/opp_env
Releases · omnetpp/opp_env
v0.31.2.241127
opp_env
shell
to print "Type omnetpp to start the IDE."- fix: do not add omnetpp as referenced project when importing projects into the IDE
Database (Frameworks and Models)
- omnetpp: on WSL, force IDE and Qtenv to use the X11 backend instead of Wayland
- inet: enable lwIP feature by default
- inet: remove redundant osudp example
- inet: added "full" option to inet_versions
- inet: make "test_commands" depend on INET version
- inet: added 3.8.5
0.31.1.241031
opp_env
- fix:
-k
option not being effective in theinstall
subcommand - fix: errors during build and test were not properly detected and reported by
opp_env
- fix: with
run
, the--smoke-test
and--test
options were ineffective - various refactorings
Database (Frameworks and Models)
- omnetpp: report error for unsupported platforms (versions earlier than 6.0 on Apple Silicon)
- inet: added version 4.5.4
- inet: smoke test works now in both debug and release
- inet: adjusted smoke test command
- inet: use lower case inet lib name before 3.0 in smoke tests
- veins-5.2: removed omnetpp-6 and corresponding inet versions as it didn't work
- veins: removed
/dev/null
redirection and added echo statements - lora_icn: fixed smoke test command
- oppbsd: use release build instead of debug
- opencv2x_artery: fixed build command
- gradys: fixed smoke test commands
- libara: fixed patch command
- mixim: smoke test works now in both debug and release
0.31.0.241018
opp_env
install
,shell
andrun
: added--add-extra-nix-packages
- improved parsing for
--options
,--vars-to-keep
,--build-modes
- make sure workspace is not under a git working tree
- record a
prepatch.sha
too, so it's possible to find out which files were patched
Database (Frameworks and Models)
- omnetpp: removed optional
bear
package as it was causing build issues on macOS/x86_64 - omnetpp: fixed a qtenv issue for omnetpp 6.0.3 on macOS/x86_64 -
QT_PLUGIN_PATH
was overwritten bysetenv
- oppbsd: only build in debug (it was built in debug twice)
- obs: only build in debug (it was built in both but only tested in debug)
- updated sim-time-limit for some smoke tests
0.30.3.241016
opp_env
- more detailed/helpful help text for subcommands, with examples
info
subcommand: Include the download/git URL in the outputinfo
subcommand: fix: default option was not marked with*
run
subcommand: do not chdir by default; added--chdir
option to change into ws rootshell
subcommand: print an expanded list of commands available on startupinstall
subcommand: added--test
and--smoke-test
install
subcommand: did not correctly take and pass on build modesinstall
andrun
subcommands: fix:--no-isolated
flag did not take effect- define
OPP_ENV_DIR
,OPP_ENV_PROJECTS
,OPP_ENV_PROJECT_DEPS
env vars - fix up escaping in shell prompt
- the
--mode
command line option became--build-modes
- adjusted the order in which the projects are downloaded (dependencies first)
--init
option: do not complain if workspace is already initialized- fix:
build_all
etc. did not pass on mode args - added the possibility to install any branch directly from a git repository
by specifying@branchname
after the project name (e.g.inet-git@mybranch
)
Database (Frameworks and Models)
- omnetpp: above version 6.1, IDE now auto-imports projects into its workspace
- omnetpp: added omnetpp-6.1.0 and added omnetpp-6.1.* compatibility everywhere 6.0.* is listed
- omnetpp: remove possibility to install patch branches (.x) which are no longer relevant
- omnetpp: added
bear
nix package as dependency - inet: use fingerprint testing for
--test
- inet: fix: INET project was modified right after build
- renamed versions
<projectname>-master
to<projectname>-git
- added ecmp_allinone
- added signals_and_gateways
- added sdn4core
- added soa4core
- added new version of openflow
- added new version of fico4omnet which is compatible with omnetpp-6.0.*
- added new version of artery_allinone
- veins: added inet 4.4.1, 4.3.8 and 4.3.7 to master version dependencies
- updated project descriptions
- fixed patch command for tsch_allinone
- fixed patch command in rpl_allinone
- space_veins: renamed to space_veins_allinone
- space_veins: fixed build command
- fix "clean" commands: they ignored
$BUILD_MODE
- smoke test fixes for all projects
0.29.3.240918
0.29.3.240918
0.29.2.240918
0.29.2.240918
0.29.0.240422
0.29.0.240422
0.28.1.240417
0.28.1.240417
opp_env - WSL image
This is the latest opp_env container image for WSL2 (Windows Subsystem for Linux). Follow these steps to install it on your computer.
This image is based on:
- Ubuntu 24.04
- Python 3.12.3
- nix 2.25.2
- opp_env 0.31.2.241127
Note
This installation method is recommended only for Windows computers. On Linux and macOS macines, please follow the instructions in the main readme file.
Important
Installing the opp_env.wsl
file requires wsl 2.4.4 or later (check with wsl --version
). Download the opp_env.wsl
file and then open it (double click) in either the Windows Explorer or in the download panel of your browser then follow the instructions.