VirtualBox

Changeset 46 in kBuild for trunk/src/kmk/make.h


Ignore:
Timestamp:
Apr 4, 2003 12:03:50 AM (22 years ago)
Author:
bird
Message:

kMk changes. Made extensions configurable from config.h. fixed parents.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/kmk/make.h

    r45 r46  
    218218/* Attributes applied by PMake */
    219219#define OP_TRANSFORM    0x80000000  /* The node is a transformation rule */
     220#ifdef USE_ARCHIVES
    220221#define OP_MEMBER       0x40000000  /* Target is a member of an archive */
    221222#define OP_LIB          0x20000000  /* Target is a library */
    222223#define OP_ARCHV        0x10000000  /* Target is an archive construct */
     224#endif
    223225#define OP_HAS_COMMANDS 0x08000000  /* Target has all the commands it should.
    224226                                     * Used when parsing to catch multiple
     
    294296#define PARENTS           "^"   /* Parent of this target (if any) (long name .PARENTS) */
    295297#endif
     298#ifdef USE_ARCHIVES
    296299#define ARCHIVE           "!"   /* Archive in "archive(member)" syntax */
    297300#define MEMBER            "%"   /* Member in "archive(member)" syntax */
     301#endif
    298302
    299303#define FTARGET           "@F"  /* file part of TARGET */
     
    361365 */
    362366extern int debug;
     367#ifdef USE_ARCHIVES
    363368#define DEBUG_ARCH      0x0001
     369#endif
    364370#define DEBUG_COND      0x0002
    365371#define DEBUG_DIR       0x0004
Note: See TracChangeset for help on using the changeset viewer.

© 2025 Oracle Support Privacy / Do Not Sell My Info Terms of Use Trademark Policy Automated Access Etiquette