X-Git-Url: http://git.tdb.fi/?a=blobdiff_plain;f=Readme.txt;h=eaff771d9007d0866a1b952604876994ff617b32;hb=c75c89d2425ab0c69e94d45a5d956286838bbc67;hp=9ae07f62c1ce4e191950218a550c617675ef3e11;hpb=09366b5da31707942f66e386cd0c07e5ece17b7f;p=builder.git diff --git a/Readme.txt b/Readme.txt index 9ae07f6..eaff771 100644 --- a/Readme.txt +++ b/Readme.txt @@ -435,9 +435,9 @@ library components from the same package: use "mylib_common"; -Libraries used in this way will always be linked in statically. This can be -useful in organizing code when multiple components in a package share a common -part. +This can be useful in organizing code when multiple components in a package +share a common part. If the used library is not specified to be installed, +it will be linked statically. Packages may want to offer optional features, for example to allow the user to choose whether to use a particular external library: @@ -460,8 +460,8 @@ conditional statement may be used: }; Any statements inside the conditional block are evaluated if the feature is -enabled. This can be negated with a !. Conditionals can appear at the package -level and may contain anything that the package statement can. +enabled. This can be negated with a !. Conditionals can appear at package and +component scopes and may contain anything that the enclosing statement can. When making cross-platform software, it's often necessary to use different libraries on different platforms. Another kind of conditional can be used for