You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: docs/YUP Module Format.md
+8-10Lines changed: 8 additions & 10 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -51,7 +51,6 @@ In order to specify that a source file should only be compiled for a specific pl
51
51
_msft <- compiled for Microsoft platforms only
52
52
_uwp <- compiled for Universal Windows Platform only
53
53
_windows <- compiled for Windows desktop only (MSVC)
54
-
_mingw <- compiled for Windows desktop only (MinGW)
55
54
_linux <- compiled for Linux and FreeBSD only
56
55
_android <- compiled for Android only
57
56
_posix <- compiled for Posix platforms only
@@ -71,7 +70,7 @@ To simplify the use of obj-C++ there's also a special-case rule: If the folder c
71
70
72
71
### Precompiled libraries
73
72
74
-
Precompiled libraries can be included in a module by placing them in a libs/ subdirectory. The following directories are automatically added to the library search paths, and libraries placed in these directories can be linked with projects via the OSXLibs, iOSLibs, windowsLibs, linuxLibs and mingwLibs keywords in the module declaration (see the following section).
73
+
Precompiled libraries can be included in a module by placing them in a libs/ subdirectory. The following directories are automatically added to the library search paths, and libraries placed in these directories can be linked with projects via the OSXLibs, iOSLibs, windowsLibsand linuxLibs keywords in the module declaration (see the following section).
75
74
76
75
- OS X
77
76
- libs/MacOSX - to support multiple architectures, you may place libraries built as universal binaries at this location. When building with CMake, only libraries built as universal binaries are supported and the arch subfolders are ignored.
@@ -138,25 +137,25 @@ Possible values:
138
137
- searchpaths
139
138
- (Optional) A space-separated list of internal include paths, relative to the module's parent folder, which need to be added to a project's header search path.
- (Optional) A number indicating the minimum C++ language standard that is required for this module and this platform exclusively. This must be just the standard number with no prefix e.g. 20 for C++20.
- (Optional) A list (space or comma-separated) of static or dynamic libs that should be linked in a build (these are passed to the linker via the -l flag).
- (Optional) A space-separated list of internal include paths, relative to the module's parent folder, which need to be added to a project's header search path.
0 commit comments