Gdcm Developpers


DashBoard (look for a "Build Name" containing GDCM)
First you should be familiar on how to recompile, install and test gdcm from the sources obtained with cvs.
Please adopt the coding style.

CVS policy

Compiler flags policy

When working with gcc, please use the following flags when configuring the cmake variable CMAKE_CXX_FLAGS As a side note if you have proper bash/zsh setup cmake automatically inspect your CFLAGS and CXXFLAGS. So you can set them up for any project. Be carefull though, the quality of your code will greatly improve by doing so.
For CFLAGS: -Wall -W
For CXXFLAGS: -Wall -W -Wshadow -Wunused -Wno-system-headers -Wno-deprecated -Woverloaded-virtual
For paranoid people, or simply beginner you can also try to compiler gdcm using the -pedantic flag compiler option.

Sending the result to kitware's dashboard (optional)

Use ctest -D Experimental.
The results should appear in Kitware's dashboard under the name of your machine (uname). For ease of use you can change the BUILDNAME variable in your CMakeCache.txt to something more accurate such as: GDCM-my_machine_name. The entry will then be within the "Experimental Builds" entry.
UPDATE:Since GDCM moved to its own dashboard there is no possible collision with other project. You can then send dashboard without having to properly prepend 'GDCM-' to your cmake BUILDNAME variable. But the Win32, mingw, gcc, SunOS is still very important...