mirror of
https://github.com/gnustep/libs-base.git
synced 2025-05-30 08:21:25 +00:00
preparation for possibly excluding GNUstep extensions by default
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@29690 72102866-910b-0410-8b05-ffd578937521
This commit is contained in:
parent
c7fc73ec19
commit
b107ae4ac4
20 changed files with 61 additions and 29 deletions
|
@ -25,17 +25,17 @@ constants will modify the API visible to software being compiled -
|
|||
|
||||
@deffn preprocessor NO_GNUSTEP
|
||||
GNUstep specific extensions to the OpenStep and MacOS cocoa APIs are
|
||||
excluded from the headers.
|
||||
excluded from the headers if this is defined to a non-zero value.
|
||||
@end deffn
|
||||
|
||||
@deffn preprocessor STRICT_MACOS_X
|
||||
Only methods and classes that are part of the MacOS cocoa API are made
|
||||
available in the headers.
|
||||
available in the headers if this is defined.
|
||||
@end deffn
|
||||
|
||||
@deffn preprocessor STRICT_OPENSTEP
|
||||
Only methods and classes that are part of the OpenStep specification are
|
||||
made available in the headers.
|
||||
made available in the headers if this is defined.
|
||||
@end deffn
|
||||
|
||||
Note, these preprocessor constants are used in developer code (ie the code
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue