jdk/make/sun/jawt/Depend.sed
author tdv
Fri, 18 Jul 2008 10:48:44 -0700
changeset 887 0aab8d3fa11a
parent 2 90ce3da70b43
permissions -rw-r--r--
6725214: D3D: forward-port the new pipeline from 6u10 Summary: Forward port of the new Direct3D 9 rendering pipeline from 6u10. Also includes fixes for 6690659 6689025 6658398 6596234. Reviewed-by: campbell, prr
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
2
90ce3da70b43 Initial load
duke
parents:
diff changeset
     1
# Unqualify std headers
90ce3da70b43 Initial load
duke
parents:
diff changeset
     2
# remove headers with no extension as well (e.g. C++ 94 STL headers) - robi
90ce3da70b43 Initial load
duke
parents:
diff changeset
     3
# s/ \/usr\/include[^ ]*\.h//g
90ce3da70b43 Initial load
duke
parents:
diff changeset
     4
s/ \/usr\/include[^ ]*//g
90ce3da70b43 Initial load
duke
parents:
diff changeset
     5
90ce3da70b43 Initial load
duke
parents:
diff changeset
     6
# Unqualify std Windows headers 
90ce3da70b43 Initial load
duke
parents:
diff changeset
     7
# remove headers with no extension as well (e.g. C++ 94 STL headers) - robi
90ce3da70b43 Initial load
duke
parents:
diff changeset
     8
# s/ WindowsSystemHeaderStubs[^ ]*\.h//g
90ce3da70b43 Initial load
duke
parents:
diff changeset
     9
s/ WindowsSystemHeaderStubs[^ ]*//g
90ce3da70b43 Initial load
duke
parents:
diff changeset
    10
90ce3da70b43 Initial load
duke
parents:
diff changeset
    11
# ####################################
90ce3da70b43 Initial load
duke
parents:
diff changeset
    12
# Rules to allow for generation of dependencies on an unbuilt tree...
90ce3da70b43 Initial load
duke
parents:
diff changeset
    13
#
90ce3da70b43 Initial load
duke
parents:
diff changeset
    14
# BuildStubs is populated with stubs for include files that are
90ce3da70b43 Initial load
duke
parents:
diff changeset
    15
# generated by the build and then dependencies are adjusted here
90ce3da70b43 Initial load
duke
parents:
diff changeset
    16
#
90ce3da70b43 Initial load
duke
parents:
diff changeset
    17
# Adjust awt_colors.h
90ce3da70b43 Initial load
duke
parents:
diff changeset
    18
# Change BuildStubs to .
90ce3da70b43 Initial load
duke
parents:
diff changeset
    19
s/ BuildStubs\/awt_colors.h/ $(OBJDIR)\/awt_colors.h/g
90ce3da70b43 Initial load
duke
parents:
diff changeset
    20
#
90ce3da70b43 Initial load
duke
parents:
diff changeset
    21
# Adjust CClassHeaders
90ce3da70b43 Initial load
duke
parents:
diff changeset
    22
# Change BuildStubs to CClassHeaders
90ce3da70b43 Initial load
duke
parents:
diff changeset
    23
s/ BuildStubs/ $(CLASSHDRDIR)\/..\/..\/awt\/CClassHeaders/g
90ce3da70b43 Initial load
duke
parents:
diff changeset
    24
#
90ce3da70b43 Initial load
duke
parents:
diff changeset
    25
# End of unbuilt tree adjustments
90ce3da70b43 Initial load
duke
parents:
diff changeset
    26
# ####################################
90ce3da70b43 Initial load
duke
parents:
diff changeset
    27
90ce3da70b43 Initial load
duke
parents:
diff changeset
    28
# Remove any empty rules
90ce3da70b43 Initial load
duke
parents:
diff changeset
    29
/:[ ]*$/d
90ce3da70b43 Initial load
duke
parents:
diff changeset
    30
90ce3da70b43 Initial load
duke
parents:
diff changeset
    31
# Change .obj path from src to proper awt/obj or awt/obj_g directory
90ce3da70b43 Initial load
duke
parents:
diff changeset
    32
s/^.*\/\(.*:\)/$(OBJDIR)\/\1:/