diff options
Diffstat (limited to 'solenv/doc')
-rw-r--r-- | solenv/doc/gbuild/solenv/gbuild/executable.mk | 10 | ||||
-rw-r--r-- | solenv/doc/gbuild/solenv/gbuild/library.mk | 7 | ||||
-rw-r--r-- | solenv/doc/gbuild/solenv/gbuild/linktarget.mk | 2 | ||||
-rw-r--r-- | solenv/doc/gbuild/solenv/gbuild/static_library.mk | 7 |
4 files changed, 11 insertions, 15 deletions
diff --git a/solenv/doc/gbuild/solenv/gbuild/executable.mk b/solenv/doc/gbuild/solenv/gbuild/executable.mk index 523f18330012..8f7fcc9b0ce9 100644 --- a/solenv/doc/gbuild/solenv/gbuild/executable.mk +++ b/solenv/doc/gbuild/solenv/gbuild/executable.mk @@ -9,17 +9,15 @@ namespace gb class Executable : public IsCleanable, public HasDependencies, public IsLinking, public DeliversHeaders, public HasCompileSettings, public Target { public: - Executable(String name) {}; + Executable(String name); private: /// private helper function for the constructor - void Executable_impl( - LinkTarget library_linktarget) {}; + void Executable_impl(LinkTarget library_linktarget); /// platformdependant additional setup for constructor (used on Windows only) - void Executable_platform( - LinkTarget library_linktarget); + void Executable_platform(LinkTarget library_linktarget); /// helper function to wrap LinkTargets functions (this is more or less pimpl ...) - void forward_to_linktarget(Function f) {}; + void forward_to_linktarget(Function f); static const List<String> TARGETTYPEFLAGS; }; diff --git a/solenv/doc/gbuild/solenv/gbuild/library.mk b/solenv/doc/gbuild/solenv/gbuild/library.mk index 85e1f6141a0f..eba19a86156a 100644 --- a/solenv/doc/gbuild/solenv/gbuild/library.mk +++ b/solenv/doc/gbuild/solenv/gbuild/library.mk @@ -9,7 +9,7 @@ namespace gb class Library : public IsCleanable, public HasDependencies, public IsLinking, public DeliversHeaders, public HasCompileSettings, public Target { public: - Library(String name) {}; + Library(String name); /// Returns how the library is named in the filesystem on the current platform. /// Library filename schemes are defined in solenv/gbuild/libnames.mk (with some platformdependant hacks in solenv/gbuild/platform/*.mk. @@ -18,14 +18,13 @@ namespace gb private: /// private helper function for the constructor - void Library_impl( - LinkTarget library_linktarget) {}; + void Library_impl(LinkTarget library_linktarget); /// platformdependant additional setup for constructor (used on Windows only) void Library_platform( LinkTarget library_linktarget, Path dllfile); /// helper function to wrap LinkTargets functions (this is more or less pimpl ...) - void forward_to_linktarget(Function f) {}; + void forward_to_linktarget(Function f); /// List of buildable libraries (i.e. libraries that are not expected to exist outside of \$(OUTDIR) on the system). static const List<Library> TARGETS; diff --git a/solenv/doc/gbuild/solenv/gbuild/linktarget.mk b/solenv/doc/gbuild/solenv/gbuild/linktarget.mk index 1cef68c1a21b..5fb7ead86b83 100644 --- a/solenv/doc/gbuild/solenv/gbuild/linktarget.mk +++ b/solenv/doc/gbuild/solenv/gbuild/linktarget.mk @@ -15,7 +15,7 @@ namespace gb class CObject : public HasSource, public HasDependencies, public Target { public: - Path get_source() {}; + Path get_source(); private: /// CObjects do not need to be explicitly constructed. /// They are named after the path of their source file (without diff --git a/solenv/doc/gbuild/solenv/gbuild/static_library.mk b/solenv/doc/gbuild/solenv/gbuild/static_library.mk index 741589f582c2..787c6e732ede 100644 --- a/solenv/doc/gbuild/solenv/gbuild/static_library.mk +++ b/solenv/doc/gbuild/solenv/gbuild/static_library.mk @@ -9,7 +9,7 @@ namespace gb class StaticLibrary : public IsCleanable, public HasDependencies, public IsLinking, public DeliversHeaders, public HasCompileSettings, public Target { public: - StaticLibrary(String name) {}; + StaticLibrary(String name); /// Returns how the library is named in the filesystem on the current platform. /// StaticLibrary filename schemes are defined in solenv/gbuild/libnames.mk (with some platformdependant hacks in solenv/gbuild/platform/*.mk. @@ -18,10 +18,9 @@ namespace gb private: /// private helper function for the constructor - void StaticLibrary_impl( - LinkTarget library_linktarget) {}; + void StaticLibrary_impl(LinkTarget library_linktarget); /// helper function to wrap LinkTargets functions (this is more or less pimpl ...). - void forward_to_linktarget(Function f) {}; + void forward_to_linktarget(Function f); /// List of buildable static libraries (i.e. static libraries that are not expected to exist outside of \$(OUTDIR) on the system). static const List<StaticLibrary> TARGETS; |