diff options
author | lbsa71 | 2008-06-24 21:09:49 +0000 |
---|---|---|
committer | lbsa71 | 2008-06-24 21:09:49 +0000 |
commit | 6b7930104bdb845d3b9c085dc04f52b6446f23b1 (patch) | |
tree | 05ee45781a455817fa400bb99f30f4d19d4eb1f8 /prebuild.xml | |
parent | based on positive feedback on performance of making keys fixed length (diff) | |
download | opensim-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.xml | 234 |
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 | ||