Wish [B4X] Conditional compilation depending on whether or not a library was added to the project

walt61

Well-Known Member
Licensed User
Longtime User
In my shared modules I'd like to be able to have subs that can sit there and only be considered by the compiler if a given library was added to the project. I'm aware of Build Configurations, but these would require setting them up manually on a project by project basis.

Example:

B4X:
#IfLibrary Animation
Sub DoSomeAnimation
'...
End Sub
#End If

Only if I add the 'Animation' library to the project, the sub will be considered for compilation. If I don't add the library, it won't be, and I won't have compiler errors regarding unknown objects, and I'll be able to use the same shared module for all projects without the need for manual tweaking.
 
Cookies are required to use this site. You must accept them to continue using the site. Learn more…