VirtualBox

Changeset 6466

Show
Ignore:
Timestamp:
01/23/08 19:53:30 (8 months ago)
Author:
vboxsync
Message:

Updated vslick.h to extrac DECL macros from all header files.

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • trunk/Makefile.kmk

    r6420 r6466  
    477477                -e '/^ *# *define.*DECL/!d' \ 
    478478                -e '/DECLS/d' \ 
     479                -e '/DECLARE_CLS_/d' \ 
    479480                -e '/_SRC_POS_DECL/d' \ 
    480481                -e '/declspec/d' \ 
     482                -e '/__attribute__/d' \ 
    481483                -e 's/#  */#/g' \ 
    482484                -e 's/   */ /g' \ 
    483485                -e '/(type) DECLEXPORT/d' \ 
     486                -e '/ DECLEXPORT_CLASS/d' \ 
    484487                -e 's/ *VBOXCALL//' \ 
    485488                -e 's/ *RTCALL//' \ 
     
    489492                -e '/define  *DECLINLINE(type)/d' \ 
    490493                \ 
    491                 include/iprt/cdefs.h
    492                 include/VBox/cdefs.h
    493                 >> $@.tmp 
    494         sort $@.tmp | sort | sed -e 's/$$/\n/' > $@.tmp2 
     494                --append $@.tmp
     495                $(filter-out include/VBox/err.h, $(wildcard include/VBox/*.h))
     496                include/iprt/cdefs.h 
     497        $(CAT_EXT) $@.tmp | sort | $(SED_EXT) -e 's/$$/\n/' --output $@.tmp2 
    495498        $(MV) -f $@.tmp2 $@ 
    496499        $(RM) -f $@.tmp $@.tmp2 $@.tmp3 
     500        $(ECHO) "TODO: Merge ./vslick.h with your ~/.slickedit/x.y.z/unxcpp.h file." 
    497501 
    498502 

© 2008 Sun Microsystems, Inc.
ContactPrivacy policy