Changeset 66 for trunk/os2-doc/doc.html


Ignore:
Timestamp:
Mar 16, 2006, 9:57:36 AM (19 years ago)
Author:
dmik
Message:

Added correct support for RC_FILE and RES_FILE qmake project variables to the GNUMAKE backend.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/os2-doc/doc.html

    r26 r66  
    315315    double semicolon surrounded by single spaces) in the definition of the
    316316    <code>.extradeps</code> attribute.</p>
     317
     318    <p>18. Besides the standard <code>INCPATH</code> make variable that
     319    defines a list of include directories for the C/C++ compiler (separated by
     320    spaces and usually prepended with a compiler switch), all generated
     321    makefiles contain the <code>INCLUDEPATH</code> make variable that defines
     322    the same list of directories but separated by semicolons (and therefore
     323    suitable for assigning to <kbd>PATH</kbd>-like environment variables).</p>
     324
     325    <p>19. Added internal qmake variables <code>QMAKE_RUN_RC_RES</code> and
     326    <code>QMAKE_RUN_RC_EXE</code> necessary to implement the support for
     327    <code>RC_FILE</code> and <code>RES_FILE</code> project variables.
     328    <code>QMAKE_RUN_RC_RES</code> defines a command line to generate a project
     329    <kbd>.res</kbd> file from an <kbd>.rc</kbd> file specified in
     330    <code>RC_FILE</code>. It should use <code>$(RC_FILE)</code> as a source
     331    and <code>$(RES_FILE)</code> as a target of the operation. This command is
     332    used only when the <code>RC_FILE</code> project variable is not empty.
     333    <code>QMAKE_RUN_RC_EXE</code> defines a command line to bind a
     334    <kbd>.res</kbd> file to the project executable. It should use
     335    <code>$(RES_FILE)</code> to specify the <kbd>.res</kbd> file to bind and
     336    <code>$(TARGET)</code> to specify the executable file name.</p>
    317337  </body>
    318338</html>
Note: See TracChangeset for help on using the changeset viewer.