69 </macrodef> |
69 </macrodef> |
70 |
70 |
71 <macrodef name="generate.adr"> |
71 <macrodef name="generate.adr"> |
72 <attribute name="api" /> |
72 <attribute name="api" /> |
73 <sequential> |
73 <sequential> |
74 <exec executable="/usr/bin/java"> |
74 <java fork="yes" classpath="${ws.java}/adr/adr.jar" |
75 <arg value="-classpath" /> |
75 classname="org.opensolaris.os.adr.adrgen.ADRGen"> |
76 <arg value="${ws.java}/adr/adr.jar" /> |
|
77 <arg value= |
|
78 "org.opensolaris.os.adr.adrgen.ADRGen" /> |
|
79 <arg value="-j" /> |
76 <arg value="-j" /> |
80 <arg value="${proj.gen}" /> |
77 <arg value="${proj.gen}" /> |
81 <arg value="${ws.apis}/@{api}" /> |
78 <arg value="${ws.apis}/@{api}" /> |
82 </exec> |
79 </java> |
83 </sequential> |
80 </sequential> |
84 </macrodef> |
81 </macrodef> |
85 |
82 |
86 <macrodef name="generate.adropt"> |
83 <macrodef name="generate.adropt"> |
87 <attribute name="api" /> |
84 <attribute name="api" /> |
88 <sequential> |
85 <sequential> |
89 <exec executable="/usr/bin/java"> |
86 <java fork="yes" classpath="${ws.java}/adr/adr.jar" |
90 <arg value="-classpath" /> |
87 classname="org.opensolaris.os.adr.adrgen.ADRGen"> |
91 <arg value="${ws.java}/adr/adr.jar" /> |
|
92 <arg value= |
|
93 "org.opensolaris.os.adr.adrgen.ADRGen" /> |
|
94 <arg value="-N" /> |
88 <arg value="-N" /> |
95 <arg value="-j" /> |
89 <arg value="-j" /> |
96 <arg value="${proj.gen}" /> |
90 <arg value="${proj.gen}" /> |
97 <arg value="${ws.apis}/@{api}" /> |
91 <arg value="${ws.apis}/@{api}" /> |
98 </exec> |
92 </java> |
99 </sequential> |
93 </sequential> |
100 </macrodef> |
94 </macrodef> |
101 |
95 |
102 <macrodef name="generate.adrimpl"> |
96 <macrodef name="generate.adrimpl"> |
103 <attribute name="api" /> |
97 <attribute name="api" /> |
104 <sequential> |
98 <sequential> |
105 <exec executable="/usr/bin/java"> |
99 <java fork="yes" classpath="${ws.java}/adr/adr.jar" |
106 <arg value="-classpath" /> |
100 classname="org.opensolaris.os.adr.adrgen.ADRGen"> |
107 <arg value="${ws.java}/adr/adr.jar" /> |
|
108 <arg value= |
|
109 "org.opensolaris.os.adr.adrgen.ADRGen" /> |
|
110 <arg value="-j" /> |
101 <arg value="-j" /> |
111 <arg value="${proj.gen}" /> |
102 <arg value="${proj.gen}" /> |
112 <arg value="-i" /> |
103 <arg value="-i" /> |
113 <arg value="${ws.apis}/@{api}" /> |
104 <arg value="${ws.apis}/@{api}" /> |
114 </exec> |
105 </java> |
115 </sequential> |
106 </sequential> |
116 </macrodef> |
107 </macrodef> |
117 |
108 |
118 <target name="generate_project" /> |
109 <target name="generate_project" /> |
119 <target name="generate" depends="generate_project"> |
110 <target name="generate" depends="generate_project"> |