summaryrefslogtreecommitdiffstats
path: root/windows
Commit message (Collapse)AuthorAgeFilesLines
* [svn-r14768] Purpose: Remove spurious szip link directory in h5repack debug ↵Scott Wegner2008-03-241-2/+2
| | | | | | | | | | project Description: As pointed out by a user, we added an un-needed link directory for szip which is machine-dependent and, in his case, problematic. We can safely remove this reference because we already include the szip link directory elsewhere. Tested: None, simply removed
* [svn-r14717] Purpose: Remove commented test in h5dump test scriptScott Wegner2008-03-101-3/+2
| | | | | | | | Description: A commented test was deleted from the main h5dump test script. This makes the same change in the Windows script. This won't actually make any noticeable changes-- just to keep up with Linux. Tested: None needed, no new tests, just deleted comments
* [svn-r14695] Purpose: Fix typo in Windows install fileScott Wegner2008-03-031-1/+1
| | | | | | | | Description: A small typo in the recent update to installhdf5lib.bat caused the C++ header files not to be installed for the debug version of the libraries. This corrects the issue. Tested: VS2005 on WinXP
* [svn-r14673] Purpose: Allow building Fortran libraries from the Windows ↵Scott Wegner2008-02-251-1/+1
| | | | | | | command line Tested: VS2005 on WinXP
* [svn-r14667] Purpose: Update Windows h5import test scriptScott Wegner2008-02-251-17/+36
| | | | | | | | Description: The names of the test files for h5import changed slightly, so we needed to update our test script accordingly. Also, a test for EOL characters has been added. Tested: VS2005 on WinXP
* [svn-r14608] Purpose: Add missing Windows HL C examplesScott Wegner2008-02-1933-45/+11345
| | | | | | | | | Description: The Windows suite of examples for HL C was a very small subset of the examples that exist for other platforms. Now we have all of the HL C examples-- integrated into the VS projects files, and batch test scripts. Tested: VS2005 on WinXP VNET on WinXP
* [svn-r14605] Purpose: Rename Windows HL Example projects to match other ↵Scott Wegner2008-02-1813-311/+325
| | | | | | | | | | | | | platforms Description: The collection of HL C examples that we distribute for Windows is incomplete. I wasn't aware of it until Pedro pointed it out, because we use different (although similar) names for the generated files. This checkin changes the naming to follow Linux, in preparation to add the rest of the HL examples to Windows. Note: I believe I've updated the MANIFEST accordingly, but I may have missed something-- I'll check on Linux shortly after this commit. Tested: VS2005 on WinXP VS.NET on WinXP
* [svn-r14603] Purpose: Add hdf5 library as a dependency to hdf5_hl library in ↵Scott Wegner2008-02-182-664/+670
| | | | | | | | | | | | | Windows project files Description: For some reason, the hdf5_hl library didn't have hdf5 listed as a dependency. This isn't normally a problem, because building "all" will build hdf5 library. However, when a user tries to build only hdf5_hl, hdf5 library wouldn't be built. Although not technically required for compiling the library code, the hdf5 library is needed for linking any applications, so it's a natural dependency. Tested: VS2005 on WinXP VNET on WinXP
* [svn-r14599] Purpose: Fix very minor typo in Windows h5import test scriptScott Wegner2008-02-181-1/+1
| | | | | | | | Description: Single-letter typo in the Windows test script was causing us to return the wrong error code in some cases. Tested: VS2005 on WinXP
* [svn-r14596] Purpose: Allow for better logging in Windows commandline build ↵Scott Wegner2008-02-181-3/+44
| | | | | | | | | | script Description: Previously, all of our build output would simply go to stdout/stderr for command-line builds. We can pipe this into a log file as a whole, but the complete logfile becomes very large very quickly. Instead, we give the user an option to place build results and test results into separate logs (or even the same). This will help keeping track of results in our automated testing. Tested: VS2005 on WinXP
* [svn-r14553] Purpose: Minor cleanup of Windows installation scriptsScott Wegner2008-02-122-184/+334
| | | | | | | | Description: Make the Windows copy_hdf.bat a little cleaner/safer, and produce useful output in installhdf5lib.bat Tested: VS2005 on WinXP
* [svn-r14459] Purpose: Small patch to Windows install scriptScott Wegner2008-01-251-2/+2
| | | | | Description: A user pointed out that one of our Fortran dependencies wasn't getting installed correctly due to a wrong path in our install file. After reviewing, I've applied the patch that he's proposed.
* [svn-r14447] Purpose: Fix output directory for h5reparttst projectScott Wegner2008-01-211-2/+2
| | | | | | | | Description: For some reason, the h5reparttst output folder wasn't set correcty for 64-bit Windows. This may have gotten accidentally changed with other intermediate project file changes. Tested: VS2005 on WinXP x64
* [svn-r14443] Purpose: Update Windows h5dump test scriptPurpose: Update ↵Scott Wegner2008-01-181-5/+7
| | | | | | | | | | Windows h5dump test script Description: There was another update to the main h5dump test script. This checkin brings those edits to the Windows script as well. Tested: VS2005 w/ WinXP
* [svn-r14433] Purpose: Fix reference in the Windows batch-build scriptScott Wegner2008-01-161-24/+1
| | | | | Description: In the Windows command line build script, there was a reference to the "typegen" project, which generates h5detect before HDF5 is built. Now, we integrate h5detect into the overall build process, and typegen has been removed. This checkin removes the reference in the batch script. This fixes bugzilla bug 1021.
* [svn-r14426] Purpose: Update Windows h5dump test scriptScott Wegner2008-01-161-5/+10
| | | | | | | | Description: There were a number of updates to the main h5dump test script. This checkin brings those edits to the Windows script as well. Tested: VS2005 w/ WinXP
* [svn-r14416] Purpose: Add source files to Windows projectsScott Wegner2008-01-154-0/+24
| | | | | | | | Description: This catches up Windows to most of the new source files that have been added. Specifically, H5FDpkg.h and H5FDspace.c have been added to the library projects, and tcoords.c has been added to testhdf5. This goes for VS2005 and VS6 project files. Tested: Only built, VS2005
* [svn-r14331] Purpose: Update Windows h5ls test scriptScott Wegner2007-12-101-16/+6
| | | | | | | | Details: We no longer need to parse the h5ls output to remove "Modified" tags. This makes it much easier to test on Windows, because we don't need to emulate `sed`. Tested: VS2005 on WinXP
* [svn-r14319] Purpose: Update error handling in h5ls, uncomment testScott Wegner2007-12-041-30/+34
| | | | | | | | Description: Larry was able to track down the bug in the h5ls test script and change it around to check for an expected error code for each test. With this, we are now able to uncomment the broken test on Windows. Tested: VS2005 on WinXP
* [svn-r14315] Purpose: Update Windows h5repack test scriptScott Wegner2007-12-031-1/+22
| | | | | | | | Description: Added new test for long switch names, which was added to the general test script a few days ago. Tested: VS2005 on WinXP
* [svn-r14303] Purpose: Update h5ls test script on Windows.Scott Wegner2007-11-291-2/+7
| | | | | | | | Description: The h5ls test script was recently updated on Linux. This makes the same changes on Windows. Also, we had to comment out one of our tests, because h5ls returns an error-code that is giving false-positives. Tested: VS2005 on WinXP
* [svn-r14302] Purpose: Update Windows test scripts for recent changesScott Wegner2007-11-292-5/+5
| | | | | | | | | | Description: Minor changes were recently made in the linux test scripts for h5diff and h5repack. This brings Windows up-to-date. Note: I am still working on updates to testh5ls.bat-- there is one test that is failing, but should be ready soon. Tested: VS2005 on WinXP
* [svn-r14301] Purpose: Remove references to deleted source file from Windows ↵Scott Wegner2007-11-293-142/+0
| | | | | | | | | | project files. Description: h5repack_list.c was deleted from the repository recently. This check-in also removes references in the Windows library. Tested: Built with VS2005
* [svn-r14298] Purpose: Remove references of H5FD_stream.c from Windows ↵Scott Wegner2007-11-282-94/+0
| | | | | | | | | project files. Description: The stream file driver was recently removed from the HDF5-1.8 source. This checkin removes any left-over references in the Windows projects. Tested: VS2005
* [svn-r14265] Purpose: Bring Windows test scripts up to date for h5diff changes.Scott Wegner2007-11-195-88/+102
| | | | | | | | Description: Recently, the format of parameters for h5diff was changed. This checkin makes the neccessary changes for Windows to also bring it up to date. Tested: VS6 on WinXP
* [svn-r14255] Purpose: Add h5tinit.c to default Windows build processScott Wegner2007-11-134-372/+360
| | | | | | | | | Description: Previously, we provided a static h5tinit.c with our Windows distribution, and provided instructions to optionally generate it. Now, we will incorporate it as part of the default build process, to emulate other platforms more closely. Tested: VS6 VS2005
* [svn-r14235] Purpose: Modify Windows project dependenciesScott Wegner2007-11-052-752/+756
| | | | | | | | Description: Add toolslib(dll) as a dependency to h5import(dll), to support the new -V flag. This needed to be done in each of our 3 solution files. Tested: Only built, VS2005 and VS6
* [svn-r14207] Purpose: Bring Windows up-to-dateScott Wegner2007-10-173-0/+40
| | | | | | | | | Description: -- Add new source files to Windows projects: H5Pdeprec.c, H5Pint.c, H5Ddbg.c, H5Dint.c -- Add new h5dump XML tests to Windows test script Tested: VS2005 on WinXP
* [svn-r14191] Purpose: Add Windows h5dump testsScott Wegner2007-10-081-0/+7
| | | | | | | Description: Add 4 new tests to the Windows h5dump test script. See rev. 14182 and 14188 for details. Tested: VS2005 on WinXP
* [svn-r14179] Purpose: Update windows h5dump test scriptScott Wegner2007-10-031-15/+73
| | | | | | | | Description: A few more tests were added to the Linux h5dump test script-- this brings Windows up-to-date. Tested: VS2005 on WinXP
* [svn-r14166] Purpose: Update Windows command-line build scriptsScott Wegner2007-10-012-244/+296
| | | | | | | | | | | | Description: This updates the command-line build process to handle structural changes we've made in the HDF5 project files. Also, we add support for two new options: /fort - to build Fortran libraries /useenv - to allow users to specify include and libpath directories on the command line as well. Also updated documentation to reflect these change. Tested: VS2005 on WinXP
* [svn-r14149] Purpose: Add new source files to Windows projectsScott Wegner2007-09-172-204/+220
| | | | | | | | Description: Two new files, h5rdeprec.c and h5rpkg.h were added to the Windows HDF5 projects. Tested: VS2005, build only.
* [svn-r14142] Purpose: Add files forgotten in yesterday's checkinScott Wegner2007-09-114-0/+1820
| | | | | | | | Description: In my large checkin yesterday, I forgot to add a few Windows project files that were renamed. This should bring the MANIFEST up to date. Tested: Will use chkmanifest after commit
* [svn-r14140] Purpose: Fix typo from last checkinScott Wegner2007-09-101-1/+1
| | | | | | | | Description: There was a minor typo in the Windows test script for h5copy. It was actually causing us to do extra work, so this checkin should make the test slightly more efficient, without breaking anything. Tested: VS2005 on WinXP
* [svn-r14138] Scott Wegner2007-09-1053-6065/+4928
|
* [svn-r14099] Purpose: Fix Windows libtest_cstubdll output directoryScott Wegner2007-08-221-4/+4
| | | | | | | | Description: Previously, the libtest_cstubdll project was creating the DLL in the project directory, rather than the Output directory. This was a simple typo, and not caught previously because past builds had the DLL installed. Cleaning up our batch files will make this easier to catch in the future. Tested: VS2005 on WinXP x64
* [svn-r14093] Purpose: Convert Windows projects to VS2005 format and support ↵Scott Wegner2007-08-16273-18420/+92993
| | | | | | | | | | | 64-bit Fortran Description: This checkin is another Windows project cleanup, and also extends our Windows support for 64-bit Fortran. Project files are now in VS2005 format, rather than VS.NET. A couple projects have been renamed to be more descriptive (*cstub rather than *_lib), and project settings make better use of build macros. This will make them much easier to update in the future. Tested: VS2005 on WinXP 32-bit VS2005 on WinXP x64
* [svn-r14066] Purpose: Streamline Windows typegen projectsScott Wegner2007-08-1010-136/+127
| | | | | | | Description: Previously the process of generating h5tinit.c, as well as the Fortran type files, was very manual on Windows. For Fortran, the process included opening 4 different solutions, and running 4 different commands from the prompt. I've made things very much more automated, and now only requires only building one project for either C or C/Fortran. Running the commands to generate the file is done automatically. Tested: VS.NET
* [svn-r14058] Purpose: Bring Windows h5diff test script up to dateScott Wegner2007-08-091-1/+1
| | | | | | | | Description: One of the h5diff tests changed to check for NaN values-- this checkin updates our Windows script for these changes. Tested: Windows XP
* [svn-r14057] Purpose: Fixes for 64-bit Windows Intel Fortran 9.1Scott Wegner2007-08-09115-16667/+266
| | | | | | | | | | | | Description: We are porting Fortran to 64-bit Windows, and need to make many syntactical changes to bring the code up to date. We now go back to using "!DEC$" rather than "!MS$" in our "ATTRIBUTE" code. Also, the naming conventions for mixed language is inconsistent from 32- to 64- bit Windows. To make up with this, we use the "decorate" flag. We also needed to change the "calling convention" in project settings from "CVF" to "default". Also other minor cleanups on project files. Tested: 32-bit: VS.NET and VS2005 64-bit: VS2005
* [svn-r14043] Purpose: Add new testScott Wegner2007-08-071-0/+6
| | | | | | | | Description: Add new h5import test "teststr" which was added to other platforms this morning. Tested: VS.NET on WinXP
* [svn-r14036] Purpose: Fix Windows debug DLL naming schemeScott Wegner2007-08-0315-29/+29
| | | | | | | | Description: At a previous seminar, it was brought up that the naming scheme for Windows debug DLL is inconsistent. Specifically, some use *ddll, while others use *dlld. *dlld is more widely-used, so we decided this is "correct". This changes others to use this scheme, and adapts other projects / install scripts / documentation. Tested: Visual Studio .NET on WinXP
* [svn-r14034] Purpose: Remove forced symbol "gethostname@8" from Windows projectsScott Wegner2007-08-0268-133/+0
| | | | | | | | | | | | Description: Previously, we needed to force symbol definition "gethostname@8" for compatibility with old versions of Visual Studio. It appears that Visual Studio no longer requires this, so we remove it. This makes the build process on 64-bit much smoother. Also minor updates to main documentation, command-line documentation, and removed codewarrior and INTEL docs. Tested: VS.NET VS2005 chkmanifest
* [svn-r14024] Purpose: Update Windows files for h5stat rearrangementScott Wegner2007-07-304-6/+6
| | | | | | | | | Description: h5stat was moved from the ./tools/misc directory to its own directory, so many of our files needed to be updated. Tested: VS6 on WinXP VS.NET on WinXP
* [svn-r14019] Update windows project files for .Net to reflect Quincey's new ↵MuQun Yang2007-07-262-0/+18
| | | | source code check-in. Tested on .Net and VS 6.0.
* [svn-r13983] Purpose: Fix typoScott Wegner2007-07-161-1/+1
| | | | | | | | Description: There was a small typo when I added the new h5stat tests this morning. This corrects it. Tested: VS2005 on WinXP x64
* [svn-r13981] Purpose: Windows catchupScott Wegner2007-07-164-141/+158
| | | | | | | | | | Description: - Add new source file H5version.h to Windows projects - Add new h5stat tests, and uncomment one that no longer fails - Clean up autotests a little bit. Tested: VS.NET on WinXP
* [svn-r13977] Purpose: Misc. Windows autotest code-cleanupScott Wegner2007-07-132-177/+216
| | | | | | | | | | Description: This cleans up a lot of different things we were doing in the Windows batch scripts. For one, we now use "exit /b" to better emulate functions in batch scripts. Also changed error-checking to look for negative return values as well. This also adds initial support for Visual Studio 2005 command-line builds in hdf5build.BAT Tested: WinXP
* [svn-r13960] Purpose: Remove obsolete Windows filesScott Wegner2007-07-109-446/+4
| | | | | | | | | | Description: Previously, there was a very intricate process for converting VS6 project files to VS.NET format for testing on the command-line. Now that we maintain VS.NET project files, this system is no longer neccessary. The same builds are now carried out in hdf5build.BAT, so the previous files are obsolete. Removing them, and updating the MANIFEST Tested: WinXP
* [svn-r13958] Purpose: Fix subtle bug in Windows test scriptScott Wegner2007-07-091-1/+2
| | | | | | | | Description: Our Windows test script was using "ERRORLEVEL" to check the diff output for our tooltests. However, FC does not actually set ERRORLEVEL with valid input. As a work around, we pipe the output into FIND, which sets the ERRORLEVEL if it doesn't find a valid string. We probably never saw this bug before because h5dump sets the ERRORLEVEL. Tested: WinXP.