|
Lines 1-6
Link Here
|
| 1 |
all: javaprofiler |
1 |
all: javaprofiler |
| 2 |
|
2 |
|
| 3 |
javaprofiler: |
3 |
javaprofiler: |
|
|
4 |
REM Create ProbeAgentExtension.dll |
| 5 |
cd org.eclipse.hyades.probekit\\src-native\\ProbeAgentExtension |
| 6 |
msdev WinBuild\\ProbeAgentExtension.dsw /MAKE "ProbeAgentExtension - Win32 Release" /USEENV |
| 7 |
cd ..\\..\\.. |
| 8 |
|
| 4 |
cd org.eclipse.tptp.platform.jvmti.runtime |
9 |
cd org.eclipse.tptp.platform.jvmti.runtime |
| 5 |
cd src-native |
10 |
cd src-native |
| 6 |
cd build |
11 |
cd build |
|
Lines 9-14
Link Here
|
| 9 |
cd .. |
14 |
cd .. |
| 10 |
|
15 |
|
| 11 |
package: |
16 |
package: |
|
|
17 |
REM Package ProbeAgentExtension |
| 18 |
if exist pae-package rm -rf pae-package |
| 19 |
md pae-package |
| 20 |
md pae-package\config |
| 21 |
md pae-package\lib |
| 22 |
copy /y org.eclipse.hyades.probekit\about.html pae-package |
| 23 |
copy /y org.eclipse.hyades.probekit\src-native\ProbeAgentExtension\WinBuild\Release\ProbeAgentExtension.dll pae-package\lib |
| 24 |
copy /y $(PROBEKIT_LIB)\BCIEngProbe.dll pae-package\lib |
| 25 |
copy /y org.eclipse.hyades.probekit\src-native\ProbeAgentExtension\pluginconfig_win32.xml pae-package\config\pluginconfig.xml |
| 26 |
cd pae-package |
| 27 |
zip -r9 ..\pae.win_ia32.zip * |
| 28 |
cd lib |
| 29 |
zip -r9 ..\..\pae-only.win_ia32.zip ProbeAgentExtension.dll |
| 30 |
cd .. |
| 31 |
cd .. |
| 32 |
|
| 33 |
REM Package JVMTI |
| 12 |
if exist packaging rm -rf packaging |
34 |
if exist packaging rm -rf packaging |
| 13 |
md packaging\plugins\org.eclipse.tptp.javaprofiler |
35 |
md packaging\plugins\org.eclipse.tptp.javaprofiler |
| 14 |
md packaging\plugins\org.eclipse.tptp.javaprofiler\config |
36 |
md packaging\plugins\org.eclipse.tptp.javaprofiler\config |
|
Lines 26-34
Link Here
|
| 26 |
copy /y org.eclipse.tptp.platform.jvmti.runtime\src-native\src\Martini\Infrastructure\HeapAdaptor\org\eclipse\tptp\martini\HeapProxy.class packaging\plugins\org.eclipse.tptp.javaprofiler\org\eclipse\tptp\martini |
48 |
copy /y org.eclipse.tptp.platform.jvmti.runtime\src-native\src\Martini\Infrastructure\HeapAdaptor\org\eclipse\tptp\martini\HeapProxy.class packaging\plugins\org.eclipse.tptp.javaprofiler\org\eclipse\tptp\martini |
| 27 |
copy /y org.eclipse.tptp.platform.jvmti.runtime\src-native\src\Martini\Infrastructure\ThreadAdaptor\org\eclipse\tptp\martini\ThreadProxy.class packaging\plugins\org.eclipse.tptp.javaprofiler\org\eclipse\tptp\martini |
49 |
copy /y org.eclipse.tptp.platform.jvmti.runtime\src-native\src\Martini\Infrastructure\ThreadAdaptor\org\eclipse\tptp\martini\ThreadProxy.class packaging\plugins\org.eclipse.tptp.javaprofiler\org\eclipse\tptp\martini |
| 28 |
|
50 |
|
|
|
51 |
REM Add probe's BCIEngProbe.dll to javaprofiler's libs (bug 268532) |
| 52 |
copy /y $(PROBEKIT_LIB)\BCIEngProbe.dll packaging\plugins\org.eclipse.tptp.javaprofiler\BCIEngProbe.dll |
| 53 |
|
| 29 |
if exist javaprofiler.win_ia32.zip rm -f javaprofiler.win_ia32.zip |
54 |
if exist javaprofiler.win_ia32.zip rm -f javaprofiler.win_ia32.zip |
| 30 |
cd packaging |
55 |
cd packaging |
| 31 |
zip -r9 ..\javaprofiler.win_ia32.zip * |
56 |
zip -r9 ..\javaprofiler.win_ia32.zip * |
|
|
57 |
cd plugins |
| 58 |
cd org.eclipse.tptp.javaprofiler |
| 59 |
zip -r9 ..\..\..\jvmti-only.win_ia32.zip * |
| 60 |
cd .. |
| 61 |
cd .. |
| 32 |
|
62 |
|
| 33 |
md plugins\org.eclipse.tptp.javaprofiler.sdk |
63 |
md plugins\org.eclipse.tptp.javaprofiler.sdk |
| 34 |
md plugins\org.eclipse.tptp.javaprofiler.sdk\Lib |
64 |
md plugins\org.eclipse.tptp.javaprofiler.sdk\Lib |