Free cookie consent management tool by TermsFeed Policy Generator

Ignore:
Timestamp:
01/05/10 15:17:09 (15 years ago)
Author:
gkronber
Message:

Fixed post-build scripts. #799

Location:
trunk/sources/HeuristicLab
Files:
3 added
3 edited

Legend:

Unmodified
Added
Removed
  • trunk/sources/HeuristicLab/CopyAssemblies.cmd

    r2596 r2598  
     1FOR /F "skip=1 tokens=1-2 delims=:" %%G IN (Files.txt) DO copy "%SolutionDir%\%%G\%Outdir%\%%H" .\
    12
    2 copy "%SolutionDir%\ALGLIB\%Outdir%\ALGLIB.dll" .\
    3 copy "%SolutionDir%\ALGLIB\%Outdir%\ALGLIB License.txt" .\
    4 copy "%SolutionDir%\HeuristicLab.AdvancedOptimizationFrontend\3.2\%Outdir%\HeuristicLab.AdvancedOptimizationFrontend-3.2.dll" .\
    5 copy "%SolutionDir%\HeuristicLab.ArtificialNeuralNetworks\3.2\%Outdir%\HeuristicLab.ArtificialNeuralNetworks-3.2.dll" .\
    6 copy "%SolutionDir%\HeuristicLab.Assignment.QAP\3.2\%Outdir%\HeuristicLab.Assignment.QAP-3.2.dll" .\
    7 copy "%SolutionDir%\HeuristicLab.BitVector\3.2\%Outdir%\HeuristicLab.BitVector-3.2.dll" .\
    8 copy "%SolutionDir%\HeuristicLab.BackgroundProcessing\3.2\%Outdir%\HeuristicLab.BackgroundProcessing-3.2.dll" .\
    9 copy "%SolutionDir%\HeuristicLab.CEDMA.Server\3.3\%Outdir%\HeuristicLab.CEDMA.Server-3.3.dll" .\
    10 copy "%SolutionDir%\HeuristicLab.Charting\3.2\%Outdir%\HeuristicLab.Charting-3.2.dll" .\
    11 copy "%SolutionDir%\HeuristicLab.Charting.Data\3.2\%Outdir%\HeuristicLab.Charting.Data-3.2.dll" .\
    12 copy "%SolutionDir%\HeuristicLab.Common\3.2\%Outdir%\HeuristicLab.Common-3.2.dll" .\
    13 copy "%SolutionDir%\HeuristicLab.Common.Resources\3.2\%Outdir%\HeuristicLab.Common.Resources-3.2.dll" .\
    14 copy "%SolutionDir%\HeuristicLab.Communication.Data\3.2\%Outdir%\HeuristicLab.Communication.Data-3.2.dll" .\
    15 copy "%SolutionDir%\HeuristicLab.Communication.Operators\3.2\%Outdir%\HeuristicLab.Communication.Operators-3.2.dll" .\
    16 copy "%SolutionDir%\HeuristicLab.Core\3.2\%Outdir%\HeuristicLab.Core-3.2.dll" .\
    17 copy "%SolutionDir%\HeuristicLab.Constraints\3.2\%Outdir%\HeuristicLab.Constraints-3.2.dll" .\
    18 copy "%SolutionDir%\HeuristicLab.Data\3.2\%Outdir%\HeuristicLab.Data-3.2.dll" .\
    19 copy "%SolutionDir%\HeuristicLab.DataAccess\3.2\%Outdir%\HeuristicLab.DataAccess-3.2.dll" .\
    20 copy "%SolutionDir%\HeuristicLab.DataAccess.ADOHelper\3.2\%Outdir%\HeuristicLab.DataAccess.ADOHelper-3.2.dll" .\
    21 copy "%SolutionDir%\HeuristicLab.DataAnalysis\3.2\%Outdir%\HeuristicLab.DataAnalysis-3.2.dll" .\
    22 copy "%SolutionDir%\HeuristicLab.DistributedEngine\3.2\%Outdir%\HeuristicLab.DistributedEngine-3.2.dll" .\
    23 copy "%SolutionDir%\HeuristicLab.ES\3.2\%Outdir%\HeuristicLab.ES-3.2.dll" .\
    24 copy "%SolutionDir%\HeuristicLab.Evolutionary\3.2\%Outdir%\HeuristicLab.Evolutionary-3.2.dll" .\
    25 copy "%SolutionDir%\HeuristicLab.GP\3.3\%Outdir%\HeuristicLab.GP-3.3.dll" .\
    26 copy "%SolutionDir%\HeuristicLab.GP.Algorithms\3.2\%Outdir%\HeuristicLab.GP.Algorithms-3.2.dll" .\
    27 copy "%SolutionDir%\HeuristicLab.GP.Interfaces\3.3\%Outdir%\HeuristicLab.GP.Interfaces-3.3.dll" .\
    28 copy "%SolutionDir%\HeuristicLab.GP.Operators\3.3\%Outdir%\HeuristicLab.GP.Operators-3.3.dll" .\
    29 copy "%SolutionDir%\HeuristicLab.GP.Boolean\3.3\%Outdir%\HeuristicLab.GP.Boolean-3.3.dll" .\
    30 copy "%SolutionDir%\HeuristicLab.GP.SantaFe\3.3\%Outdir%\HeuristicLab.GP.SantaFe-3.3.dll" .\
    31 copy "%SolutionDir%\HeuristicLab.GP.StructureIdentification\3.3\%Outdir%\HeuristicLab.GP.StructureIdentification-3.3.dll" .\
    32 copy "%SolutionDir%\HeuristicLab.GP.StructureIdentification.Classification\3.3\%Outdir%\HeuristicLab.GP.StructureIdentification.Classification-3.3.dll" .\
    33 copy "%SolutionDir%\HeuristicLab.GP.StructureIdentification.ConditionalEvaluation\3.3\%Outdir%\HeuristicLab.GP.StructureIdentification.ConditionalEvaluation-3.3.dll" .\
    34 copy "%SolutionDir%\HeuristicLab.GP.StructureIdentification.TimeSeries\3.3\%Outdir%\HeuristicLab.GP.StructureIdentification.TimeSeries-3.3.dll" .\
    35 copy "%SolutionDir%\HeuristicLab.Grid\3.2\%Outdir%\HeuristicLab.Grid-3.2.dll" .\
    36 copy "%SolutionDir%\HeuristicLab.Grid.HiveBridge\3.2\%Outdir%\HeuristicLab.Grid.HiveBridge-3.2.dll" .\
    37 copy "%SolutionDir%\HeuristicLab.Hive.Client.Common\3.2\%Outdir%\HeuristicLab.Hive.Client.Common-3.2.dll" .\
    38 copy "%SolutionDir%\HeuristicLab.Hive.Client.Communication\3.2\%Outdir%\HeuristicLab.Hive.Client.Communication-3.2.dll" .\
    39 copy "%SolutionDir%\HeuristicLab.Hive.Client.Console\3.2\%Outdir%\HeuristicLab.Hive.Client.Console-3.2.dll" .\
    40 copy "%SolutionDir%\HeuristicLab.Hive.Client.Console\3.2\%Outdir%\ZedGraph.dll" .\
    41 copy "%SolutionDir%\HeuristicLab.Hive.Client.Console\3.2\%Outdir%\Calendar.DayView.dll" .\
    42 copy "%SolutionDir%\HeuristicLab.Hive.Client.Core\3.2\%Outdir%\HeuristicLab.Hive.Client.Core-3.2.dll" .\
    43 copy "%SolutionDir%\HeuristicLab.Hive.Client.ExecutionEngine\3.2\%Outdir%\HeuristicLab.Hive.Client.ExecutionEngine-3.2.dll" .\
    44 copy "%SolutionDir%\HeuristicLab.Hive.Engine\3.2\%Outdir%\HeuristicLab.Hive.Engine-3.2.dll" .\
    45 copy "%SolutionDir%\HeuristicLab.Hive.JobBase\3.2\%Outdir%\HeuristicLab.Hive.JobBase-3.2.dll" .\
    46 copy "%SolutionDir%\HeuristicLab.Hive.Server\3.2\%Outdir%\HeuristicLab.Hive.Server-3.2.dll" .\
    47 copy "%SolutionDir%\HeuristicLab.Hive.Server.ADODataAccess\3.2\%Outdir%\HeuristicLab.Hive.Server.ADODataAccess-3.2.dll" .\
    48 copy "%SolutionDir%\HeuristicLab.Hive.Server.Console\3.2\%Outdir%\HeuristicLab.Hive.Server.Console-3.2.dll" .\
    49 copy "%SolutionDir%\HeuristicLab.Hive.Server.Core\3.2\%Outdir%\HeuristicLab.Hive.Server.Core-3.2.dll" .\
    50 copy "%SolutionDir%\HeuristicLab.Hive.Server.Core\3.2\%Outdir%\HeuristicLab.Hive.Contracts-3.2.dll" .\
    51 copy "%SolutionDir%\HeuristicLab.Hive.Server.Core\3.2\%Outdir%\Authorization\*.xml" .\
    52 copy "%SolutionDir%\HeuristicLab.Hive.Server.DataAccess\3.2\%Outdir%\HeuristicLab.Hive.Server.DataAccess-3.2.dll" .\
    53 copy "%SolutionDir%\HeuristicLab.Hive.Server.Scheduler\3.2\%Outdir%\HeuristicLab.Hive.Server.Scheduler-3.2.dll" .\
    54 copy "%SolutionDir%\HeuristicLab.IntVector\3.2\%Outdir%\HeuristicLab.IntVector-3.2.dll" .\
    55 copy "%SolutionDir%\HeuristicLab.LinearRegression\3.2\%Outdir%\HeuristicLab.LinearRegression-3.2.dll" .\
    56 copy "%SolutionDir%\HeuristicLab.LinearRegression\3.2\%Outdir%\ALGLIB License.txt" .\
    57 copy "%SolutionDir%\HeuristicLab.Logging\3.2\%Outdir%\HeuristicLab.Logging-3.2.dll" .\
    58 copy "%SolutionDir%\HeuristicLab.MainForm\3.2\%Outdir%\HeuristicLab.MainForm-3.2.dll" .\
    59 copy "%SolutionDir%\HeuristicLab.MainForm.Test\3.2\%Outdir%\HeuristicLab.MainForm.Test-3.2.dll" .\
    60 copy "%SolutionDir%\HeuristicLab.MainForm.WindowsForms\3.2\%Outdir%\HeuristicLab.MainForm.WindowsForms-3.2.dll" .\
    61 copy "%SolutionDir%\WinFormsUI\%Outdir%\WeifenLuo.WinFormsUI.Docking.dll" .\
    62 copy "%SolutionDir%\WinFormsUI\%Outdir%\WeifenLuo.WinFormsUI.Docking License.txt" .\
    63 copy "%SolutionDir%\HeuristicLab.Modeling\3.2\%Outdir%\HeuristicLab.Modeling-3.2.dll" .\
    64 copy "%SolutionDir%\HeuristicLab.Modeling.Database\3.2\%Outdir%\HeuristicLab.Modeling.Database-3.2.dll" .\
    65 copy "%SolutionDir%\HeuristicLab.Modeling.Database.SQLServerCompact\3.2\%Outdir%\HeuristicLab.Modeling.Database.SQLServerCompact-3.2.dll" .\
    66 copy "%SolutionDir%\HeuristicLab.Operators\3.2\%Outdir%\HeuristicLab.Operators-3.2.dll" .\
    67 copy "%SolutionDir%\HeuristicLab.Operators.Metaprogramming\3.2\%Outdir%\HeuristicLab.Operators.Metaprogramming-3.2.dll" .\
    68 copy "%SolutionDir%\HeuristicLab.Operators.Programmable\3.2\%Outdir%\HeuristicLab.Operators.Programmable-3.2.dll" .\
    69 copy "%SolutionDir%\HeuristicLab.Operators.Stopwatch\3.2\%Outdir%\HeuristicLab.Operators.Stopwatch-3.2.dll" .\
    70 copy "%SolutionDir%\HeuristicLab.OptimizationFrontend\3.2\%Outdir%\HeuristicLab.OptimizationFrontend-3.2.dll" .\
    71 copy "%SolutionDir%\HeuristicLab.Permutation\3.2\%Outdir%\HeuristicLab.Permutation-3.2.dll" .\
    72 copy "%SolutionDir%\HeuristicLab.Random\3.2\%Outdir%\HeuristicLab.Random-3.2.dll" .\
    73 copy "%SolutionDir%\HeuristicLab.RealVector\3.2\%Outdir%\HeuristicLab.RealVector-3.2.dll" .\
    74 copy "%SolutionDir%\HeuristicLab.Routing.TSP\3.2\%Outdir%\HeuristicLab.Routing.TSP-3.2.dll" .\
    75 copy "%SolutionDir%\HeuristicLab.SA\3.2\%Outdir%\HeuristicLab.SA-3.2.dll" .\
    76 copy "%SolutionDir%\HeuristicLab.Scheduling.JSSP\3.2\%Outdir%\HeuristicLab.Scheduling.JSSP-3.2.dll" .\
    77 copy "%SolutionDir%\HeuristicLab.Selection\3.2\%Outdir%\HeuristicLab.Selection-3.2.dll" .\
    78 copy "%SolutionDir%\HeuristicLab.Selection.OffspringSelection\3.2\%Outdir%\HeuristicLab.Selection.OffspringSelection-3.2.dll" .\
    79 copy "%SolutionDir%\HeuristicLab.Selection.Uncertainty\3.2\%Outdir%\HeuristicLab.Selection.Uncertainty-3.2.dll" .\
    80 copy "%SolutionDir%\HeuristicLab.SequentialEngine\3.2\%Outdir%\HeuristicLab.SequentialEngine-3.2.dll" .\
    81 copy "%SolutionDir%\HeuristicLab.SGA\3.2\%Outdir%\HeuristicLab.SGA-3.2.dll" .\
    82 copy "%SolutionDir%\HeuristicLab.FixedOperators\3.2\%Outdir%\HeuristicLab.FixedOperators-3.2.dll" .\
    83 copy "%SolutionDir%\HeuristicLab.SimOpt\3.2\%Outdir%\HeuristicLab.SimOpt-3.2.dll" .\
    84 copy "%SolutionDir%\HeuristicLab.SQLite\3.2\%Outdir%\HeuristicLab.SQLite-3.2.dll" .\
    85 copy "%SolutionDir%\HeuristicLab.SQLite\3.2\SQLite License.txt" .\
    86 copy "%SolutionDir%\HeuristicLab.SQLite\3.2\SQLite.NET.chm" .\
    87 copy "%SolutionDir%\HeuristicLAb.SQLServerCompact\3.2\%Outdir%\HeuristicLab.SQLServerCompact-3.2.dll" .\
    88 copy "%SolutionDir%\HeuristicLAb.SQLServerCompact\3.2\%Outdir%\System.Data.SqlServerCe.dll" .\
    89 copy "%SolutionDir%\HeuristicLab.StatisticalAnalysis\3.2\%Outdir%\HeuristicLab.StatisticalAnalysis-3.2.dll" .\
    90 copy "%SolutionDir%\HeuristicLab.SupportVectorMachines\3.2\%Outdir%\HeuristicLab.SupportVectorMachines-3.2.dll" .\
    91 copy "%SolutionDir%\LibSVM\%Outdir%\LibSVM.dll" .\
    92 copy "%SolutionDir%\HeuristicLab.TestFunctions\3.2\%Outdir%\HeuristicLab.TestFunctions-3.2.dll" .\
    93 copy "%SolutionDir%\HeuristicLab.ThreadParallelEngine\3.2\%Outdir%\HeuristicLab.ThreadParallelEngine-3.2.dll" .\
    94 copy "%SolutionDir%\HeuristicLab.Tracing\3.2\%Outdir%\HeuristicLab.Tracing-3.2.dll" .\
    95 copy "%SolutionDir%\HeuristicLab.Tracing\3.2\%Outdir%\log4net.dll" .\
    96 copy "%SolutionDir%\HeuristicLab.Tracing\3.2\log4net licence.txt" .\
    97 copy "%SolutionDir%\HeuristicLab.Tracing\3.2\HeuristicLab.log4net.xml" .\
    98 copy "%SolutionDir%\HeuristicLab.Tracing\3.2\HeuristicLab.Hive.log4net.xml" .\
    99 copy "%SolutionDir%\HeuristicLab.Visualization\3.2\%Outdir%\HeuristicLab.Visualization-3.2.dll" .\
    100 copy "%SolutionDir%\HeuristicLab.Visualization.Test\3.2\%Outdir%\HeuristicLab.Visualization.Test-3.2.dll" .\
    101 copy "%SolutionDir%\HeuristicLab.Security.Contracts\3.2\%Outdir%\HeuristicLab.Security.Contracts-3.2.dll" .\
    102 copy "%SolutionDir%\HeuristicLab.Security.Core\3.2\%Outdir%\HeuristicLab.Security.Core-3.2.dll" .\
    103 copy "%SolutionDir%\HeuristicLab.Security.DataAccess\3.2\%Outdir%\HeuristicLab.Security.DataAccess-3.2.dll" .\
    104 copy "%SolutionDir%\HeuristicLab.Security.ADODataAccess\3.2\%Outdir%\HeuristicLab.Security.ADODataAccess-3.2.dll" .\
    105 copy "%SolutionDir%\HeuristicLab.Security.Server\3.2\%Outdir%\HeuristicLab.Security.Server-3.2.dll" .\
     3
    1064echo "Platform: %Platform%, architecture: %PROCESSOR_ARCHITECTURE%"
    1075if "%Platform%" == "x86" (   
    108   copy /B /Y "%SolutionDir%\HeuristicLab.SQLite\3.2\System.Data.SQLite.dll" .\
    109   xcopy "%SolutionDir%\HeuristicLab.SQLServerCompact\3.2\x86\*" .\ /e /i /Y
     6  FOR /F "skip=1 tokens=*" %%G IN (Files.x86.txt) DO copy "%SolutionDir%\%%G" .\
    1107) else if "%Platform%" == "x64" (
    111   copy /B /Y "%SolutionDir%\HeuristicLab.SQLite\3.2\System.Data.SQLite.x64.dll" .\\System.Data.SQLite.dll
    112   xcopy "%SolutionDir%\HeuristicLab.SQLServerCompact\3.2\x64\*" .\ /e /i /Y
     8  FOR /F "skip=1 tokens=*" %%G IN (Files.x64.txt) DO copy "%SolutionDir%\%%G" .\
    1139) else if "%Platform%" == "AnyCPU" (
    11410  if "%PROCESSOR_ARCHITECTURE%" == "x64" (
    115     copy /B /Y "%SolutionDir%\HeuristicLab.SQLite\3.2\System.Data.SQLite.x64.dll" .\\System.Data.SQLite.dll
    116      xcopy "%SolutionDir%\HeuristicLab.SQLServerCompact\3.2\x64\*" .\ /e /i /Y
     11  FOR /F "skip=1 tokens=*" %%G IN (Files.x64.txt) DO copy "%SolutionDir%\%%G" .\
    11712  ) else if "%PROCESSOR_ARCHITECTURE%" == "x86" (
    118     copy /B /Y "%SolutionDir%\HeuristicLab.SQLite\3.2\System.Data.SQLite.dll" .\
    119     xcopy "%SolutionDir%\HeuristicLab.SQLServerCompact\3.2\x86\*" .\ /e /i /Y
     13  FOR /F "skip=1 tokens=*" %%G IN (Files.x86.txt) DO copy "%SolutionDir%\%%G" .\
    12014  ) else (
    12115    echo "ERROR: unknown architecture: "%PROCESSOR_ARCHITECTURE%"
  • trunk/sources/HeuristicLab/CustomPostBuildTemplate_UpdateLocalInstallation.cmd

    r2596 r2598  
    11set target=C:\Program Files\HeuristicLab 3.0
    22
    3 copy "HeuristicLab.exe.config" "%target%"
    4 copy "HeuristicLab.PluginInfrastructure.dll" "%target%"
     3copy HeuristicLab.exe "%target%"
     4copy HeuristicLab.exe.config "%target%"
     5copy HeuristicLab.PluginInfrastructure.dll "%target%"
    56
    6 copy "ALGLIB.dll" "%target%"
    7 copy "ALGLIB License.txt" "%target%"
    8 copy "HeuristicLab.AdvancedOptimizationFrontend-3.2.dll" "%target%"
    9 copy "HeuristicLab.ArtificialNeuralNetworks-3.2.dll" "%target%"
    10 copy "HeuristicLab.Assignment.QAP-3.2.dll" "%target%"
    11 copy "HeuristicLab.BitVector-3.2.dll" "%target%"
    12 copy "HeuristicLab.BackgroundProcessing-3.2.dll" "%target%"
    13 copy "HeuristicLab.CEDMA.Server-3.3.dll" "%target%"
    14 copy "HeuristicLab.Charting-3.2.dll" "%target%"
    15 copy "HeuristicLab.Charting.Data-3.2.dll" "%target%"
    16 copy "HeuristicLab.Common-3.2.dll" "%target%"
    17 copy "HeuristicLab.Common.Resources-3.2.dll" "%target%"
    18 copy "HeuristicLab.Communication.Data-3.2.dll" "%target%"
    19 copy "HeuristicLab.Communication.Operators-3.2.dll" "%target%"
    20 copy "HeuristicLab.Core-3.2.dll" "%target%"
    21 copy "HeuristicLab.Constraints-3.2.dll" "%target%"
    22 copy "HeuristicLab.Data-3.2.dll" "%target%"
    23 copy "HeuristicLab.DataAccess-3.2.dll" "%target%"
    24 copy "HeuristicLab.DataAccess.ADOHelper-3.2.dll" "%target%"
    25 copy "HeuristicLab.DataAnalysis-3.2.dll" "%target%"
    26 copy "HeuristicLab.DistributedEngine-3.2.dll" "%target%"
    27 copy "HeuristicLab.ES-3.2.dll" "%target%"
    28 copy "HeuristicLab.Evolutionary-3.2.dll" "%target%"
    29 copy "HeuristicLab.GP-3.3.dll" "%target%"
    30 copy "HeuristicLab.GP.Algorithms-3.2.dll" "%target%"
    31 copy "HeuristicLab.GP.Interfaces-3.3.dll" "%target%"
    32 copy "HeuristicLab.GP.Operators-3.3.dll" "%target%"
    33 copy "HeuristicLab.GP.Boolean-3.3.dll" "%target%"
    34 copy "HeuristicLab.GP.SantaFe-3.3.dll" "%target%"
    35 copy "HeuristicLab.GP.StructureIdentification-3.3.dll" "%target%"
    36 copy "HeuristicLab.GP.StructureIdentification.Classification-3.3.dll" "%target%"
    37 copy "HeuristicLab.GP.StructureIdentification.ConditionalEvaluation-3.3.dll" "%target%"
    38 copy "HeuristicLab.GP.StructureIdentification.TimeSeries-3.3.dll" "%target%"
    39 copy "HeuristicLab.Grid-3.2.dll" "%target%"
    40 copy "HeuristicLab.Grid.HiveBridge-3.2.dll" "%target%"
    41 copy "HeuristicLab.Hive.Client.Common-3.2.dll" "%target%"
    42 copy "HeuristicLab.Hive.Client.Communication-3.2.dll" "%target%"
    43 copy "HeuristicLab.Hive.Client.Console-3.2.dll" "%target%"
    44 copy "ZedGraph.dll" "%target%"
    45 copy "Calendar.DayView.dll" "%target%"
    46 copy "HeuristicLab.Hive.Client.Core-3.2.dll" "%target%"
    47 copy "HeuristicLab.Hive.Client.ExecutionEngine-3.2.dll" "%target%"
    48 copy "HeuristicLab.Hive.Engine-3.2.dll" "%target%"
    49 copy "HeuristicLab.Hive.JobBase-3.2.dll" "%target%"
    50 copy "HeuristicLab.Hive.Server-3.2.dll" "%target%"
    51 copy "HeuristicLab.Hive.Server.ADODataAccess-3.2.dll" "%target%"
    52 copy "HeuristicLab.Hive.Server.Console-3.2.dll" "%target%"
    53 copy "HeuristicLab.Hive.Server.Core-3.2.dll" "%target%"
    54 copy "HeuristicLab.Hive.Contracts-3.2.dll" "%target%"
    55 copy "Authorization\*.xml" "%target%"
    56 copy "HeuristicLab.Hive.Server.DataAccess-3.2.dll" "%target%"
    57 copy "HeuristicLab.Hive.Server.Scheduler-3.2.dll" "%target%"
    58 copy "HeuristicLab.IntVector-3.2.dll" "%target%"
    59 copy "HeuristicLab.LinearRegression-3.2.dll" "%target%"
    60 copy "HeuristicLab.Logging-3.2.dll" "%target%"
    61 copy "HeuristicLab.MainForm-3.2.dll" "%target%"
    62 copy "HeuristicLab.MainForm.Test-3.2.dll" "%target%"
    63 copy "HeuristicLab.MainForm.WindowsForms-3.2.dll" "%target%"
    64 copy "WeifenLuo.WinFormsUI.Docking.dll" "%target%"
    65 copy "WeifenLuo.WinFormsUI.Docking License.txt" "%target%"
    66 copy "HeuristicLab.Modeling-3.2.dll" "%target%"
    67 copy "HeuristicLab.Modeling.Database-3.2.dll" "%target%"
    68 copy "HeuristicLab.Modeling.Database.SQLServerCompact-3.2.dll" "%target%"
    69 copy "HeuristicLab.Operators-3.2.dll" "%target%"
    70 copy "HeuristicLab.Operators.Metaprogramming-3.2.dll" "%target%"
    71 copy "HeuristicLab.Operators.Programmable-3.2.dll" "%target%"
    72 copy "HeuristicLab.Operators.Stopwatch-3.2.dll" "%target%"
    73 copy "HeuristicLab.OptimizationFrontend-3.2.dll" "%target%"
    74 copy "HeuristicLab.Permutation-3.2.dll" "%target%"
    75 copy "HeuristicLab.Random-3.2.dll" "%target%"
    76 copy "HeuristicLab.RealVector-3.2.dll" "%target%"
    77 copy "HeuristicLab.Routing.TSP-3.2.dll" "%target%"
    78 copy "HeuristicLab.SA-3.2.dll" "%target%"
    79 copy "HeuristicLab.Scheduling.JSSP-3.2.dll" "%target%"
    80 copy "HeuristicLab.Selection-3.2.dll" "%target%"
    81 copy "HeuristicLab.Selection.OffspringSelection-3.2.dll" "%target%"
    82 copy "HeuristicLab.Selection.Uncertainty-3.2.dll" "%target%"
    83 copy "HeuristicLab.SequentialEngine-3.2.dll" "%target%"
    84 copy "HeuristicLab.SGA-3.2.dll" "%target%"
    85 copy "HeuristicLab.FixedOperators-3.2.dll" "%target%"
    86 copy "HeuristicLab.SimOpt-3.2.dll" "%target%"
    87 copy "HeuristicLab.SQLite-3.2.dll" "%target%"
    88 copy "SQLite License.txt" "%target%"
    89 copy "SQLite.NET.chm" "%target%"
    90 copy "HeuristicLab.SQLServerCompact-3.2.dll" "%target%"
    91 copy "System.Data.SqlServerCe.dll" "%target%"
    92 copy "sqlceca35.dll" "%target%"
    93 copy "sqlcecompact35.dll" "%target%"
    94 copy "sqlceer35EN.dll" "%target%"
    95 copy "sqlceme35.dll" "%target%"
    96 copy "sqlceoledb35.dll" "%target%"
    97 copy "sqlceqp35.dll" "%target%"
    98 copy "sqlcese35.dll" "%target%"
    99 copy "HeuristicLab.StatisticalAnalysis-3.2.dll" "%target%"
    100 copy "HeuristicLab.SupportVectorMachines-3.2.dll" "%target%"
    101 copy "LibSVM.dll" "%target%"
    102 copy "HeuristicLab.TestFunctions-3.2.dll" "%target%"
    103 copy "HeuristicLab.ThreadParallelEngine-3.2.dll" "%target%"
    104 copy "HeuristicLab.Tracing-3.2.dll" "%target%"
    105 copy "log4net.dll" "%target%"
    106 copy "log4net licence.txt" "%target%"
    107 copy "HeuristicLab.log4net.xml" "%target%"
    108 copy "HeuristicLab.Hive.log4net.xml" "%target%"
    109 copy "HeuristicLab.Visualization-3.2.dll" "%target%"
    110 copy "HeuristicLab.Visualization.Test-3.2.dll" "%target%"
    111 copy "HeuristicLab.Security.Contracts-3.2.dll" "%target%"
    112 copy "HeuristicLab.Security.Core-3.2.dll" "%target%"
    113 copy "HeuristicLab.Security.DataAccess-3.2.dll" "%target%"
    114 copy "HeuristicLab.Security.ADODataAccess-3.2.dll" "%target%"
    115 copy "HeuristicLab.Security.Server-3.2.dll" "%target%"
    116 copy "System.Data.SQLite.dll" "%target%"
     7FOR /F "skip=1 tokens=1-2 delims=:" %%G IN (Files.txt) DO copy "%SolutionDir%\%%G\%Outdir%\%%H" "%target%"
    1178
     9
     10echo "Platform: %Platform%, architecture: %PROCESSOR_ARCHITECTURE%"
     11if "%Platform%" == "x86" (   
     12  FOR /F "skip=1 tokens=*" %%G IN (Files.x86.txt) DO copy "%SolutionDir%\%%G" "%target%"
     13) else if "%Platform%" == "x64" (
     14  FOR /F "skip=1 tokens=*" %%G IN (Files.x64.txt) DO copy "%SolutionDir%\%%G" "%target%"
     15) else if "%Platform%" == "AnyCPU" (
     16  if "%PROCESSOR_ARCHITECTURE%" == "x64" (
     17  FOR /F "skip=1 tokens=*" %%G IN (Files.x64.txt) DO copy "%SolutionDir%\%%G" "%target%"
     18  ) else if "%PROCESSOR_ARCHITECTURE%" == "x86" (
     19  FOR /F "skip=1 tokens=*" %%G IN (Files.x86.txt) DO copy "%SolutionDir%\%%G" "%target%"
     20  ) else (
     21    echo "ERROR: unknown architecture: "%PROCESSOR_ARCHITECTURE%"
     22  )
     23) else (
     24  echo "ERROR: unknown platform: %Platform%"
     25)
  • trunk/sources/HeuristicLab/HeuristicLab.csproj

    r2593 r2598  
    113113  </ItemGroup>
    114114  <ItemGroup>
     115    <Content Include="Files.x86.txt">
     116      <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
     117    </Content>
     118    <Content Include="Files.x64.txt">
     119      <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
     120    </Content>
     121    <Content Include="Files.txt">
     122      <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
     123    </Content>
    115124    <Content Include="HeuristicLab.ico" />
    116125    <Content Include="Resources\HeuristicLab.ico" />
Note: See TracChangeset for help on using the changeset viewer.