aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/prebuild.xml
diff options
context:
space:
mode:
authorlbsa712008-06-24 21:09:49 +0000
committerlbsa712008-06-24 21:09:49 +0000
commit6b7930104bdb845d3b9c085dc04f52b6446f23b1 (patch)
tree05ee45781a455817fa400bb99f30f4d19d4eb1f8 /prebuild.xml
parentbased on positive feedback on performance of making keys fixed length (diff)
downloadopensim-SC-6b7930104bdb845d3b9c085dc04f52b6446f23b1.zip
opensim-SC-6b7930104bdb845d3b9c085dc04f52b6446f23b1.tar.gz
opensim-SC-6b7930104bdb845d3b9c085dc04f52b6446f23b1.tar.bz2
opensim-SC-6b7930104bdb845d3b9c085dc04f52b6446f23b1.tar.xz
* Applied patch from Melanie, mantis issue #1581 - "Refactor LSL language, api and compiler out of XEngine"
"First stage in a major Script Engine refactor, that will result in the LSL implementaions ebing reconverged. Not there yet, but one major part is done." Thank you, Melanie!
Diffstat (limited to '')
-rw-r--r--prebuild.xml234
1 files changed, 186 insertions, 48 deletions
diff --git a/prebuild.xml b/prebuild.xml
index 1b24fa7..2c2dc01 100644
--- a/prebuild.xml
+++ b/prebuild.xml
@@ -1382,19 +1382,41 @@
1382 </Files> 1382 </Files>
1383 </Project> 1383 </Project>
1384 1384
1385 <Project name="OpenSim.Region.ScriptEngine.XEngine.Script" path="OpenSim/Region/ScriptEngine/XEngine/Script" type="Library"> 1385 <Project name="SmartThreadPool" path="ThirdParty/SmartThreadPool" type="Library">
1386 <Configuration name="Debug"> 1386 <Configuration name="Debug">
1387 <Options> 1387 <Options>
1388 <OutputPath>../../../../../bin/</OutputPath> 1388 <OutputPath>../../bin/</OutputPath>
1389 </Options> 1389 </Options>
1390 </Configuration> 1390 </Configuration>
1391 <Configuration name="Release"> 1391 <Configuration name="Release">
1392 <Options> 1392 <Options>
1393 <OutputPath>../../../../../bin/</OutputPath> 1393 <OutputPath>../../bin/</OutputPath>
1394 </Options> 1394 </Options>
1395 </Configuration> 1395 </Configuration>
1396 1396
1397 <ReferencePath>../../../../../bin/</ReferencePath> 1397 <ReferencePath>../../bin/</ReferencePath>
1398 <Reference name="System" localCopy="false"/>
1399 <Reference name="System.Xml"/>
1400 <Reference name="System.Data"/>
1401 <Reference name="System.Web"/>
1402 <Files>
1403 <Match pattern="*.cs" recurse="false"/>
1404 </Files>
1405 </Project>
1406
1407 <Project name="OpenSim.Region.ScriptEngine.Shared" path="OpenSim/Region/ScriptEngine/Shared" type="Library">
1408 <Configuration name="Debug">
1409 <Options>
1410 <OutputPath>../../../../bin/</OutputPath>
1411 </Options>
1412 </Configuration>
1413 <Configuration name="Release">
1414 <Options>
1415 <OutputPath>../../../../bin/</OutputPath>
1416 </Options>
1417 </Configuration>
1418
1419 <ReferencePath>../../../../bin/</ReferencePath>
1398 <Reference name="System" localCopy="false"/> 1420 <Reference name="System" localCopy="false"/>
1399 <Reference name="System.Data" localCopy="false"/> 1421 <Reference name="System.Data" localCopy="false"/>
1400 <Reference name="System.Web" localCopy="false"/> 1422 <Reference name="System.Web" localCopy="false"/>
@@ -1412,32 +1434,184 @@
1412 <Reference name="log4net.dll"/> 1434 <Reference name="log4net.dll"/>
1413 1435
1414 <Files> 1436 <Files>
1415 <Match pattern="*.cs" recurse="true"/> 1437 <Match pattern="*.cs" recurse="false"/>
1438 <Match path="../Interfaces" pattern="*.cs" recurse="false"/>
1439 <Match path="Api/Interface" pattern="*.cs" recurse="false"/>
1416 </Files> 1440 </Files>
1417 </Project> 1441 </Project>
1418 1442
1419 <Project name="SmartThreadPool" path="ThirdParty/SmartThreadPool" type="Library"> 1443 <Project name="OpenSim.Region.ScriptEngine.Shared.Api.Runtime" path="OpenSim/Region/ScriptEngine/Shared/Api/Runtime" type="Library">
1420 <Configuration name="Debug"> 1444 <Configuration name="Debug">
1421 <Options> 1445 <Options>
1422 <OutputPath>../../bin/</OutputPath> 1446 <OutputPath>../../../../../../bin/</OutputPath>
1423 </Options> 1447 </Options>
1424 </Configuration> 1448 </Configuration>
1425 <Configuration name="Release"> 1449 <Configuration name="Release">
1426 <Options> 1450 <Options>
1427 <OutputPath>../../bin/</OutputPath> 1451 <OutputPath>../../../../../../bin/</OutputPath>
1428 </Options> 1452 </Options>
1429 </Configuration> 1453 </Configuration>
1430 1454
1431 <ReferencePath>../../bin/</ReferencePath> 1455 <ReferencePath>../../../../../../bin/</ReferencePath>
1432 <Reference name="System" localCopy="false"/> 1456 <Reference name="System" localCopy="false"/>
1433 <Reference name="System.Xml"/> 1457 <Reference name="System.Data" localCopy="false"/>
1434 <Reference name="System.Data"/> 1458 <Reference name="System.Web" localCopy="false"/>
1435 <Reference name="System.Web"/> 1459 <Reference name="System.Xml" localCopy="false"/>
1460 <Reference name="libsecondlife.dll"/>
1461 <Reference name="OpenSim" />
1462 <Reference name="OpenSim.Framework"/>
1463 <Reference name="OpenSim.Framework.Communications"/>
1464 <Reference name="OpenSim.Region.Environment" />
1465 <Reference name="OpenSim.Framework.Console"/>
1466 <Reference name="OpenSim.Region.ScriptEngine.Shared"/>
1467 <Reference name="Axiom.MathLib.dll" localCopy="false"/>
1468 <Reference name="Nini.dll" />
1469 <Reference name="RAIL.dll"/>
1470 <Reference name="Nini.dll" />
1471 <Reference name="log4net.dll"/>
1472
1436 <Files> 1473 <Files>
1437 <Match pattern="*.cs" recurse="false"/> 1474 <Match pattern="*.cs" recurse="false"/>
1438 </Files> 1475 </Files>
1439 </Project> 1476 </Project>
1440 1477
1478 <Project name="OpenSim.Region.ScriptEngine.Shared.YieldProlog" path="OpenSim/Region/ScriptEngine/Shared/Api/Runtime/YieldProlog/" type="Library">
1479 <Configuration name="Debug">
1480 <Options>
1481 <OutputPath>../../../../../../../bin/</OutputPath>
1482 </Options>
1483 </Configuration>
1484 <Configuration name="Release">
1485 <Options>
1486 <OutputPath>../../../../../../../bin/</OutputPath>
1487 </Options>
1488 </Configuration>
1489
1490 <ReferencePath>../../../../../../../bin/</ReferencePath>
1491 <Reference name="System" localCopy="false"/>
1492 <Reference name="System.Data" localCopy="false"/>
1493 <Reference name="System.Web" localCopy="false"/>
1494 <Reference name="System.Xml" localCopy="false"/>
1495 <Reference name="libsecondlife.dll"/>
1496 <Reference name="OpenSim" />
1497 <Reference name="OpenSim.Framework"/>
1498 <Reference name="OpenSim.Framework.Communications"/>
1499 <Reference name="OpenSim.Region.Environment" />
1500 <Reference name="OpenSim.Framework.Console"/>
1501 <Reference name="OpenSim.Region.ScriptEngine.Shared"/>
1502 <Reference name="Axiom.MathLib.dll" localCopy="false"/>
1503 <Reference name="Nini.dll" />
1504 <Reference name="RAIL.dll"/>
1505 <Reference name="Nini.dll" />
1506 <Reference name="log4net.dll"/>
1507
1508 <Files>
1509 <Match pattern="*.cs" recurse="false"/>
1510 </Files>
1511 </Project>
1512
1513 <Project name="OpenSim.Region.ScriptEngine.Shared.Api" path="OpenSim/Region/ScriptEngine/Shared/Api/Implementation" type="Library">
1514 <Configuration name="Debug">
1515 <Options>
1516 <OutputPath>../../../../../../bin/</OutputPath>
1517 </Options>
1518 </Configuration>
1519 <Configuration name="Release">
1520 <Options>
1521 <OutputPath>../../../../../../bin/</OutputPath>
1522 </Options>
1523 </Configuration>
1524
1525 <ReferencePath>../../../../../../bin/</ReferencePath>
1526 <Reference name="System" localCopy="false"/>
1527 <Reference name="System.Data" localCopy="false"/>
1528 <Reference name="System.Web" localCopy="false"/>
1529 <Reference name="System.Xml" localCopy="false"/>
1530 <Reference name="libsecondlife.dll"/>
1531 <Reference name="OpenSim" />
1532 <Reference name="OpenSim.Framework"/>
1533 <Reference name="OpenSim.Framework.Communications"/>
1534 <Reference name="OpenSim.Region.Environment" />
1535 <Reference name="OpenSim.Framework.Console"/>
1536 <Reference name="OpenSim.Region.ScriptEngine.Shared"/>
1537 <Reference name="OpenSim.Region.ScriptEngine.Shared.Api.Runtime"/>
1538 <Reference name="Axiom.MathLib.dll" localCopy="false"/>
1539 <Reference name="Nini.dll" />
1540 <Reference name="RAIL.dll"/>
1541 <Reference name="Nini.dll" />
1542 <Reference name="log4net.dll"/>
1543
1544 <Files>
1545 <Match pattern="*.cs" recurse="true"/>
1546 </Files>
1547 </Project>
1548
1549 <Project name="OpenSim.Region.ScriptEngine.Shared.CodeTools" path="OpenSim/Region/ScriptEngine/Shared/CodeTools" type="Library">
1550 <Configuration name="Debug">
1551 <Options>
1552 <OutputPath>../../../../../bin/</OutputPath>
1553 </Options>
1554 </Configuration>
1555 <Configuration name="Release">
1556 <Options>
1557 <OutputPath>../../../../../bin/</OutputPath>
1558 </Options>
1559 </Configuration>
1560
1561 <ReferencePath>../../../../../bin/</ReferencePath>
1562 <Reference name="System" localCopy="false"/>
1563 <Reference name="Microsoft.JScript"/>
1564 <Reference name="OpenSim.Framework" />
1565 <Reference name="OpenSim.Region.Environment" />
1566 <Reference name="OpenSim.Region.ScriptEngine.Shared"/>
1567 <Reference name="OpenSim.Region.ScriptEngine.Shared.YieldProlog"/>
1568 <Reference name="OpenSim.Region.Environment" />
1569 <Reference name="libsecondlife.dll"/>
1570 <Reference name="Nini.dll" />
1571 <Reference name="RAIL.dll"/>
1572 <Reference name="log4net.dll"/>
1573
1574 <Files>
1575 <Match pattern="*.cs" recurse="true"/>
1576 </Files>
1577 </Project>
1578
1579 <Project name="OpenSim.Region.ScriptEngine.XEngine" path="OpenSim/Region/ScriptEngine/XEngine" type="Library">
1580 <Configuration name="Debug">
1581 <Options>
1582 <OutputPath>../../../../bin/ScriptEngines/</OutputPath>
1583 </Options>
1584 </Configuration>
1585 <Configuration name="Release">
1586 <Options>
1587 <OutputPath>../../../../bin/ScriptEngines/</OutputPath>
1588 </Options>
1589 </Configuration>
1590
1591 <ReferencePath>../../../../bin/</ReferencePath>
1592 <Reference name="System" localCopy="false"/>
1593 <Reference name="System.Data" localCopy="false"/>
1594 <Reference name="System.Web" localCopy="false"/>
1595 <Reference name="System.Xml" localCopy="false"/>
1596 <Reference name="libsecondlife.dll"/>
1597 <Reference name="OpenSim" />
1598 <Reference name="OpenSim.Framework"/>
1599 <Reference name="OpenSim.Framework.Communications"/>
1600 <Reference name="OpenSim.Region.Environment" />
1601 <Reference name="OpenSim.Framework.Console"/>
1602 <Reference name="OpenSim.Region.ScriptEngine.Shared"/>
1603 <Reference name="OpenSim.Region.ScriptEngine.Shared.CodeTools"/>
1604 <Reference name="OpenSim.Region.ScriptEngine.Shared.Api"/>
1605 <Reference name="SmartThreadPool"/>
1606 <Reference name="Axiom.MathLib.dll" localCopy="false"/>
1607 <Reference name="Nini.dll" />
1608 <Reference name="RAIL.dll"/>
1609 <Reference name="log4net.dll"/>
1610
1611 <Files>
1612 <Match pattern="*.cs" recurse="true"/>
1613 </Files>
1614 </Project>
1441 1615
1442 1616
1443 <!-- OGS projects --> 1617 <!-- OGS projects -->
@@ -1686,42 +1860,6 @@
1686 </Files> 1860 </Files>
1687 </Project> 1861 </Project>
1688 1862
1689 <Project name="OpenSim.Region.ScriptEngine.XEngine" path="OpenSim/Region/ScriptEngine/XEngine" type="Library">
1690 <Configuration name="Debug">
1691 <Options>
1692 <OutputPath>../../../../bin/ScriptEngines/</OutputPath>
1693 </Options>
1694 </Configuration>
1695 <Configuration name="Release">
1696 <Options>
1697 <OutputPath>../../../../bin/ScriptEngines/</OutputPath>
1698 </Options>
1699 </Configuration>
1700
1701 <ReferencePath>../../../../bin/</ReferencePath>
1702 <Reference name="System" localCopy="false"/>
1703 <Reference name="System.Data" localCopy="false"/>
1704 <Reference name="System.Xml" localCopy="false"/>
1705 <Reference name="System.Runtime.Remoting" localCopy="false"/>
1706 <Reference name="libsecondlife.dll"/>
1707 <Reference name="RAIL.dll"/>
1708 <Reference name="OpenSim"/>
1709 <Reference name="OpenSim.Framework"/>
1710 <Reference name="OpenSim.Framework.Console"/>
1711 <Reference name="OpenSim.Framework.Communications"/>
1712 <Reference name="OpenSim.Region.Environment" />
1713 <Reference name="OpenSim.Region.ScriptEngine.XEngine.Script" />
1714 <Reference name="Microsoft.JScript"/>
1715 <Reference name="Axiom.MathLib.dll" localCopy="false"/>
1716 <Reference name="Nini.dll" />
1717 <Reference name="SmartThreadPool" />
1718 <Reference name="log4net.dll"/>
1719
1720 <Files>
1721 <Match path="AsyncCommandPlugins" pattern="*.cs" recurse="false"/>
1722 <Match pattern="*.cs" recurse="false"/>
1723 </Files>
1724 </Project>
1725 1863
1726 1864
1727 1865