Lines Matching refs:build
11 programming with the "unified" build system' as well
52 given, as the build file defaults are
138 where a default build would normally create the SSL
159 dso_scheme => The type of dynamic shared objects to build
168 source. This acts as a selector in build.info files.
170 source. This acts as a selector in build.info files.
186 build_scheme => The scheme used to build up a Makefile.
188 with the name of the build scheme.
192 string in the list is the name of the build
194 Currently recognised build scheme is "unified".
195 For the "unified" build scheme, this item
211 such as the type of integers used to build up
254 cannot be used as build targets.
345 The `build.info` files that are spread over the source tree contain the
346 minimum information needed to build and distribute OpenSSL. It uses a
350 For every `build.info` file, all file references are relative to the
351 directory of the `build.info` file for source files, and the
352 corresponding build directory for built files if the build tree
359 directory for the current `build.info` file and the corresponding build
360 directory, all relative to the top of the build tree.
362 `Configure` only knows inherently about the top `build.info` file. For
377 without extensions. The build file templates will figure them out.
394 expected to be located in the build tree)
402 only used when supported. For example, native Windows build doesn't
413 include paths the build of their source files should use:
430 build file template to define exactly how those command lines should
447 Finally, you can have some simple conditional use of the `build.info`
473 Build-file programming with the "unified" build system
479 To use the "unified" build system, the target configuration needs to
486 template file in `Configurations/` named like the build file, with
494 The build-file template is processed with the perl module
500 The build-file template is expected to define at least the following
504 generatesrc - function that produces build file lines to generate
533 src2obj - function that produces build file lines to build an
547 'srcs' has the list of source files to build the
555 obj2lib - function that produces build file lines to build a
566 has the list of object files to build this library.
570 expected to build the shared library from the
576 obj2shlib - function that produces build file lines to build a
595 object files to build this library.
597 obj2dso - function that produces build file lines to build a
608 intent is to build a shareable library that can be
611 obj2bin - function that produces build file lines to build an
622 that. 'objs' has the list of object files to build
627 in2script - function that produces build file lines to build a
636 'sources' has the list of source files to build the
639 In all cases, file file paths are relative to the build tree top, and
640 the build file actions run with the build tree top as current working
644 you thing is appropriate for the resulting build file. If nothing