riebl / artery

OMNeT++ V2X simulation framework for ETSI ITS-G5
GNU General Public License v2.0
203 stars 131 forks source link

Building artery without veins? #223

Closed fernandoblalves closed 1 year ago

fernandoblalves commented 2 years ago

On the webpage it says

Please note that you can run Artery without Veins when you employ the radio model from INET.

Is it possible to have artery without a veins dependency?

riebl commented 2 years ago

Our Veins integration code is currently always built. However, it is only loaded at runtime if you are using a WiFi device based on Veins' radio model. Do you have a particular use case where you need to disable Veins entirely?

fernandoblalves commented 2 years ago

Yes, I would like to have a version of artery without veins. I can't discuss what it is, sorry.

How can I remove it or at least ensure that I am using INET and nothing from veins?

riebl commented 2 years ago

You are not using Veins as long as you are not loading artery.veins.World as the network in your omnetpp.ini. I will have a look if I can add a CMake option to exclude Veins from the build process too.

fernandoblalves commented 2 years ago

Many thanks.