summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--.gitignore2
-rw-r--r--CMakeFiles/3.6.2/CMakeCCompiler.cmake67
-rw-r--r--CMakeFiles/3.6.2/CMakeCXXCompiler.cmake68
-rw-r--r--CMakeFiles/3.6.2/CMakeSystem.cmake15
-rw-r--r--CMakeFiles/3.6.2/CompilerIdC/CMakeCCompilerId.c561
-rw-r--r--CMakeFiles/3.6.2/CompilerIdCXX/CMakeCXXCompilerId.cpp533
-rw-r--r--CMakeFiles/CMakeDirectoryInformation.cmake16
-rw-r--r--CMakeFiles/CMakeOutput.log542
-rw-r--r--CMakeFiles/CMakeRuleHashes.txt39
-rw-r--r--CMakeFiles/Makefile.cmake202
-rw-r--r--CMakeFiles/Makefile21578
-rw-r--r--CMakeFiles/TargetDirectories.txt227
-rw-r--r--CMakeFiles/cmake.check_cache1
-rw-r--r--CMakeFiles/feature_tests.c34
-rw-r--r--CMakeFiles/feature_tests.cxx405
-rw-r--r--CMakeFiles/progress.marks1
-rw-r--r--CMakeLists.txt27
-rw-r--r--app/CMakeFiles/CMakeDirectoryInformation.cmake16
-rw-r--r--app/CMakeFiles/progress.marks1
-rw-r--r--app/CTestTestfile.cmake15
-rw-r--r--app/Makefile218
-rw-r--r--app/bin/CMakeFiles/CMakeDirectoryInformation.cmake16
-rw-r--r--app/bin/CMakeFiles/cnvdsgn.dir/DependInfo.cmake33
-rw-r--r--app/bin/CMakeFiles/cnvdsgn.dir/build.make140
-rw-r--r--app/bin/CMakeFiles/cnvdsgn.dir/cmake_clean.cmake11
-rw-r--r--app/bin/CMakeFiles/cnvdsgn.dir/depend.make2
-rw-r--r--app/bin/CMakeFiles/cnvdsgn.dir/flags.make10
-rw-r--r--app/bin/CMakeFiles/cnvdsgn.dir/link.txt1
-rw-r--r--app/bin/CMakeFiles/cnvdsgn.dir/progress.make4
-rw-r--r--app/bin/CMakeFiles/mkturnout.dir/DependInfo.cmake33
-rw-r--r--app/bin/CMakeFiles/mkturnout.dir/build.make211
-rw-r--r--app/bin/CMakeFiles/mkturnout.dir/cmake_clean.cmake23
-rw-r--r--app/bin/CMakeFiles/mkturnout.dir/depend.make2
-rw-r--r--app/bin/CMakeFiles/mkturnout.dir/flags.make10
-rw-r--r--app/bin/CMakeFiles/mkturnout.dir/link.txt1
-rw-r--r--app/bin/CMakeFiles/mkturnout.dir/progress.make16
-rw-r--r--app/bin/CMakeFiles/progress.marks1
-rw-r--r--app/bin/CMakeFiles/xtrkcad-lib.dir/DependInfo.cmake103
-rw-r--r--app/bin/CMakeFiles/xtrkcad-lib.dir/build.make2108
-rw-r--r--app/bin/CMakeFiles/xtrkcad-lib.dir/cmake_clean.cmake94
-rw-r--r--app/bin/CMakeFiles/xtrkcad-lib.dir/cmake_clean_target.cmake3
-rw-r--r--app/bin/CMakeFiles/xtrkcad-lib.dir/depend.make2
-rw-r--r--app/bin/CMakeFiles/xtrkcad-lib.dir/flags.make10
-rw-r--r--app/bin/CMakeFiles/xtrkcad-lib.dir/link.txt2
-rw-r--r--app/bin/CMakeFiles/xtrkcad-lib.dir/progress.make87
-rw-r--r--app/bin/CMakeFiles/xtrkcad.dir/DependInfo.cmake36
-rw-r--r--app/bin/CMakeFiles/xtrkcad.dir/build.make117
-rw-r--r--app/bin/CMakeFiles/xtrkcad.dir/cmake_clean.cmake10
-rw-r--r--app/bin/CMakeFiles/xtrkcad.dir/depend.make2
-rw-r--r--app/bin/CMakeFiles/xtrkcad.dir/flags.make10
-rw-r--r--app/bin/CMakeFiles/xtrkcad.dir/link.txt1
-rw-r--r--app/bin/CMakeFiles/xtrkcad.dir/progress.make3
-rw-r--r--app/bin/CTestTestfile.cmake7
-rw-r--r--app/bin/Makefile2511
-rw-r--r--app/bin/bitmaps/map.xpm36
-rw-r--r--app/bin/cbezier.c15
-rw-r--r--app/bin/cbezier.h2
-rw-r--r--app/bin/cblock.c8
-rw-r--r--app/bin/ccontrol.c6
-rw-r--r--app/bin/ccornu.c84
-rw-r--r--app/bin/ccornu.h2
-rw-r--r--app/bin/cdraw.c9
-rw-r--r--app/bin/celev.c2
-rw-r--r--app/bin/cgroup.c6
-rw-r--r--app/bin/cmake_install.cmake56
-rw-r--r--app/bin/cmisc.c15
-rw-r--r--app/bin/cmodify.c17
-rw-r--r--app/bin/compound.c7
-rw-r--r--app/bin/cselect.c4
-rw-r--r--app/bin/csensor.c4
-rw-r--r--app/bin/csignal.c6
-rw-r--r--app/bin/csnap.c11
-rw-r--r--app/bin/cstruct.c1
-rw-r--r--app/bin/cswitchmotor.c16
-rw-r--r--app/bin/ctodesgn.c10
-rw-r--r--app/bin/cturnout.c2
-rw-r--r--app/bin/dcar.c10
-rw-r--r--app/bin/dcmpnd.c6
-rw-r--r--app/bin/dcustmgm.c2
-rw-r--r--app/bin/dlayer.c2
-rw-r--r--app/bin/layout.c4
-rw-r--r--app/bin/param.c18
-rw-r--r--app/bin/param.h2
-rw-r--r--app/bin/tcornu.c45
-rw-r--r--app/bin/track.h4
-rw-r--r--app/bin/trkseg.c52
-rw-r--r--app/bin/unittest/CMakeFiles/CMakeDirectoryInformation.cmake16
-rw-r--r--app/bin/unittest/CMakeFiles/defaultstest.dir/DependInfo.cmake32
-rw-r--r--app/bin/unittest/CMakeFiles/defaultstest.dir/build.make114
-rw-r--r--app/bin/unittest/CMakeFiles/defaultstest.dir/cmake_clean.cmake10
-rw-r--r--app/bin/unittest/CMakeFiles/defaultstest.dir/depend.make2
-rw-r--r--app/bin/unittest/CMakeFiles/defaultstest.dir/flags.make10
-rw-r--r--app/bin/unittest/CMakeFiles/defaultstest.dir/link.txt1
-rw-r--r--app/bin/unittest/CMakeFiles/defaultstest.dir/progress.make3
-rw-r--r--app/bin/unittest/CMakeFiles/dxfformattest.dir/DependInfo.cmake34
-rw-r--r--app/bin/unittest/CMakeFiles/dxfformattest.dir/build.make142
-rw-r--r--app/bin/unittest/CMakeFiles/dxfformattest.dir/cmake_clean.cmake11
-rw-r--r--app/bin/unittest/CMakeFiles/dxfformattest.dir/depend.make2
-rw-r--r--app/bin/unittest/CMakeFiles/dxfformattest.dir/flags.make10
-rw-r--r--app/bin/unittest/CMakeFiles/dxfformattest.dir/link.txt1
-rw-r--r--app/bin/unittest/CMakeFiles/dxfformattest.dir/progress.make4
-rw-r--r--app/bin/unittest/CMakeFiles/pathstest.dir/DependInfo.cmake33
-rw-r--r--app/bin/unittest/CMakeFiles/pathstest.dir/build.make115
-rw-r--r--app/bin/unittest/CMakeFiles/pathstest.dir/cmake_clean.cmake10
-rw-r--r--app/bin/unittest/CMakeFiles/pathstest.dir/depend.make2
-rw-r--r--app/bin/unittest/CMakeFiles/pathstest.dir/flags.make10
-rw-r--r--app/bin/unittest/CMakeFiles/pathstest.dir/link.txt1
-rw-r--r--app/bin/unittest/CMakeFiles/pathstest.dir/progress.make3
-rw-r--r--app/bin/unittest/CMakeFiles/progress.marks1
-rw-r--r--app/bin/unittest/CTestTestfile.cmake9
-rw-r--r--app/bin/unittest/Makefile386
-rw-r--r--app/bin/unittest/cmake_install.cmake34
-rw-r--r--app/cmake_install.cmake48
-rw-r--r--app/cornu/CMakeFiles/CMakeDirectoryInformation.cmake16
-rw-r--r--app/cornu/CMakeFiles/progress.marks1
-rw-r--r--app/cornu/CMakeFiles/xtrkcad-cornu.dir/DependInfo.cmake35
-rw-r--r--app/cornu/CMakeFiles/xtrkcad-cornu.dir/build.make195
-rw-r--r--app/cornu/CMakeFiles/xtrkcad-cornu.dir/cmake_clean.cmake13
-rw-r--r--app/cornu/CMakeFiles/xtrkcad-cornu.dir/cmake_clean_target.cmake3
-rw-r--r--app/cornu/CMakeFiles/xtrkcad-cornu.dir/depend.make2
-rw-r--r--app/cornu/CMakeFiles/xtrkcad-cornu.dir/flags.make10
-rw-r--r--app/cornu/CMakeFiles/xtrkcad-cornu.dir/link.txt2
-rw-r--r--app/cornu/CMakeFiles/xtrkcad-cornu.dir/progress.make6
-rw-r--r--app/cornu/CTestTestfile.cmake6
-rw-r--r--app/cornu/Makefile354
-rw-r--r--app/cornu/cmake_install.cmake34
-rw-r--r--app/doc/CMakeFiles/CMakeDirectoryInformation.cmake16
-rw-r--r--app/doc/CMakeFiles/clean-html.dir/DependInfo.cmake11
-rw-r--r--app/doc/CMakeFiles/clean-html.dir/build.make76
-rw-r--r--app/doc/CMakeFiles/clean-html.dir/cmake_clean.cmake8
-rw-r--r--app/doc/CMakeFiles/clean-html.dir/progress.make1
-rw-r--r--app/doc/CMakeFiles/help-html.dir/DependInfo.cmake11
-rw-r--r--app/doc/CMakeFiles/help-html.dir/build.make101
-rw-r--r--app/doc/CMakeFiles/help-html.dir/cmake_clean.cmake9
-rw-r--r--app/doc/CMakeFiles/help-html.dir/progress.make2
-rw-r--r--app/doc/CMakeFiles/progress.marks1
-rw-r--r--app/doc/CTestTestfile.cmake6
-rw-r--r--app/doc/Makefile250
-rw-r--r--app/doc/clean-html.cmake6
-rw-r--r--app/doc/cmake_install.cmake46
-rw-r--r--app/doc/hhc.cmake10
-rw-r--r--app/doc/intro.but830
-rw-r--r--app/doc/png.d/map.pngbin15824 -> 3868 bytes
-rw-r--r--app/dynstring/CMakeFiles/CMakeDirectoryInformation.cmake16
-rw-r--r--app/dynstring/CMakeFiles/dynstring.dir/DependInfo.cmake29
-rw-r--r--app/dynstring/CMakeFiles/dynstring.dir/build.make114
-rw-r--r--app/dynstring/CMakeFiles/dynstring.dir/cmake_clean.cmake10
-rw-r--r--app/dynstring/CMakeFiles/dynstring.dir/cmake_clean_target.cmake3
-rw-r--r--app/dynstring/CMakeFiles/dynstring.dir/depend.make2
-rw-r--r--app/dynstring/CMakeFiles/dynstring.dir/flags.make10
-rw-r--r--app/dynstring/CMakeFiles/dynstring.dir/link.txt2
-rw-r--r--app/dynstring/CMakeFiles/dynstring.dir/progress.make3
-rw-r--r--app/dynstring/CMakeFiles/progress.marks1
-rw-r--r--app/dynstring/CTestTestfile.cmake7
-rw-r--r--app/dynstring/Makefile264
-rw-r--r--app/dynstring/cmake_install.cmake40
-rw-r--r--app/dynstring/unittest/CMakeFiles/CMakeDirectoryInformation.cmake16
-rw-r--r--app/dynstring/unittest/CMakeFiles/dynstringtest.dir/DependInfo.cmake30
-rw-r--r--app/dynstring/unittest/CMakeFiles/dynstringtest.dir/build.make115
-rw-r--r--app/dynstring/unittest/CMakeFiles/dynstringtest.dir/cmake_clean.cmake10
-rw-r--r--app/dynstring/unittest/CMakeFiles/dynstringtest.dir/depend.make2
-rw-r--r--app/dynstring/unittest/CMakeFiles/dynstringtest.dir/flags.make10
-rw-r--r--app/dynstring/unittest/CMakeFiles/dynstringtest.dir/link.txt1
-rw-r--r--app/dynstring/unittest/CMakeFiles/dynstringtest.dir/progress.make3
-rw-r--r--app/dynstring/unittest/CMakeFiles/progress.marks1
-rw-r--r--app/dynstring/unittest/CTestTestfile.cmake7
-rw-r--r--app/dynstring/unittest/Makefile264
-rw-r--r--app/dynstring/unittest/cmake_install.cmake34
-rw-r--r--app/help/CMakeFiles/CMakeDirectoryInformation.cmake16
-rw-r--r--app/help/CMakeFiles/Help.dir/DependInfo.cmake17
-rw-r--r--app/help/CMakeFiles/Help.dir/build.make87
-rw-r--r--app/help/CMakeFiles/Help.dir/cmake_clean.cmake10
-rw-r--r--app/help/CMakeFiles/Help.dir/progress.make2
-rw-r--r--app/help/CMakeFiles/genhelp.dir/DependInfo.cmake29
-rw-r--r--app/help/CMakeFiles/genhelp.dir/build.make113
-rw-r--r--app/help/CMakeFiles/genhelp.dir/cmake_clean.cmake10
-rw-r--r--app/help/CMakeFiles/genhelp.dir/depend.make2
-rw-r--r--app/help/CMakeFiles/genhelp.dir/flags.make10
-rw-r--r--app/help/CMakeFiles/genhelp.dir/link.txt1
-rw-r--r--app/help/CMakeFiles/genhelp.dir/progress.make3
-rw-r--r--app/help/CMakeFiles/genmessages.dir/DependInfo.cmake29
-rw-r--r--app/help/CMakeFiles/genmessages.dir/build.make113
-rw-r--r--app/help/CMakeFiles/genmessages.dir/cmake_clean.cmake10
-rw-r--r--app/help/CMakeFiles/genmessages.dir/depend.make2
-rw-r--r--app/help/CMakeFiles/genmessages.dir/flags.make10
-rw-r--r--app/help/CMakeFiles/genmessages.dir/link.txt1
-rw-r--r--app/help/CMakeFiles/genmessages.dir/progress.make3
-rw-r--r--app/help/CMakeFiles/progress.marks1
-rw-r--r--app/help/CTestTestfile.cmake6
-rw-r--r--app/help/Makefile326
-rw-r--r--app/help/cmake_install.cmake38
-rw-r--r--app/i18n/CMakeFiles/CMakeDirectoryInformation.cmake16
-rw-r--r--app/i18n/CMakeFiles/messages.dir/DependInfo.cmake11
-rw-r--r--app/i18n/CMakeFiles/messages.dir/build.make106
-rw-r--r--app/i18n/CMakeFiles/messages.dir/cmake_clean.cmake13
-rw-r--r--app/i18n/CMakeFiles/messages.dir/progress.make6
-rw-r--r--app/i18n/CMakeFiles/msgmerge-de_DE.dir/DependInfo.cmake11
-rw-r--r--app/i18n/CMakeFiles/msgmerge-de_DE.dir/build.make88
-rw-r--r--app/i18n/CMakeFiles/msgmerge-de_DE.dir/cmake_clean.cmake10
-rw-r--r--app/i18n/CMakeFiles/msgmerge-de_DE.dir/progress.make3
-rw-r--r--app/i18n/CMakeFiles/msgmerge-fi.dir/DependInfo.cmake11
-rw-r--r--app/i18n/CMakeFiles/msgmerge-fi.dir/build.make88
-rw-r--r--app/i18n/CMakeFiles/msgmerge-fi.dir/cmake_clean.cmake10
-rw-r--r--app/i18n/CMakeFiles/msgmerge-fi.dir/progress.make3
-rw-r--r--app/i18n/CMakeFiles/msgmerge-pt_BR.dir/DependInfo.cmake11
-rw-r--r--app/i18n/CMakeFiles/msgmerge-pt_BR.dir/build.make88
-rw-r--r--app/i18n/CMakeFiles/msgmerge-pt_BR.dir/cmake_clean.cmake10
-rw-r--r--app/i18n/CMakeFiles/msgmerge-pt_BR.dir/progress.make3
-rw-r--r--app/i18n/CMakeFiles/progress.marks1
-rw-r--r--app/i18n/CMakeFiles/stripmsg.dir/DependInfo.cmake29
-rw-r--r--app/i18n/CMakeFiles/stripmsg.dir/build.make113
-rw-r--r--app/i18n/CMakeFiles/stripmsg.dir/cmake_clean.cmake10
-rw-r--r--app/i18n/CMakeFiles/stripmsg.dir/depend.make2
-rw-r--r--app/i18n/CMakeFiles/stripmsg.dir/flags.make10
-rw-r--r--app/i18n/CMakeFiles/stripmsg.dir/link.txt1
-rw-r--r--app/i18n/CMakeFiles/stripmsg.dir/progress.make3
-rw-r--r--app/i18n/CTestTestfile.cmake6
-rw-r--r--app/i18n/Makefile328
-rw-r--r--app/i18n/cmake_install.cmake46
-rw-r--r--app/lib/CHANGELOG.md52
-rw-r--r--app/lib/CMakeFiles/CHANGELOG.dir/DependInfo.cmake11
-rw-r--r--app/lib/CMakeFiles/CHANGELOG.dir/build.make81
-rw-r--r--app/lib/CMakeFiles/CHANGELOG.dir/cmake_clean.cmake9
-rw-r--r--app/lib/CMakeFiles/CHANGELOG.dir/progress.make2
-rw-r--r--app/lib/CMakeFiles/CMakeDirectoryInformation.cmake16
-rw-r--r--app/lib/CMakeFiles/Readme.dir/DependInfo.cmake11
-rw-r--r--app/lib/CMakeFiles/Readme.dir/build.make81
-rw-r--r--app/lib/CMakeFiles/Readme.dir/cmake_clean.cmake9
-rw-r--r--app/lib/CMakeFiles/Readme.dir/progress.make2
-rw-r--r--app/lib/CMakeFiles/progress.marks1
-rw-r--r--app/lib/CTestTestfile.cmake9
-rw-r--r--app/lib/Makefile250
-rw-r--r--app/lib/cmake_install.cmake85
-rw-r--r--app/lib/demos/CMakeFiles/CMakeDirectoryInformation.cmake16
-rw-r--r--app/lib/demos/CMakeFiles/progress.marks1
-rw-r--r--app/lib/demos/CTestTestfile.cmake6
-rw-r--r--app/lib/demos/Makefile218
-rw-r--r--app/lib/demos/cmake_install.cmake86
-rw-r--r--app/lib/examples/CMakeFiles/CMakeDirectoryInformation.cmake16
-rw-r--r--app/lib/examples/CMakeFiles/progress.marks1
-rw-r--r--app/lib/examples/CTestTestfile.cmake6
-rw-r--r--app/lib/examples/DVRR v3.0 E Stroudsburg - Pt Jervis.xtc34
-rw-r--r--app/lib/examples/Makefile218
-rw-r--r--app/lib/examples/cmake_install.cmake79
-rw-r--r--app/lib/params/Any-CTC_panel.xtp60
-rw-r--r--app/lib/params/CMakeFiles/CMakeDirectoryInformation.cmake16
-rw-r--r--app/lib/params/CMakeFiles/mkcarpart.dir/DependInfo.cmake29
-rw-r--r--app/lib/params/CMakeFiles/mkcarpart.dir/build.make113
-rw-r--r--app/lib/params/CMakeFiles/mkcarpart.dir/cmake_clean.cmake10
-rw-r--r--app/lib/params/CMakeFiles/mkcarpart.dir/depend.make2
-rw-r--r--app/lib/params/CMakeFiles/mkcarpart.dir/flags.make10
-rw-r--r--app/lib/params/CMakeFiles/mkcarpart.dir/link.txt1
-rw-r--r--app/lib/params/CMakeFiles/mkcarpart.dir/progress.make3
-rw-r--r--app/lib/params/CMakeFiles/mkstruct.dir/DependInfo.cmake29
-rw-r--r--app/lib/params/CMakeFiles/mkstruct.dir/build.make113
-rw-r--r--app/lib/params/CMakeFiles/mkstruct.dir/cmake_clean.cmake10
-rw-r--r--app/lib/params/CMakeFiles/mkstruct.dir/depend.make2
-rw-r--r--app/lib/params/CMakeFiles/mkstruct.dir/flags.make10
-rw-r--r--app/lib/params/CMakeFiles/mkstruct.dir/link.txt1
-rw-r--r--app/lib/params/CMakeFiles/mkstruct.dir/progress.make3
-rw-r--r--app/lib/params/CMakeFiles/progress.marks1
-rw-r--r--app/lib/params/CMakeFiles/xtpfiles.dir/DependInfo.cmake11
-rw-r--r--app/lib/params/CMakeFiles/xtpfiles.dir/build.make117
-rw-r--r--app/lib/params/CMakeFiles/xtpfiles.dir/cmake_clean.cmake14
-rw-r--r--app/lib/params/CMakeFiles/xtpfiles.dir/progress.make7
-rw-r--r--app/lib/params/CTestTestfile.cmake6
-rw-r--r--app/lib/params/HO-Frateschi.xtp18
-rw-r--r--app/lib/params/HO-atl100ho.xtp24
-rw-r--r--app/lib/params/Makefile326
-rw-r--r--app/lib/params/N-PecoCode55Finescale.xtp36
-rw-r--r--app/lib/params/N-kato-turntable.xtp36
-rw-r--r--app/lib/params/N-kato.xtp36
-rw-r--r--app/lib/params/O-Ross.xtp262
-rw-r--r--app/lib/params/TT-Roco-Turntable.xtp24
-rw-r--r--app/lib/params/Z-Rokuhan.xtp24
-rw-r--r--app/lib/params/atlaso2rail.xtp24
-rw-r--r--app/lib/params/cmake_install.cmake282
-rw-r--r--app/lib/params/kato-n.xtp36
-rw-r--r--app/lib/params/lgb.xtp16
-rw-r--r--app/lib/params/mrklnhom.xtp66
-rw-r--r--app/lib/params/mrklnz.xtp34
-rw-r--r--app/lib/params/peco turntable wo routes.xtp36
-rw-r--r--app/lib/params/tomix-n.xtp24
-rw-r--r--app/tools/CMakeFiles/CMakeDirectoryInformation.cmake16
-rw-r--r--app/tools/CMakeFiles/listxtp.dir/DependInfo.cmake29
-rw-r--r--app/tools/CMakeFiles/listxtp.dir/build.make113
-rw-r--r--app/tools/CMakeFiles/listxtp.dir/cmake_clean.cmake10
-rw-r--r--app/tools/CMakeFiles/listxtp.dir/depend.make2
-rw-r--r--app/tools/CMakeFiles/listxtp.dir/flags.make10
-rw-r--r--app/tools/CMakeFiles/listxtp.dir/link.txt1
-rw-r--r--app/tools/CMakeFiles/listxtp.dir/progress.make3
-rw-r--r--app/tools/CMakeFiles/progress.marks1
-rw-r--r--app/tools/CTestTestfile.cmake7
-rw-r--r--app/tools/Makefile264
-rw-r--r--app/tools/cmake_install.cmake40
-rw-r--r--app/tools/halibut/CMakeFiles/CMakeDirectoryInformation.cmake16
-rw-r--r--app/tools/halibut/CMakeFiles/halibut.dir/DependInfo.cmake51
-rw-r--r--app/tools/halibut/CMakeFiles/halibut.dir/build.make654
-rw-r--r--app/tools/halibut/CMakeFiles/halibut.dir/cmake_clean.cmake30
-rw-r--r--app/tools/halibut/CMakeFiles/halibut.dir/depend.make2
-rw-r--r--app/tools/halibut/CMakeFiles/halibut.dir/flags.make10
-rw-r--r--app/tools/halibut/CMakeFiles/halibut.dir/link.txt1
-rw-r--r--app/tools/halibut/CMakeFiles/halibut.dir/progress.make23
-rw-r--r--app/tools/halibut/CMakeFiles/progress.marks1
-rw-r--r--app/tools/halibut/CTestTestfile.cmake7
-rw-r--r--app/tools/halibut/Makefile864
-rw-r--r--app/tools/halibut/charset/CMakeFiles/CMakeDirectoryInformation.cmake16
-rw-r--r--app/tools/halibut/charset/CMakeFiles/progress.marks1
-rw-r--r--app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/DependInfo.cmake58
-rw-r--r--app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/build.make870
-rw-r--r--app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/cmake_clean.cmake38
-rw-r--r--app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/cmake_clean_target.cmake3
-rw-r--r--app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/depend.make2
-rw-r--r--app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/flags.make10
-rw-r--r--app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/link.txt2
-rw-r--r--app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/progress.make31
-rw-r--r--app/tools/halibut/charset/CTestTestfile.cmake6
-rw-r--r--app/tools/halibut/charset/Makefile1104
-rw-r--r--app/tools/halibut/charset/cmake_install.cmake34
-rw-r--r--app/tools/halibut/cmake_install.cmake40
-rw-r--r--app/wlib/CMakeFiles/CMakeDirectoryInformation.cmake16
-rw-r--r--app/wlib/CMakeFiles/progress.marks1
-rw-r--r--app/wlib/CTestTestfile.cmake7
-rw-r--r--app/wlib/Makefile218
-rw-r--r--app/wlib/cmake_install.cmake40
-rw-r--r--app/wlib/gtklib/CMakeFiles/CMakeDirectoryInformation.cmake16
-rw-r--r--app/wlib/gtklib/CMakeFiles/progress.marks1
-rw-r--r--app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/DependInfo.cmake78
-rw-r--r--app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/build.make924
-rw-r--r--app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/cmake_clean.cmake40
-rw-r--r--app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/cmake_clean_target.cmake3
-rw-r--r--app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/depend.make2
-rw-r--r--app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/flags.make10
-rw-r--r--app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/link.txt2
-rw-r--r--app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/progress.make33
-rw-r--r--app/wlib/gtklib/CTestTestfile.cmake6
-rw-r--r--app/wlib/gtklib/Makefile1164
-rw-r--r--app/wlib/gtklib/cmake_install.cmake34
-rw-r--r--app/wlib/gtklib/gtkdraw-cairo.c8
-rw-r--r--app/wlib/gtklib/print.c47
-rw-r--r--app/wlib/gtklib/window.c2
-rw-r--r--app/wlib/mswlib/mswdraw.c186
-rw-r--r--debian/README.source21
-rw-r--r--debian/changelog24
-rw-r--r--debian/control6
-rw-r--r--debian/copyright10
-rw-r--r--debian/patches/0100-messages_h.patch19
-rw-r--r--debian/patches/0900-spelling-errors.patch6
-rw-r--r--debian/patches/series1
-rw-r--r--distribution/CMakeFiles/CMakeDirectoryInformation.cmake16
-rw-r--r--distribution/CMakeFiles/progress.marks1
-rw-r--r--distribution/CTestTestfile.cmake7
-rw-r--r--distribution/Makefile218
-rw-r--r--distribution/cmake_install.cmake40
-rw-r--r--distribution/posix/CMakeFiles/CMakeDirectoryInformation.cmake16
-rw-r--r--distribution/posix/CMakeFiles/progress.marks1
-rw-r--r--distribution/posix/CTestTestfile.cmake6
-rw-r--r--distribution/posix/Makefile218
-rw-r--r--distribution/posix/cmake_install.cmake34
-rw-r--r--docs/CMakeFiles/CMakeDirectoryInformation.cmake16
-rw-r--r--docs/CMakeFiles/progress.marks1
-rw-r--r--docs/CTestTestfile.cmake6
-rw-r--r--docs/Makefile218
-rw-r--r--docs/cmake_install.cmake34
-rw-r--r--downloadpage.wiki46
365 files changed, 27276 insertions, 696 deletions
diff --git a/.gitignore b/.gitignore
deleted file mode 100644
index 0ff0ae9..0000000
--- a/.gitignore
+++ /dev/null
@@ -1,2 +0,0 @@
-.pc
-debian/files
diff --git a/CMakeFiles/3.6.2/CMakeCCompiler.cmake b/CMakeFiles/3.6.2/CMakeCCompiler.cmake
new file mode 100644
index 0000000..611415f
--- /dev/null
+++ b/CMakeFiles/3.6.2/CMakeCCompiler.cmake
@@ -0,0 +1,67 @@
+set(CMAKE_C_COMPILER "/usr/bin/gcc")
+set(CMAKE_C_COMPILER_ARG1 "")
+set(CMAKE_C_COMPILER_ID "GNU")
+set(CMAKE_C_COMPILER_VERSION "6.3.1")
+set(CMAKE_C_COMPILER_WRAPPER "")
+set(CMAKE_C_STANDARD_COMPUTED_DEFAULT "11")
+set(CMAKE_C_COMPILE_FEATURES "c_function_prototypes;c_restrict;c_variadic_macros;c_static_assert")
+set(CMAKE_C90_COMPILE_FEATURES "c_function_prototypes")
+set(CMAKE_C99_COMPILE_FEATURES "c_restrict;c_variadic_macros")
+set(CMAKE_C11_COMPILE_FEATURES "c_static_assert")
+
+set(CMAKE_C_PLATFORM_ID "Linux")
+set(CMAKE_C_SIMULATE_ID "")
+set(CMAKE_C_SIMULATE_VERSION "")
+
+set(CMAKE_AR "/usr/bin/ar")
+set(CMAKE_RANLIB "/usr/bin/ranlib")
+set(CMAKE_LINKER "/usr/bin/ld")
+set(CMAKE_COMPILER_IS_GNUCC 1)
+set(CMAKE_C_COMPILER_LOADED 1)
+set(CMAKE_C_COMPILER_WORKS TRUE)
+set(CMAKE_C_ABI_COMPILED TRUE)
+set(CMAKE_COMPILER_IS_MINGW )
+set(CMAKE_COMPILER_IS_CYGWIN )
+if(CMAKE_COMPILER_IS_CYGWIN)
+ set(CYGWIN 1)
+ set(UNIX 1)
+endif()
+
+set(CMAKE_C_COMPILER_ENV_VAR "CC")
+
+if(CMAKE_COMPILER_IS_MINGW)
+ set(MINGW 1)
+endif()
+set(CMAKE_C_COMPILER_ID_RUN 1)
+set(CMAKE_C_SOURCE_FILE_EXTENSIONS c;m)
+set(CMAKE_C_IGNORE_EXTENSIONS h;H;o;O;obj;OBJ;def;DEF;rc;RC)
+set(CMAKE_C_LINKER_PREFERENCE 10)
+
+# Save compiler ABI information.
+set(CMAKE_C_SIZEOF_DATA_PTR "4")
+set(CMAKE_C_COMPILER_ABI "ELF")
+set(CMAKE_C_LIBRARY_ARCHITECTURE "")
+
+if(CMAKE_C_SIZEOF_DATA_PTR)
+ set(CMAKE_SIZEOF_VOID_P "${CMAKE_C_SIZEOF_DATA_PTR}")
+endif()
+
+if(CMAKE_C_COMPILER_ABI)
+ set(CMAKE_INTERNAL_PLATFORM_ABI "${CMAKE_C_COMPILER_ABI}")
+endif()
+
+if(CMAKE_C_LIBRARY_ARCHITECTURE)
+ set(CMAKE_LIBRARY_ARCHITECTURE "")
+endif()
+
+set(CMAKE_C_CL_SHOWINCLUDES_PREFIX "")
+if(CMAKE_C_CL_SHOWINCLUDES_PREFIX)
+ set(CMAKE_CL_SHOWINCLUDES_PREFIX "${CMAKE_C_CL_SHOWINCLUDES_PREFIX}")
+endif()
+
+
+
+
+set(CMAKE_C_IMPLICIT_LINK_LIBRARIES "c")
+set(CMAKE_C_IMPLICIT_LINK_DIRECTORIES "/usr/lib/gcc/i686-redhat-linux/6.3.1;/usr/lib")
+set(CMAKE_C_IMPLICIT_LINK_FRAMEWORK_DIRECTORIES "")
diff --git a/CMakeFiles/3.6.2/CMakeCXXCompiler.cmake b/CMakeFiles/3.6.2/CMakeCXXCompiler.cmake
new file mode 100644
index 0000000..b715569
--- /dev/null
+++ b/CMakeFiles/3.6.2/CMakeCXXCompiler.cmake
@@ -0,0 +1,68 @@
+set(CMAKE_CXX_COMPILER "/usr/bin/g++")
+set(CMAKE_CXX_COMPILER_ARG1 "")
+set(CMAKE_CXX_COMPILER_ID "GNU")
+set(CMAKE_CXX_COMPILER_VERSION "6.3.1")
+set(CMAKE_CXX_COMPILER_WRAPPER "")
+set(CMAKE_CXX_STANDARD_COMPUTED_DEFAULT "14")
+set(CMAKE_CXX_COMPILE_FEATURES "cxx_template_template_parameters;cxx_alias_templates;cxx_alignas;cxx_alignof;cxx_attributes;cxx_auto_type;cxx_constexpr;cxx_decltype;cxx_decltype_incomplete_return_types;cxx_default_function_template_args;cxx_defaulted_functions;cxx_defaulted_move_initializers;cxx_delegating_constructors;cxx_deleted_functions;cxx_enum_forward_declarations;cxx_explicit_conversions;cxx_extended_friend_declarations;cxx_extern_templates;cxx_final;cxx_func_identifier;cxx_generalized_initializers;cxx_inheriting_constructors;cxx_inline_namespaces;cxx_lambdas;cxx_local_type_template_args;cxx_long_long_type;cxx_noexcept;cxx_nonstatic_member_init;cxx_nullptr;cxx_override;cxx_range_for;cxx_raw_string_literals;cxx_reference_qualified_functions;cxx_right_angle_brackets;cxx_rvalue_references;cxx_sizeof_member;cxx_static_assert;cxx_strong_enums;cxx_thread_local;cxx_trailing_return_types;cxx_unicode_literals;cxx_uniform_initialization;cxx_unrestricted_unions;cxx_user_literals;cxx_variadic_macros;cxx_variadic_templates;cxx_aggregate_default_initializers;cxx_attribute_deprecated;cxx_binary_literals;cxx_contextual_conversions;cxx_decltype_auto;cxx_digit_separators;cxx_generic_lambdas;cxx_lambda_init_captures;cxx_relaxed_constexpr;cxx_return_type_deduction;cxx_variable_templates")
+set(CMAKE_CXX98_COMPILE_FEATURES "cxx_template_template_parameters")
+set(CMAKE_CXX11_COMPILE_FEATURES "cxx_alias_templates;cxx_alignas;cxx_alignof;cxx_attributes;cxx_auto_type;cxx_constexpr;cxx_decltype;cxx_decltype_incomplete_return_types;cxx_default_function_template_args;cxx_defaulted_functions;cxx_defaulted_move_initializers;cxx_delegating_constructors;cxx_deleted_functions;cxx_enum_forward_declarations;cxx_explicit_conversions;cxx_extended_friend_declarations;cxx_extern_templates;cxx_final;cxx_func_identifier;cxx_generalized_initializers;cxx_inheriting_constructors;cxx_inline_namespaces;cxx_lambdas;cxx_local_type_template_args;cxx_long_long_type;cxx_noexcept;cxx_nonstatic_member_init;cxx_nullptr;cxx_override;cxx_range_for;cxx_raw_string_literals;cxx_reference_qualified_functions;cxx_right_angle_brackets;cxx_rvalue_references;cxx_sizeof_member;cxx_static_assert;cxx_strong_enums;cxx_thread_local;cxx_trailing_return_types;cxx_unicode_literals;cxx_uniform_initialization;cxx_unrestricted_unions;cxx_user_literals;cxx_variadic_macros;cxx_variadic_templates")
+set(CMAKE_CXX14_COMPILE_FEATURES "cxx_aggregate_default_initializers;cxx_attribute_deprecated;cxx_binary_literals;cxx_contextual_conversions;cxx_decltype_auto;cxx_digit_separators;cxx_generic_lambdas;cxx_lambda_init_captures;cxx_relaxed_constexpr;cxx_return_type_deduction;cxx_variable_templates")
+
+set(CMAKE_CXX_PLATFORM_ID "Linux")
+set(CMAKE_CXX_SIMULATE_ID "")
+set(CMAKE_CXX_SIMULATE_VERSION "")
+
+set(CMAKE_AR "/usr/bin/ar")
+set(CMAKE_RANLIB "/usr/bin/ranlib")
+set(CMAKE_LINKER "/usr/bin/ld")
+set(CMAKE_COMPILER_IS_GNUCXX 1)
+set(CMAKE_CXX_COMPILER_LOADED 1)
+set(CMAKE_CXX_COMPILER_WORKS TRUE)
+set(CMAKE_CXX_ABI_COMPILED TRUE)
+set(CMAKE_COMPILER_IS_MINGW )
+set(CMAKE_COMPILER_IS_CYGWIN )
+if(CMAKE_COMPILER_IS_CYGWIN)
+ set(CYGWIN 1)
+ set(UNIX 1)
+endif()
+
+set(CMAKE_CXX_COMPILER_ENV_VAR "CXX")
+
+if(CMAKE_COMPILER_IS_MINGW)
+ set(MINGW 1)
+endif()
+set(CMAKE_CXX_COMPILER_ID_RUN 1)
+set(CMAKE_CXX_IGNORE_EXTENSIONS inl;h;hpp;HPP;H;o;O;obj;OBJ;def;DEF;rc;RC)
+set(CMAKE_CXX_SOURCE_FILE_EXTENSIONS C;M;c++;cc;cpp;cxx;mm;CPP)
+set(CMAKE_CXX_LINKER_PREFERENCE 30)
+set(CMAKE_CXX_LINKER_PREFERENCE_PROPAGATES 1)
+
+# Save compiler ABI information.
+set(CMAKE_CXX_SIZEOF_DATA_PTR "4")
+set(CMAKE_CXX_COMPILER_ABI "ELF")
+set(CMAKE_CXX_LIBRARY_ARCHITECTURE "")
+
+if(CMAKE_CXX_SIZEOF_DATA_PTR)
+ set(CMAKE_SIZEOF_VOID_P "${CMAKE_CXX_SIZEOF_DATA_PTR}")
+endif()
+
+if(CMAKE_CXX_COMPILER_ABI)
+ set(CMAKE_INTERNAL_PLATFORM_ABI "${CMAKE_CXX_COMPILER_ABI}")
+endif()
+
+if(CMAKE_CXX_LIBRARY_ARCHITECTURE)
+ set(CMAKE_LIBRARY_ARCHITECTURE "")
+endif()
+
+set(CMAKE_CXX_CL_SHOWINCLUDES_PREFIX "")
+if(CMAKE_CXX_CL_SHOWINCLUDES_PREFIX)
+ set(CMAKE_CL_SHOWINCLUDES_PREFIX "${CMAKE_CXX_CL_SHOWINCLUDES_PREFIX}")
+endif()
+
+
+
+
+set(CMAKE_CXX_IMPLICIT_LINK_LIBRARIES "stdc++;m;c")
+set(CMAKE_CXX_IMPLICIT_LINK_DIRECTORIES "/usr/lib/gcc/i686-redhat-linux/6.3.1;/usr/lib")
+set(CMAKE_CXX_IMPLICIT_LINK_FRAMEWORK_DIRECTORIES "")
diff --git a/CMakeFiles/3.6.2/CMakeSystem.cmake b/CMakeFiles/3.6.2/CMakeSystem.cmake
new file mode 100644
index 0000000..6bf6935
--- /dev/null
+++ b/CMakeFiles/3.6.2/CMakeSystem.cmake
@@ -0,0 +1,15 @@
+set(CMAKE_HOST_SYSTEM "Linux-4.8.15-300.fc25.i686")
+set(CMAKE_HOST_SYSTEM_NAME "Linux")
+set(CMAKE_HOST_SYSTEM_VERSION "4.8.15-300.fc25.i686")
+set(CMAKE_HOST_SYSTEM_PROCESSOR "i686")
+
+
+
+set(CMAKE_SYSTEM "Linux-4.8.15-300.fc25.i686")
+set(CMAKE_SYSTEM_NAME "Linux")
+set(CMAKE_SYSTEM_VERSION "4.8.15-300.fc25.i686")
+set(CMAKE_SYSTEM_PROCESSOR "i686")
+
+set(CMAKE_CROSSCOMPILING "FALSE")
+
+set(CMAKE_SYSTEM_LOADED 1)
diff --git a/CMakeFiles/3.6.2/CompilerIdC/CMakeCCompilerId.c b/CMakeFiles/3.6.2/CompilerIdC/CMakeCCompilerId.c
new file mode 100644
index 0000000..512e360
--- /dev/null
+++ b/CMakeFiles/3.6.2/CompilerIdC/CMakeCCompilerId.c
@@ -0,0 +1,561 @@
+#ifdef __cplusplus
+# error "A C++ compiler has been selected for C."
+#endif
+
+#if defined(__18CXX)
+# define ID_VOID_MAIN
+#endif
+#if defined(__CLASSIC_C__)
+/* cv-qualifiers did not exist in K&R C */
+# define const
+# define volatile
+#endif
+
+
+/* Version number components: V=Version, R=Revision, P=Patch
+ Version date components: YYYY=Year, MM=Month, DD=Day */
+
+#if defined(__INTEL_COMPILER) || defined(__ICC)
+# define COMPILER_ID "Intel"
+# if defined(_MSC_VER)
+# define SIMULATE_ID "MSVC"
+# endif
+ /* __INTEL_COMPILER = VRP */
+# define COMPILER_VERSION_MAJOR DEC(__INTEL_COMPILER/100)
+# define COMPILER_VERSION_MINOR DEC(__INTEL_COMPILER/10 % 10)
+# if defined(__INTEL_COMPILER_UPDATE)
+# define COMPILER_VERSION_PATCH DEC(__INTEL_COMPILER_UPDATE)
+# else
+# define COMPILER_VERSION_PATCH DEC(__INTEL_COMPILER % 10)
+# endif
+# if defined(__INTEL_COMPILER_BUILD_DATE)
+ /* __INTEL_COMPILER_BUILD_DATE = YYYYMMDD */
+# define COMPILER_VERSION_TWEAK DEC(__INTEL_COMPILER_BUILD_DATE)
+# endif
+# if defined(_MSC_VER)
+ /* _MSC_VER = VVRR */
+# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100)
+# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100)
+# endif
+
+#elif defined(__PATHCC__)
+# define COMPILER_ID "PathScale"
+# define COMPILER_VERSION_MAJOR DEC(__PATHCC__)
+# define COMPILER_VERSION_MINOR DEC(__PATHCC_MINOR__)
+# if defined(__PATHCC_PATCHLEVEL__)
+# define COMPILER_VERSION_PATCH DEC(__PATHCC_PATCHLEVEL__)
+# endif
+
+#elif defined(__BORLANDC__) && defined(__CODEGEARC_VERSION__)
+# define COMPILER_ID "Embarcadero"
+# define COMPILER_VERSION_MAJOR HEX(__CODEGEARC_VERSION__>>24 & 0x00FF)
+# define COMPILER_VERSION_MINOR HEX(__CODEGEARC_VERSION__>>16 & 0x00FF)
+# define COMPILER_VERSION_PATCH DEC(__CODEGEARC_VERSION__ & 0xFFFF)
+
+#elif defined(__BORLANDC__)
+# define COMPILER_ID "Borland"
+ /* __BORLANDC__ = 0xVRR */
+# define COMPILER_VERSION_MAJOR HEX(__BORLANDC__>>8)
+# define COMPILER_VERSION_MINOR HEX(__BORLANDC__ & 0xFF)
+
+#elif defined(__WATCOMC__) && __WATCOMC__ < 1200
+# define COMPILER_ID "Watcom"
+ /* __WATCOMC__ = VVRR */
+# define COMPILER_VERSION_MAJOR DEC(__WATCOMC__ / 100)
+# define COMPILER_VERSION_MINOR DEC((__WATCOMC__ / 10) % 10)
+# if (__WATCOMC__ % 10) > 0
+# define COMPILER_VERSION_PATCH DEC(__WATCOMC__ % 10)
+# endif
+
+#elif defined(__WATCOMC__)
+# define COMPILER_ID "OpenWatcom"
+ /* __WATCOMC__ = VVRP + 1100 */
+# define COMPILER_VERSION_MAJOR DEC((__WATCOMC__ - 1100) / 100)
+# define COMPILER_VERSION_MINOR DEC((__WATCOMC__ / 10) % 10)
+# if (__WATCOMC__ % 10) > 0
+# define COMPILER_VERSION_PATCH DEC(__WATCOMC__ % 10)
+# endif
+
+#elif defined(__SUNPRO_C)
+# define COMPILER_ID "SunPro"
+# if __SUNPRO_C >= 0x5100
+ /* __SUNPRO_C = 0xVRRP */
+# define COMPILER_VERSION_MAJOR HEX(__SUNPRO_C>>12)
+# define COMPILER_VERSION_MINOR HEX(__SUNPRO_C>>4 & 0xFF)
+# define COMPILER_VERSION_PATCH HEX(__SUNPRO_C & 0xF)
+# else
+ /* __SUNPRO_CC = 0xVRP */
+# define COMPILER_VERSION_MAJOR HEX(__SUNPRO_C>>8)
+# define COMPILER_VERSION_MINOR HEX(__SUNPRO_C>>4 & 0xF)
+# define COMPILER_VERSION_PATCH HEX(__SUNPRO_C & 0xF)
+# endif
+
+#elif defined(__HP_cc)
+# define COMPILER_ID "HP"
+ /* __HP_cc = VVRRPP */
+# define COMPILER_VERSION_MAJOR DEC(__HP_cc/10000)
+# define COMPILER_VERSION_MINOR DEC(__HP_cc/100 % 100)
+# define COMPILER_VERSION_PATCH DEC(__HP_cc % 100)
+
+#elif defined(__DECC)
+# define COMPILER_ID "Compaq"
+ /* __DECC_VER = VVRRTPPPP */
+# define COMPILER_VERSION_MAJOR DEC(__DECC_VER/10000000)
+# define COMPILER_VERSION_MINOR DEC(__DECC_VER/100000 % 100)
+# define COMPILER_VERSION_PATCH DEC(__DECC_VER % 10000)
+
+#elif defined(__IBMC__) && defined(__COMPILER_VER__)
+# define COMPILER_ID "zOS"
+ /* __IBMC__ = VRP */
+# define COMPILER_VERSION_MAJOR DEC(__IBMC__/100)
+# define COMPILER_VERSION_MINOR DEC(__IBMC__/10 % 10)
+# define COMPILER_VERSION_PATCH DEC(__IBMC__ % 10)
+
+#elif defined(__IBMC__) && !defined(__COMPILER_VER__) && __IBMC__ >= 800
+# define COMPILER_ID "XL"
+ /* __IBMC__ = VRP */
+# define COMPILER_VERSION_MAJOR DEC(__IBMC__/100)
+# define COMPILER_VERSION_MINOR DEC(__IBMC__/10 % 10)
+# define COMPILER_VERSION_PATCH DEC(__IBMC__ % 10)
+
+#elif defined(__IBMC__) && !defined(__COMPILER_VER__) && __IBMC__ < 800
+# define COMPILER_ID "VisualAge"
+ /* __IBMC__ = VRP */
+# define COMPILER_VERSION_MAJOR DEC(__IBMC__/100)
+# define COMPILER_VERSION_MINOR DEC(__IBMC__/10 % 10)
+# define COMPILER_VERSION_PATCH DEC(__IBMC__ % 10)
+
+#elif defined(__PGI)
+# define COMPILER_ID "PGI"
+# define COMPILER_VERSION_MAJOR DEC(__PGIC__)
+# define COMPILER_VERSION_MINOR DEC(__PGIC_MINOR__)
+# if defined(__PGIC_PATCHLEVEL__)
+# define COMPILER_VERSION_PATCH DEC(__PGIC_PATCHLEVEL__)
+# endif
+
+#elif defined(_CRAYC)
+# define COMPILER_ID "Cray"
+# define COMPILER_VERSION_MAJOR DEC(_RELEASE_MAJOR)
+# define COMPILER_VERSION_MINOR DEC(_RELEASE_MINOR)
+
+#elif defined(__TI_COMPILER_VERSION__)
+# define COMPILER_ID "TI"
+ /* __TI_COMPILER_VERSION__ = VVVRRRPPP */
+# define COMPILER_VERSION_MAJOR DEC(__TI_COMPILER_VERSION__/1000000)
+# define COMPILER_VERSION_MINOR DEC(__TI_COMPILER_VERSION__/1000 % 1000)
+# define COMPILER_VERSION_PATCH DEC(__TI_COMPILER_VERSION__ % 1000)
+
+#elif defined(__FUJITSU) || defined(__FCC_VERSION) || defined(__fcc_version)
+# define COMPILER_ID "Fujitsu"
+
+#elif defined(__TINYC__)
+# define COMPILER_ID "TinyCC"
+
+#elif defined(__BCC__)
+# define COMPILER_ID "Bruce"
+
+#elif defined(__SCO_VERSION__)
+# define COMPILER_ID "SCO"
+
+#elif defined(__clang__) && defined(__apple_build_version__)
+# define COMPILER_ID "AppleClang"
+# if defined(_MSC_VER)
+# define SIMULATE_ID "MSVC"
+# endif
+# define COMPILER_VERSION_MAJOR DEC(__clang_major__)
+# define COMPILER_VERSION_MINOR DEC(__clang_minor__)
+# define COMPILER_VERSION_PATCH DEC(__clang_patchlevel__)
+# if defined(_MSC_VER)
+ /* _MSC_VER = VVRR */
+# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100)
+# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100)
+# endif
+# define COMPILER_VERSION_TWEAK DEC(__apple_build_version__)
+
+#elif defined(__clang__)
+# define COMPILER_ID "Clang"
+# if defined(_MSC_VER)
+# define SIMULATE_ID "MSVC"
+# endif
+# define COMPILER_VERSION_MAJOR DEC(__clang_major__)
+# define COMPILER_VERSION_MINOR DEC(__clang_minor__)
+# define COMPILER_VERSION_PATCH DEC(__clang_patchlevel__)
+# if defined(_MSC_VER)
+ /* _MSC_VER = VVRR */
+# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100)
+# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100)
+# endif
+
+#elif defined(__GNUC__)
+# define COMPILER_ID "GNU"
+# define COMPILER_VERSION_MAJOR DEC(__GNUC__)
+# if defined(__GNUC_MINOR__)
+# define COMPILER_VERSION_MINOR DEC(__GNUC_MINOR__)
+# endif
+# if defined(__GNUC_PATCHLEVEL__)
+# define COMPILER_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__)
+# endif
+
+#elif defined(_MSC_VER)
+# define COMPILER_ID "MSVC"
+ /* _MSC_VER = VVRR */
+# define COMPILER_VERSION_MAJOR DEC(_MSC_VER / 100)
+# define COMPILER_VERSION_MINOR DEC(_MSC_VER % 100)
+# if defined(_MSC_FULL_VER)
+# if _MSC_VER >= 1400
+ /* _MSC_FULL_VER = VVRRPPPPP */
+# define COMPILER_VERSION_PATCH DEC(_MSC_FULL_VER % 100000)
+# else
+ /* _MSC_FULL_VER = VVRRPPPP */
+# define COMPILER_VERSION_PATCH DEC(_MSC_FULL_VER % 10000)
+# endif
+# endif
+# if defined(_MSC_BUILD)
+# define COMPILER_VERSION_TWEAK DEC(_MSC_BUILD)
+# endif
+
+#elif defined(__VISUALDSPVERSION__) || defined(__ADSPBLACKFIN__) || defined(__ADSPTS__) || defined(__ADSP21000__)
+# define COMPILER_ID "ADSP"
+#if defined(__VISUALDSPVERSION__)
+ /* __VISUALDSPVERSION__ = 0xVVRRPP00 */
+# define COMPILER_VERSION_MAJOR HEX(__VISUALDSPVERSION__>>24)
+# define COMPILER_VERSION_MINOR HEX(__VISUALDSPVERSION__>>16 & 0xFF)
+# define COMPILER_VERSION_PATCH HEX(__VISUALDSPVERSION__>>8 & 0xFF)
+#endif
+
+#elif defined(__IAR_SYSTEMS_ICC__ ) || defined(__IAR_SYSTEMS_ICC)
+# define COMPILER_ID "IAR"
+
+#elif defined(__ARMCC_VERSION)
+# define COMPILER_ID "ARMCC"
+#if __ARMCC_VERSION >= 1000000
+ /* __ARMCC_VERSION = VRRPPPP */
+ # define COMPILER_VERSION_MAJOR DEC(__ARMCC_VERSION/1000000)
+ # define COMPILER_VERSION_MINOR DEC(__ARMCC_VERSION/10000 % 100)
+ # define COMPILER_VERSION_PATCH DEC(__ARMCC_VERSION % 10000)
+#else
+ /* __ARMCC_VERSION = VRPPPP */
+ # define COMPILER_VERSION_MAJOR DEC(__ARMCC_VERSION/100000)
+ # define COMPILER_VERSION_MINOR DEC(__ARMCC_VERSION/10000 % 10)
+ # define COMPILER_VERSION_PATCH DEC(__ARMCC_VERSION % 10000)
+#endif
+
+
+#elif defined(SDCC)
+# define COMPILER_ID "SDCC"
+ /* SDCC = VRP */
+# define COMPILER_VERSION_MAJOR DEC(SDCC/100)
+# define COMPILER_VERSION_MINOR DEC(SDCC/10 % 10)
+# define COMPILER_VERSION_PATCH DEC(SDCC % 10)
+
+#elif defined(_SGI_COMPILER_VERSION) || defined(_COMPILER_VERSION)
+# define COMPILER_ID "MIPSpro"
+# if defined(_SGI_COMPILER_VERSION)
+ /* _SGI_COMPILER_VERSION = VRP */
+# define COMPILER_VERSION_MAJOR DEC(_SGI_COMPILER_VERSION/100)
+# define COMPILER_VERSION_MINOR DEC(_SGI_COMPILER_VERSION/10 % 10)
+# define COMPILER_VERSION_PATCH DEC(_SGI_COMPILER_VERSION % 10)
+# else
+ /* _COMPILER_VERSION = VRP */
+# define COMPILER_VERSION_MAJOR DEC(_COMPILER_VERSION/100)
+# define COMPILER_VERSION_MINOR DEC(_COMPILER_VERSION/10 % 10)
+# define COMPILER_VERSION_PATCH DEC(_COMPILER_VERSION % 10)
+# endif
+
+
+/* These compilers are either not known or too old to define an
+ identification macro. Try to identify the platform and guess that
+ it is the native compiler. */
+#elif defined(__sgi)
+# define COMPILER_ID "MIPSpro"
+
+#elif defined(__hpux) || defined(__hpua)
+# define COMPILER_ID "HP"
+
+#else /* unknown compiler */
+# define COMPILER_ID ""
+#endif
+
+/* Construct the string literal in pieces to prevent the source from
+ getting matched. Store it in a pointer rather than an array
+ because some compilers will just produce instructions to fill the
+ array rather than assigning a pointer to a static array. */
+char const* info_compiler = "INFO" ":" "compiler[" COMPILER_ID "]";
+#ifdef SIMULATE_ID
+char const* info_simulate = "INFO" ":" "simulate[" SIMULATE_ID "]";
+#endif
+
+#ifdef __QNXNTO__
+char const* qnxnto = "INFO" ":" "qnxnto[]";
+#endif
+
+#if defined(__CRAYXE) || defined(__CRAYXC)
+char const *info_cray = "INFO" ":" "compiler_wrapper[CrayPrgEnv]";
+#endif
+
+#define STRINGIFY_HELPER(X) #X
+#define STRINGIFY(X) STRINGIFY_HELPER(X)
+
+/* Identify known platforms by name. */
+#if defined(__linux) || defined(__linux__) || defined(linux)
+# define PLATFORM_ID "Linux"
+
+#elif defined(__CYGWIN__)
+# define PLATFORM_ID "Cygwin"
+
+#elif defined(__MINGW32__)
+# define PLATFORM_ID "MinGW"
+
+#elif defined(__APPLE__)
+# define PLATFORM_ID "Darwin"
+
+#elif defined(_WIN32) || defined(__WIN32__) || defined(WIN32)
+# define PLATFORM_ID "Windows"
+
+#elif defined(__FreeBSD__) || defined(__FreeBSD)
+# define PLATFORM_ID "FreeBSD"
+
+#elif defined(__NetBSD__) || defined(__NetBSD)
+# define PLATFORM_ID "NetBSD"
+
+#elif defined(__OpenBSD__) || defined(__OPENBSD)
+# define PLATFORM_ID "OpenBSD"
+
+#elif defined(__sun) || defined(sun)
+# define PLATFORM_ID "SunOS"
+
+#elif defined(_AIX) || defined(__AIX) || defined(__AIX__) || defined(__aix) || defined(__aix__)
+# define PLATFORM_ID "AIX"
+
+#elif defined(__sgi) || defined(__sgi__) || defined(_SGI)
+# define PLATFORM_ID "IRIX"
+
+#elif defined(__hpux) || defined(__hpux__)
+# define PLATFORM_ID "HP-UX"
+
+#elif defined(__HAIKU__)
+# define PLATFORM_ID "Haiku"
+
+#elif defined(__BeOS) || defined(__BEOS__) || defined(_BEOS)
+# define PLATFORM_ID "BeOS"
+
+#elif defined(__QNX__) || defined(__QNXNTO__)
+# define PLATFORM_ID "QNX"
+
+#elif defined(__tru64) || defined(_tru64) || defined(__TRU64__)
+# define PLATFORM_ID "Tru64"
+
+#elif defined(__riscos) || defined(__riscos__)
+# define PLATFORM_ID "RISCos"
+
+#elif defined(__sinix) || defined(__sinix__) || defined(__SINIX__)
+# define PLATFORM_ID "SINIX"
+
+#elif defined(__UNIX_SV__)
+# define PLATFORM_ID "UNIX_SV"
+
+#elif defined(__bsdos__)
+# define PLATFORM_ID "BSDOS"
+
+#elif defined(_MPRAS) || defined(MPRAS)
+# define PLATFORM_ID "MP-RAS"
+
+#elif defined(__osf) || defined(__osf__)
+# define PLATFORM_ID "OSF1"
+
+#elif defined(_SCO_SV) || defined(SCO_SV) || defined(sco_sv)
+# define PLATFORM_ID "SCO_SV"
+
+#elif defined(__ultrix) || defined(__ultrix__) || defined(_ULTRIX)
+# define PLATFORM_ID "ULTRIX"
+
+#elif defined(__XENIX__) || defined(_XENIX) || defined(XENIX)
+# define PLATFORM_ID "Xenix"
+
+#elif defined(__WATCOMC__)
+# if defined(__LINUX__)
+# define PLATFORM_ID "Linux"
+
+# elif defined(__DOS__)
+# define PLATFORM_ID "DOS"
+
+# elif defined(__OS2__)
+# define PLATFORM_ID "OS2"
+
+# elif defined(__WINDOWS__)
+# define PLATFORM_ID "Windows3x"
+
+# else /* unknown platform */
+# define PLATFORM_ID
+# endif
+
+#else /* unknown platform */
+# define PLATFORM_ID
+
+#endif
+
+/* For windows compilers MSVC and Intel we can determine
+ the architecture of the compiler being used. This is because
+ the compilers do not have flags that can change the architecture,
+ but rather depend on which compiler is being used
+*/
+#if defined(_WIN32) && defined(_MSC_VER)
+# if defined(_M_IA64)
+# define ARCHITECTURE_ID "IA64"
+
+# elif defined(_M_X64) || defined(_M_AMD64)
+# define ARCHITECTURE_ID "x64"
+
+# elif defined(_M_IX86)
+# define ARCHITECTURE_ID "X86"
+
+# elif defined(_M_ARM)
+# if _M_ARM == 4
+# define ARCHITECTURE_ID "ARMV4I"
+# elif _M_ARM == 5
+# define ARCHITECTURE_ID "ARMV5I"
+# else
+# define ARCHITECTURE_ID "ARMV" STRINGIFY(_M_ARM)
+# endif
+
+# elif defined(_M_MIPS)
+# define ARCHITECTURE_ID "MIPS"
+
+# elif defined(_M_SH)
+# define ARCHITECTURE_ID "SHx"
+
+# else /* unknown architecture */
+# define ARCHITECTURE_ID ""
+# endif
+
+#elif defined(__WATCOMC__)
+# if defined(_M_I86)
+# define ARCHITECTURE_ID "I86"
+
+# elif defined(_M_IX86)
+# define ARCHITECTURE_ID "X86"
+
+# else /* unknown architecture */
+# define ARCHITECTURE_ID ""
+# endif
+
+#else
+# define ARCHITECTURE_ID
+#endif
+
+/* Convert integer to decimal digit literals. */
+#define DEC(n) \
+ ('0' + (((n) / 10000000)%10)), \
+ ('0' + (((n) / 1000000)%10)), \
+ ('0' + (((n) / 100000)%10)), \
+ ('0' + (((n) / 10000)%10)), \
+ ('0' + (((n) / 1000)%10)), \
+ ('0' + (((n) / 100)%10)), \
+ ('0' + (((n) / 10)%10)), \
+ ('0' + ((n) % 10))
+
+/* Convert integer to hex digit literals. */
+#define HEX(n) \
+ ('0' + ((n)>>28 & 0xF)), \
+ ('0' + ((n)>>24 & 0xF)), \
+ ('0' + ((n)>>20 & 0xF)), \
+ ('0' + ((n)>>16 & 0xF)), \
+ ('0' + ((n)>>12 & 0xF)), \
+ ('0' + ((n)>>8 & 0xF)), \
+ ('0' + ((n)>>4 & 0xF)), \
+ ('0' + ((n) & 0xF))
+
+/* Construct a string literal encoding the version number components. */
+#ifdef COMPILER_VERSION_MAJOR
+char const info_version[] = {
+ 'I', 'N', 'F', 'O', ':',
+ 'c','o','m','p','i','l','e','r','_','v','e','r','s','i','o','n','[',
+ COMPILER_VERSION_MAJOR,
+# ifdef COMPILER_VERSION_MINOR
+ '.', COMPILER_VERSION_MINOR,
+# ifdef COMPILER_VERSION_PATCH
+ '.', COMPILER_VERSION_PATCH,
+# ifdef COMPILER_VERSION_TWEAK
+ '.', COMPILER_VERSION_TWEAK,
+# endif
+# endif
+# endif
+ ']','\0'};
+#endif
+
+/* Construct a string literal encoding the version number components. */
+#ifdef SIMULATE_VERSION_MAJOR
+char const info_simulate_version[] = {
+ 'I', 'N', 'F', 'O', ':',
+ 's','i','m','u','l','a','t','e','_','v','e','r','s','i','o','n','[',
+ SIMULATE_VERSION_MAJOR,
+# ifdef SIMULATE_VERSION_MINOR
+ '.', SIMULATE_VERSION_MINOR,
+# ifdef SIMULATE_VERSION_PATCH
+ '.', SIMULATE_VERSION_PATCH,
+# ifdef SIMULATE_VERSION_TWEAK
+ '.', SIMULATE_VERSION_TWEAK,
+# endif
+# endif
+# endif
+ ']','\0'};
+#endif
+
+/* Construct the string literal in pieces to prevent the source from
+ getting matched. Store it in a pointer rather than an array
+ because some compilers will just produce instructions to fill the
+ array rather than assigning a pointer to a static array. */
+char const* info_platform = "INFO" ":" "platform[" PLATFORM_ID "]";
+char const* info_arch = "INFO" ":" "arch[" ARCHITECTURE_ID "]";
+
+
+
+
+#if !defined(__STDC__)
+# if defined(_MSC_VER) && !defined(__clang__)
+# define C_DIALECT "90"
+# else
+# define C_DIALECT
+# endif
+#elif __STDC_VERSION__ >= 201000L
+# define C_DIALECT "11"
+#elif __STDC_VERSION__ >= 199901L
+# define C_DIALECT "99"
+#else
+# define C_DIALECT "90"
+#endif
+const char* info_language_dialect_default =
+ "INFO" ":" "dialect_default[" C_DIALECT "]";
+
+/*--------------------------------------------------------------------------*/
+
+#ifdef ID_VOID_MAIN
+void main() {}
+#else
+# if defined(__CLASSIC_C__)
+int main(argc, argv) int argc; char *argv[];
+# else
+int main(int argc, char* argv[])
+# endif
+{
+ int require = 0;
+ require += info_compiler[argc];
+ require += info_platform[argc];
+ require += info_arch[argc];
+#ifdef COMPILER_VERSION_MAJOR
+ require += info_version[argc];
+#endif
+#ifdef SIMULATE_ID
+ require += info_simulate[argc];
+#endif
+#ifdef SIMULATE_VERSION_MAJOR
+ require += info_simulate_version[argc];
+#endif
+#if defined(__CRAYXE) || defined(__CRAYXC)
+ require += info_cray[argc];
+#endif
+ require += info_language_dialect_default[argc];
+ (void)argv;
+ return require;
+}
+#endif
diff --git a/CMakeFiles/3.6.2/CompilerIdCXX/CMakeCXXCompilerId.cpp b/CMakeFiles/3.6.2/CompilerIdCXX/CMakeCXXCompilerId.cpp
new file mode 100644
index 0000000..a6e6bed
--- /dev/null
+++ b/CMakeFiles/3.6.2/CompilerIdCXX/CMakeCXXCompilerId.cpp
@@ -0,0 +1,533 @@
+/* This source file must have a .cpp extension so that all C++ compilers
+ recognize the extension without flags. Borland does not know .cxx for
+ example. */
+#ifndef __cplusplus
+# error "A C compiler has been selected for C++."
+#endif
+
+
+/* Version number components: V=Version, R=Revision, P=Patch
+ Version date components: YYYY=Year, MM=Month, DD=Day */
+
+#if defined(__COMO__)
+# define COMPILER_ID "Comeau"
+ /* __COMO_VERSION__ = VRR */
+# define COMPILER_VERSION_MAJOR DEC(__COMO_VERSION__ / 100)
+# define COMPILER_VERSION_MINOR DEC(__COMO_VERSION__ % 100)
+
+#elif defined(__INTEL_COMPILER) || defined(__ICC)
+# define COMPILER_ID "Intel"
+# if defined(_MSC_VER)
+# define SIMULATE_ID "MSVC"
+# endif
+ /* __INTEL_COMPILER = VRP */
+# define COMPILER_VERSION_MAJOR DEC(__INTEL_COMPILER/100)
+# define COMPILER_VERSION_MINOR DEC(__INTEL_COMPILER/10 % 10)
+# if defined(__INTEL_COMPILER_UPDATE)
+# define COMPILER_VERSION_PATCH DEC(__INTEL_COMPILER_UPDATE)
+# else
+# define COMPILER_VERSION_PATCH DEC(__INTEL_COMPILER % 10)
+# endif
+# if defined(__INTEL_COMPILER_BUILD_DATE)
+ /* __INTEL_COMPILER_BUILD_DATE = YYYYMMDD */
+# define COMPILER_VERSION_TWEAK DEC(__INTEL_COMPILER_BUILD_DATE)
+# endif
+# if defined(_MSC_VER)
+ /* _MSC_VER = VVRR */
+# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100)
+# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100)
+# endif
+
+#elif defined(__PATHCC__)
+# define COMPILER_ID "PathScale"
+# define COMPILER_VERSION_MAJOR DEC(__PATHCC__)
+# define COMPILER_VERSION_MINOR DEC(__PATHCC_MINOR__)
+# if defined(__PATHCC_PATCHLEVEL__)
+# define COMPILER_VERSION_PATCH DEC(__PATHCC_PATCHLEVEL__)
+# endif
+
+#elif defined(__BORLANDC__) && defined(__CODEGEARC_VERSION__)
+# define COMPILER_ID "Embarcadero"
+# define COMPILER_VERSION_MAJOR HEX(__CODEGEARC_VERSION__>>24 & 0x00FF)
+# define COMPILER_VERSION_MINOR HEX(__CODEGEARC_VERSION__>>16 & 0x00FF)
+# define COMPILER_VERSION_PATCH DEC(__CODEGEARC_VERSION__ & 0xFFFF)
+
+#elif defined(__BORLANDC__)
+# define COMPILER_ID "Borland"
+ /* __BORLANDC__ = 0xVRR */
+# define COMPILER_VERSION_MAJOR HEX(__BORLANDC__>>8)
+# define COMPILER_VERSION_MINOR HEX(__BORLANDC__ & 0xFF)
+
+#elif defined(__WATCOMC__) && __WATCOMC__ < 1200
+# define COMPILER_ID "Watcom"
+ /* __WATCOMC__ = VVRR */
+# define COMPILER_VERSION_MAJOR DEC(__WATCOMC__ / 100)
+# define COMPILER_VERSION_MINOR DEC((__WATCOMC__ / 10) % 10)
+# if (__WATCOMC__ % 10) > 0
+# define COMPILER_VERSION_PATCH DEC(__WATCOMC__ % 10)
+# endif
+
+#elif defined(__WATCOMC__)
+# define COMPILER_ID "OpenWatcom"
+ /* __WATCOMC__ = VVRP + 1100 */
+# define COMPILER_VERSION_MAJOR DEC((__WATCOMC__ - 1100) / 100)
+# define COMPILER_VERSION_MINOR DEC((__WATCOMC__ / 10) % 10)
+# if (__WATCOMC__ % 10) > 0
+# define COMPILER_VERSION_PATCH DEC(__WATCOMC__ % 10)
+# endif
+
+#elif defined(__SUNPRO_CC)
+# define COMPILER_ID "SunPro"
+# if __SUNPRO_CC >= 0x5100
+ /* __SUNPRO_CC = 0xVRRP */
+# define COMPILER_VERSION_MAJOR HEX(__SUNPRO_CC>>12)
+# define COMPILER_VERSION_MINOR HEX(__SUNPRO_CC>>4 & 0xFF)
+# define COMPILER_VERSION_PATCH HEX(__SUNPRO_CC & 0xF)
+# else
+ /* __SUNPRO_CC = 0xVRP */
+# define COMPILER_VERSION_MAJOR HEX(__SUNPRO_CC>>8)
+# define COMPILER_VERSION_MINOR HEX(__SUNPRO_CC>>4 & 0xF)
+# define COMPILER_VERSION_PATCH HEX(__SUNPRO_CC & 0xF)
+# endif
+
+#elif defined(__HP_aCC)
+# define COMPILER_ID "HP"
+ /* __HP_aCC = VVRRPP */
+# define COMPILER_VERSION_MAJOR DEC(__HP_aCC/10000)
+# define COMPILER_VERSION_MINOR DEC(__HP_aCC/100 % 100)
+# define COMPILER_VERSION_PATCH DEC(__HP_aCC % 100)
+
+#elif defined(__DECCXX)
+# define COMPILER_ID "Compaq"
+ /* __DECCXX_VER = VVRRTPPPP */
+# define COMPILER_VERSION_MAJOR DEC(__DECCXX_VER/10000000)
+# define COMPILER_VERSION_MINOR DEC(__DECCXX_VER/100000 % 100)
+# define COMPILER_VERSION_PATCH DEC(__DECCXX_VER % 10000)
+
+#elif defined(__IBMCPP__) && defined(__COMPILER_VER__)
+# define COMPILER_ID "zOS"
+ /* __IBMCPP__ = VRP */
+# define COMPILER_VERSION_MAJOR DEC(__IBMCPP__/100)
+# define COMPILER_VERSION_MINOR DEC(__IBMCPP__/10 % 10)
+# define COMPILER_VERSION_PATCH DEC(__IBMCPP__ % 10)
+
+#elif defined(__IBMCPP__) && !defined(__COMPILER_VER__) && __IBMCPP__ >= 800
+# define COMPILER_ID "XL"
+ /* __IBMCPP__ = VRP */
+# define COMPILER_VERSION_MAJOR DEC(__IBMCPP__/100)
+# define COMPILER_VERSION_MINOR DEC(__IBMCPP__/10 % 10)
+# define COMPILER_VERSION_PATCH DEC(__IBMCPP__ % 10)
+
+#elif defined(__IBMCPP__) && !defined(__COMPILER_VER__) && __IBMCPP__ < 800
+# define COMPILER_ID "VisualAge"
+ /* __IBMCPP__ = VRP */
+# define COMPILER_VERSION_MAJOR DEC(__IBMCPP__/100)
+# define COMPILER_VERSION_MINOR DEC(__IBMCPP__/10 % 10)
+# define COMPILER_VERSION_PATCH DEC(__IBMCPP__ % 10)
+
+#elif defined(__PGI)
+# define COMPILER_ID "PGI"
+# define COMPILER_VERSION_MAJOR DEC(__PGIC__)
+# define COMPILER_VERSION_MINOR DEC(__PGIC_MINOR__)
+# if defined(__PGIC_PATCHLEVEL__)
+# define COMPILER_VERSION_PATCH DEC(__PGIC_PATCHLEVEL__)
+# endif
+
+#elif defined(_CRAYC)
+# define COMPILER_ID "Cray"
+# define COMPILER_VERSION_MAJOR DEC(_RELEASE_MAJOR)
+# define COMPILER_VERSION_MINOR DEC(_RELEASE_MINOR)
+
+#elif defined(__TI_COMPILER_VERSION__)
+# define COMPILER_ID "TI"
+ /* __TI_COMPILER_VERSION__ = VVVRRRPPP */
+# define COMPILER_VERSION_MAJOR DEC(__TI_COMPILER_VERSION__/1000000)
+# define COMPILER_VERSION_MINOR DEC(__TI_COMPILER_VERSION__/1000 % 1000)
+# define COMPILER_VERSION_PATCH DEC(__TI_COMPILER_VERSION__ % 1000)
+
+#elif defined(__FUJITSU) || defined(__FCC_VERSION) || defined(__fcc_version)
+# define COMPILER_ID "Fujitsu"
+
+#elif defined(__SCO_VERSION__)
+# define COMPILER_ID "SCO"
+
+#elif defined(__clang__) && defined(__apple_build_version__)
+# define COMPILER_ID "AppleClang"
+# if defined(_MSC_VER)
+# define SIMULATE_ID "MSVC"
+# endif
+# define COMPILER_VERSION_MAJOR DEC(__clang_major__)
+# define COMPILER_VERSION_MINOR DEC(__clang_minor__)
+# define COMPILER_VERSION_PATCH DEC(__clang_patchlevel__)
+# if defined(_MSC_VER)
+ /* _MSC_VER = VVRR */
+# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100)
+# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100)
+# endif
+# define COMPILER_VERSION_TWEAK DEC(__apple_build_version__)
+
+#elif defined(__clang__)
+# define COMPILER_ID "Clang"
+# if defined(_MSC_VER)
+# define SIMULATE_ID "MSVC"
+# endif
+# define COMPILER_VERSION_MAJOR DEC(__clang_major__)
+# define COMPILER_VERSION_MINOR DEC(__clang_minor__)
+# define COMPILER_VERSION_PATCH DEC(__clang_patchlevel__)
+# if defined(_MSC_VER)
+ /* _MSC_VER = VVRR */
+# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100)
+# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100)
+# endif
+
+#elif defined(__GNUC__)
+# define COMPILER_ID "GNU"
+# define COMPILER_VERSION_MAJOR DEC(__GNUC__)
+# if defined(__GNUC_MINOR__)
+# define COMPILER_VERSION_MINOR DEC(__GNUC_MINOR__)
+# endif
+# if defined(__GNUC_PATCHLEVEL__)
+# define COMPILER_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__)
+# endif
+
+#elif defined(_MSC_VER)
+# define COMPILER_ID "MSVC"
+ /* _MSC_VER = VVRR */
+# define COMPILER_VERSION_MAJOR DEC(_MSC_VER / 100)
+# define COMPILER_VERSION_MINOR DEC(_MSC_VER % 100)
+# if defined(_MSC_FULL_VER)
+# if _MSC_VER >= 1400
+ /* _MSC_FULL_VER = VVRRPPPPP */
+# define COMPILER_VERSION_PATCH DEC(_MSC_FULL_VER % 100000)
+# else
+ /* _MSC_FULL_VER = VVRRPPPP */
+# define COMPILER_VERSION_PATCH DEC(_MSC_FULL_VER % 10000)
+# endif
+# endif
+# if defined(_MSC_BUILD)
+# define COMPILER_VERSION_TWEAK DEC(_MSC_BUILD)
+# endif
+
+#elif defined(__VISUALDSPVERSION__) || defined(__ADSPBLACKFIN__) || defined(__ADSPTS__) || defined(__ADSP21000__)
+# define COMPILER_ID "ADSP"
+#if defined(__VISUALDSPVERSION__)
+ /* __VISUALDSPVERSION__ = 0xVVRRPP00 */
+# define COMPILER_VERSION_MAJOR HEX(__VISUALDSPVERSION__>>24)
+# define COMPILER_VERSION_MINOR HEX(__VISUALDSPVERSION__>>16 & 0xFF)
+# define COMPILER_VERSION_PATCH HEX(__VISUALDSPVERSION__>>8 & 0xFF)
+#endif
+
+#elif defined(__IAR_SYSTEMS_ICC__ ) || defined(__IAR_SYSTEMS_ICC)
+# define COMPILER_ID "IAR"
+
+#elif defined(__ARMCC_VERSION)
+# define COMPILER_ID "ARMCC"
+#if __ARMCC_VERSION >= 1000000
+ /* __ARMCC_VERSION = VRRPPPP */
+ # define COMPILER_VERSION_MAJOR DEC(__ARMCC_VERSION/1000000)
+ # define COMPILER_VERSION_MINOR DEC(__ARMCC_VERSION/10000 % 100)
+ # define COMPILER_VERSION_PATCH DEC(__ARMCC_VERSION % 10000)
+#else
+ /* __ARMCC_VERSION = VRPPPP */
+ # define COMPILER_VERSION_MAJOR DEC(__ARMCC_VERSION/100000)
+ # define COMPILER_VERSION_MINOR DEC(__ARMCC_VERSION/10000 % 10)
+ # define COMPILER_VERSION_PATCH DEC(__ARMCC_VERSION % 10000)
+#endif
+
+
+#elif defined(_SGI_COMPILER_VERSION) || defined(_COMPILER_VERSION)
+# define COMPILER_ID "MIPSpro"
+# if defined(_SGI_COMPILER_VERSION)
+ /* _SGI_COMPILER_VERSION = VRP */
+# define COMPILER_VERSION_MAJOR DEC(_SGI_COMPILER_VERSION/100)
+# define COMPILER_VERSION_MINOR DEC(_SGI_COMPILER_VERSION/10 % 10)
+# define COMPILER_VERSION_PATCH DEC(_SGI_COMPILER_VERSION % 10)
+# else
+ /* _COMPILER_VERSION = VRP */
+# define COMPILER_VERSION_MAJOR DEC(_COMPILER_VERSION/100)
+# define COMPILER_VERSION_MINOR DEC(_COMPILER_VERSION/10 % 10)
+# define COMPILER_VERSION_PATCH DEC(_COMPILER_VERSION % 10)
+# endif
+
+
+/* These compilers are either not known or too old to define an
+ identification macro. Try to identify the platform and guess that
+ it is the native compiler. */
+#elif defined(__sgi)
+# define COMPILER_ID "MIPSpro"
+
+#elif defined(__hpux) || defined(__hpua)
+# define COMPILER_ID "HP"
+
+#else /* unknown compiler */
+# define COMPILER_ID ""
+#endif
+
+/* Construct the string literal in pieces to prevent the source from
+ getting matched. Store it in a pointer rather than an array
+ because some compilers will just produce instructions to fill the
+ array rather than assigning a pointer to a static array. */
+char const* info_compiler = "INFO" ":" "compiler[" COMPILER_ID "]";
+#ifdef SIMULATE_ID
+char const* info_simulate = "INFO" ":" "simulate[" SIMULATE_ID "]";
+#endif
+
+#ifdef __QNXNTO__
+char const* qnxnto = "INFO" ":" "qnxnto[]";
+#endif
+
+#if defined(__CRAYXE) || defined(__CRAYXC)
+char const *info_cray = "INFO" ":" "compiler_wrapper[CrayPrgEnv]";
+#endif
+
+#define STRINGIFY_HELPER(X) #X
+#define STRINGIFY(X) STRINGIFY_HELPER(X)
+
+/* Identify known platforms by name. */
+#if defined(__linux) || defined(__linux__) || defined(linux)
+# define PLATFORM_ID "Linux"
+
+#elif defined(__CYGWIN__)
+# define PLATFORM_ID "Cygwin"
+
+#elif defined(__MINGW32__)
+# define PLATFORM_ID "MinGW"
+
+#elif defined(__APPLE__)
+# define PLATFORM_ID "Darwin"
+
+#elif defined(_WIN32) || defined(__WIN32__) || defined(WIN32)
+# define PLATFORM_ID "Windows"
+
+#elif defined(__FreeBSD__) || defined(__FreeBSD)
+# define PLATFORM_ID "FreeBSD"
+
+#elif defined(__NetBSD__) || defined(__NetBSD)
+# define PLATFORM_ID "NetBSD"
+
+#elif defined(__OpenBSD__) || defined(__OPENBSD)
+# define PLATFORM_ID "OpenBSD"
+
+#elif defined(__sun) || defined(sun)
+# define PLATFORM_ID "SunOS"
+
+#elif defined(_AIX) || defined(__AIX) || defined(__AIX__) || defined(__aix) || defined(__aix__)
+# define PLATFORM_ID "AIX"
+
+#elif defined(__sgi) || defined(__sgi__) || defined(_SGI)
+# define PLATFORM_ID "IRIX"
+
+#elif defined(__hpux) || defined(__hpux__)
+# define PLATFORM_ID "HP-UX"
+
+#elif defined(__HAIKU__)
+# define PLATFORM_ID "Haiku"
+
+#elif defined(__BeOS) || defined(__BEOS__) || defined(_BEOS)
+# define PLATFORM_ID "BeOS"
+
+#elif defined(__QNX__) || defined(__QNXNTO__)
+# define PLATFORM_ID "QNX"
+
+#elif defined(__tru64) || defined(_tru64) || defined(__TRU64__)
+# define PLATFORM_ID "Tru64"
+
+#elif defined(__riscos) || defined(__riscos__)
+# define PLATFORM_ID "RISCos"
+
+#elif defined(__sinix) || defined(__sinix__) || defined(__SINIX__)
+# define PLATFORM_ID "SINIX"
+
+#elif defined(__UNIX_SV__)
+# define PLATFORM_ID "UNIX_SV"
+
+#elif defined(__bsdos__)
+# define PLATFORM_ID "BSDOS"
+
+#elif defined(_MPRAS) || defined(MPRAS)
+# define PLATFORM_ID "MP-RAS"
+
+#elif defined(__osf) || defined(__osf__)
+# define PLATFORM_ID "OSF1"
+
+#elif defined(_SCO_SV) || defined(SCO_SV) || defined(sco_sv)
+# define PLATFORM_ID "SCO_SV"
+
+#elif defined(__ultrix) || defined(__ultrix__) || defined(_ULTRIX)
+# define PLATFORM_ID "ULTRIX"
+
+#elif defined(__XENIX__) || defined(_XENIX) || defined(XENIX)
+# define PLATFORM_ID "Xenix"
+
+#elif defined(__WATCOMC__)
+# if defined(__LINUX__)
+# define PLATFORM_ID "Linux"
+
+# elif defined(__DOS__)
+# define PLATFORM_ID "DOS"
+
+# elif defined(__OS2__)
+# define PLATFORM_ID "OS2"
+
+# elif defined(__WINDOWS__)
+# define PLATFORM_ID "Windows3x"
+
+# else /* unknown platform */
+# define PLATFORM_ID
+# endif
+
+#else /* unknown platform */
+# define PLATFORM_ID
+
+#endif
+
+/* For windows compilers MSVC and Intel we can determine
+ the architecture of the compiler being used. This is because
+ the compilers do not have flags that can change the architecture,
+ but rather depend on which compiler is being used
+*/
+#if defined(_WIN32) && defined(_MSC_VER)
+# if defined(_M_IA64)
+# define ARCHITECTURE_ID "IA64"
+
+# elif defined(_M_X64) || defined(_M_AMD64)
+# define ARCHITECTURE_ID "x64"
+
+# elif defined(_M_IX86)
+# define ARCHITECTURE_ID "X86"
+
+# elif defined(_M_ARM)
+# if _M_ARM == 4
+# define ARCHITECTURE_ID "ARMV4I"
+# elif _M_ARM == 5
+# define ARCHITECTURE_ID "ARMV5I"
+# else
+# define ARCHITECTURE_ID "ARMV" STRINGIFY(_M_ARM)
+# endif
+
+# elif defined(_M_MIPS)
+# define ARCHITECTURE_ID "MIPS"
+
+# elif defined(_M_SH)
+# define ARCHITECTURE_ID "SHx"
+
+# else /* unknown architecture */
+# define ARCHITECTURE_ID ""
+# endif
+
+#elif defined(__WATCOMC__)
+# if defined(_M_I86)
+# define ARCHITECTURE_ID "I86"
+
+# elif defined(_M_IX86)
+# define ARCHITECTURE_ID "X86"
+
+# else /* unknown architecture */
+# define ARCHITECTURE_ID ""
+# endif
+
+#else
+# define ARCHITECTURE_ID
+#endif
+
+/* Convert integer to decimal digit literals. */
+#define DEC(n) \
+ ('0' + (((n) / 10000000)%10)), \
+ ('0' + (((n) / 1000000)%10)), \
+ ('0' + (((n) / 100000)%10)), \
+ ('0' + (((n) / 10000)%10)), \
+ ('0' + (((n) / 1000)%10)), \
+ ('0' + (((n) / 100)%10)), \
+ ('0' + (((n) / 10)%10)), \
+ ('0' + ((n) % 10))
+
+/* Convert integer to hex digit literals. */
+#define HEX(n) \
+ ('0' + ((n)>>28 & 0xF)), \
+ ('0' + ((n)>>24 & 0xF)), \
+ ('0' + ((n)>>20 & 0xF)), \
+ ('0' + ((n)>>16 & 0xF)), \
+ ('0' + ((n)>>12 & 0xF)), \
+ ('0' + ((n)>>8 & 0xF)), \
+ ('0' + ((n)>>4 & 0xF)), \
+ ('0' + ((n) & 0xF))
+
+/* Construct a string literal encoding the version number components. */
+#ifdef COMPILER_VERSION_MAJOR
+char const info_version[] = {
+ 'I', 'N', 'F', 'O', ':',
+ 'c','o','m','p','i','l','e','r','_','v','e','r','s','i','o','n','[',
+ COMPILER_VERSION_MAJOR,
+# ifdef COMPILER_VERSION_MINOR
+ '.', COMPILER_VERSION_MINOR,
+# ifdef COMPILER_VERSION_PATCH
+ '.', COMPILER_VERSION_PATCH,
+# ifdef COMPILER_VERSION_TWEAK
+ '.', COMPILER_VERSION_TWEAK,
+# endif
+# endif
+# endif
+ ']','\0'};
+#endif
+
+/* Construct a string literal encoding the version number components. */
+#ifdef SIMULATE_VERSION_MAJOR
+char const info_simulate_version[] = {
+ 'I', 'N', 'F', 'O', ':',
+ 's','i','m','u','l','a','t','e','_','v','e','r','s','i','o','n','[',
+ SIMULATE_VERSION_MAJOR,
+# ifdef SIMULATE_VERSION_MINOR
+ '.', SIMULATE_VERSION_MINOR,
+# ifdef SIMULATE_VERSION_PATCH
+ '.', SIMULATE_VERSION_PATCH,
+# ifdef SIMULATE_VERSION_TWEAK
+ '.', SIMULATE_VERSION_TWEAK,
+# endif
+# endif
+# endif
+ ']','\0'};
+#endif
+
+/* Construct the string literal in pieces to prevent the source from
+ getting matched. Store it in a pointer rather than an array
+ because some compilers will just produce instructions to fill the
+ array rather than assigning a pointer to a static array. */
+char const* info_platform = "INFO" ":" "platform[" PLATFORM_ID "]";
+char const* info_arch = "INFO" ":" "arch[" ARCHITECTURE_ID "]";
+
+
+
+
+const char* info_language_dialect_default = "INFO" ":" "dialect_default["
+#if __cplusplus >= 201402L
+ "14"
+#elif __cplusplus >= 201103L
+ "11"
+#else
+ "98"
+#endif
+"]";
+
+/*--------------------------------------------------------------------------*/
+
+int main(int argc, char* argv[])
+{
+ int require = 0;
+ require += info_compiler[argc];
+ require += info_platform[argc];
+#ifdef COMPILER_VERSION_MAJOR
+ require += info_version[argc];
+#endif
+#ifdef SIMULATE_ID
+ require += info_simulate[argc];
+#endif
+#ifdef SIMULATE_VERSION_MAJOR
+ require += info_simulate_version[argc];
+#endif
+#if defined(__CRAYXE) || defined(__CRAYXC)
+ require += info_cray[argc];
+#endif
+ require += info_language_dialect_default[argc];
+ (void)argv;
+ return require;
+}
diff --git a/CMakeFiles/CMakeDirectoryInformation.cmake b/CMakeFiles/CMakeDirectoryInformation.cmake
new file mode 100644
index 0000000..2569371
--- /dev/null
+++ b/CMakeFiles/CMakeDirectoryInformation.cmake
@@ -0,0 +1,16 @@
+# CMAKE generated file: DO NOT EDIT!
+# Generated by "Unix Makefiles" Generator, CMake Version 3.6
+
+# Relative path conversion top directories.
+set(CMAKE_RELATIVE_PATH_TOP_SOURCE "/home/martin/XTrackCAD/src/work")
+set(CMAKE_RELATIVE_PATH_TOP_BINARY "/home/martin/XTrackCAD/src/work")
+
+# Force unix paths in dependencies.
+set(CMAKE_FORCE_UNIX_PATHS 1)
+
+
+# The C and CXX include file regular expressions for this directory.
+set(CMAKE_C_INCLUDE_REGEX_SCAN "^.*$")
+set(CMAKE_C_INCLUDE_REGEX_COMPLAIN "^$")
+set(CMAKE_CXX_INCLUDE_REGEX_SCAN ${CMAKE_C_INCLUDE_REGEX_SCAN})
+set(CMAKE_CXX_INCLUDE_REGEX_COMPLAIN ${CMAKE_C_INCLUDE_REGEX_COMPLAIN})
diff --git a/CMakeFiles/CMakeOutput.log b/CMakeFiles/CMakeOutput.log
new file mode 100644
index 0000000..989fa47
--- /dev/null
+++ b/CMakeFiles/CMakeOutput.log
@@ -0,0 +1,542 @@
+The system is: Linux - 4.8.15-300.fc25.i686 - i686
+Compiling the C compiler identification source file "CMakeCCompilerId.c" succeeded.
+Compiler: /usr/bin/gcc
+Build flags:
+Id flags:
+
+The output was:
+0
+
+
+Compilation of the C compiler identification source "CMakeCCompilerId.c" produced "a.out"
+
+The C compiler identification is GNU, found in "/home/martin/XTrackCAD/src/work/CMakeFiles/3.6.2/CompilerIdC/a.out"
+
+Compiling the CXX compiler identification source file "CMakeCXXCompilerId.cpp" succeeded.
+Compiler: /usr/bin/g++
+Build flags:
+Id flags:
+
+The output was:
+0
+
+
+Compilation of the CXX compiler identification source "CMakeCXXCompilerId.cpp" produced "a.out"
+
+The CXX compiler identification is GNU, found in "/home/martin/XTrackCAD/src/work/CMakeFiles/3.6.2/CompilerIdCXX/a.out"
+
+Determining if the C compiler works passed with the following output:
+Change Dir: /home/martin/XTrackCAD/src/work/CMakeFiles/CMakeTmp
+
+Run Build Command:"/usr/bin/gmake" "cmTC_f8436/fast"
+/usr/bin/gmake -f CMakeFiles/cmTC_f8436.dir/build.make CMakeFiles/cmTC_f8436.dir/build
+gmake[1]: Verzeichnis „/home/martin/XTrackCAD/src/work/CMakeFiles/CMakeTmp“ wird betreten
+Building C object CMakeFiles/cmTC_f8436.dir/testCCompiler.c.o
+/usr/bin/gcc -o CMakeFiles/cmTC_f8436.dir/testCCompiler.c.o -c /home/martin/XTrackCAD/src/work/CMakeFiles/CMakeTmp/testCCompiler.c
+Linking C executable cmTC_f8436
+/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_f8436.dir/link.txt --verbose=1
+/usr/bin/gcc CMakeFiles/cmTC_f8436.dir/testCCompiler.c.o -o cmTC_f8436 -rdynamic
+gmake[1]: Verzeichnis „/home/martin/XTrackCAD/src/work/CMakeFiles/CMakeTmp“ wird verlassen
+
+
+Detecting C compiler ABI info compiled with the following output:
+Change Dir: /home/martin/XTrackCAD/src/work/CMakeFiles/CMakeTmp
+
+Run Build Command:"/usr/bin/gmake" "cmTC_cdebf/fast"
+/usr/bin/gmake -f CMakeFiles/cmTC_cdebf.dir/build.make CMakeFiles/cmTC_cdebf.dir/build
+gmake[1]: Verzeichnis „/home/martin/XTrackCAD/src/work/CMakeFiles/CMakeTmp“ wird betreten
+Building C object CMakeFiles/cmTC_cdebf.dir/CMakeCCompilerABI.c.o
+/usr/bin/gcc -o CMakeFiles/cmTC_cdebf.dir/CMakeCCompilerABI.c.o -c /usr/share/cmake/Modules/CMakeCCompilerABI.c
+Linking C executable cmTC_cdebf
+/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_cdebf.dir/link.txt --verbose=1
+/usr/bin/gcc -v CMakeFiles/cmTC_cdebf.dir/CMakeCCompilerABI.c.o -o cmTC_cdebf -rdynamic
+Es werden eingebaute Spezifikationen verwendet.
+COLLECT_GCC=/usr/bin/gcc
+COLLECT_LTO_WRAPPER=/usr/libexec/gcc/i686-redhat-linux/6.3.1/lto-wrapper
+Ziel: i686-redhat-linux
+Konfiguriert mit: ../configure --enable-bootstrap --enable-languages=c,c++,objc,obj-c++,fortran,ada,go,lto --prefix=/usr --mandir=/usr/share/man --infodir=/usr/share/info --with-bugurl=http://bugzilla.redhat.com/bugzilla --enable-shared --enable-threads=posix --enable-checking=release --enable-multilib --with-system-zlib --enable-__cxa_atexit --disable-libunwind-exceptions --enable-gnu-unique-object --enable-linker-build-id --with-linker-hash-style=gnu --enable-plugin --enable-initfini-array --disable-libgcj --with-isl --enable-libmpx --enable-gnu-indirect-function --with-tune=generic --with-arch=i686 --build=i686-redhat-linux
+Thread-Modell: posix
+gcc-Version 6.3.1 20161221 (Red Hat 6.3.1-1) (GCC)
+COMPILER_PATH=/usr/libexec/gcc/i686-redhat-linux/6.3.1/:/usr/libexec/gcc/i686-redhat-linux/6.3.1/:/usr/libexec/gcc/i686-redhat-linux/:/usr/lib/gcc/i686-redhat-linux/6.3.1/:/usr/lib/gcc/i686-redhat-linux/
+LIBRARY_PATH=/usr/lib/gcc/i686-redhat-linux/6.3.1/:/usr/lib/gcc/i686-redhat-linux/6.3.1/../../../:/lib/:/usr/lib/
+COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_cdebf' '-rdynamic' '-mtune=generic' '-march=i686'
+ /usr/libexec/gcc/i686-redhat-linux/6.3.1/collect2 -plugin /usr/libexec/gcc/i686-redhat-linux/6.3.1/liblto_plugin.so -plugin-opt=/usr/libexec/gcc/i686-redhat-linux/6.3.1/lto-wrapper -plugin-opt=-fresolution=/tmp/cclckJPd.res -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s --build-id --no-add-needed --eh-frame-hdr --hash-style=gnu -m elf_i386 -export-dynamic -dynamic-linker /lib/ld-linux.so.2 -o cmTC_cdebf /usr/lib/gcc/i686-redhat-linux/6.3.1/../../../crt1.o /usr/lib/gcc/i686-redhat-linux/6.3.1/../../../crti.o /usr/lib/gcc/i686-redhat-linux/6.3.1/crtbegin.o -L/usr/lib/gcc/i686-redhat-linux/6.3.1 -L/usr/lib/gcc/i686-redhat-linux/6.3.1/../../.. CMakeFiles/cmTC_cdebf.dir/CMakeCCompilerABI.c.o -lgcc --as-needed -lgcc_s --no-as-needed -lc -lgcc --as-needed -lgcc_s --no-as-needed /usr/lib/gcc/i686-redhat-linux/6.3.1/crtend.o /usr/lib/gcc/i686-redhat-linux/6.3.1/../../../crtn.o
+COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_cdebf' '-rdynamic' '-mtune=generic' '-march=i686'
+gmake[1]: Verzeichnis „/home/martin/XTrackCAD/src/work/CMakeFiles/CMakeTmp“ wird verlassen
+
+
+Parsed C implicit link information from above output:
+ link line regex: [^( *|.*[/\])(ld|([^/\]+-)?ld|collect2)[^/\]*( |$)]
+ ignore line: [Change Dir: /home/martin/XTrackCAD/src/work/CMakeFiles/CMakeTmp]
+ ignore line: []
+ ignore line: [Run Build Command:"/usr/bin/gmake" "cmTC_cdebf/fast"]
+ ignore line: [/usr/bin/gmake -f CMakeFiles/cmTC_cdebf.dir/build.make CMakeFiles/cmTC_cdebf.dir/build]
+ ignore line: [gmake[1]: Verzeichnis „/home/martin/XTrackCAD/src/work/CMakeFiles/CMakeTmp“ wird betreten]
+ ignore line: [Building C object CMakeFiles/cmTC_cdebf.dir/CMakeCCompilerABI.c.o]
+ ignore line: [/usr/bin/gcc -o CMakeFiles/cmTC_cdebf.dir/CMakeCCompilerABI.c.o -c /usr/share/cmake/Modules/CMakeCCompilerABI.c]
+ ignore line: [Linking C executable cmTC_cdebf]
+ ignore line: [/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_cdebf.dir/link.txt --verbose=1]
+ ignore line: [/usr/bin/gcc -v CMakeFiles/cmTC_cdebf.dir/CMakeCCompilerABI.c.o -o cmTC_cdebf -rdynamic ]
+ ignore line: [Es werden eingebaute Spezifikationen verwendet.]
+ ignore line: [COLLECT_GCC=/usr/bin/gcc]
+ ignore line: [COLLECT_LTO_WRAPPER=/usr/libexec/gcc/i686-redhat-linux/6.3.1/lto-wrapper]
+ ignore line: [Ziel: i686-redhat-linux]
+ ignore line: [Konfiguriert mit: ../configure --enable-bootstrap --enable-languages=c,c++,objc,obj-c++,fortran,ada,go,lto --prefix=/usr --mandir=/usr/share/man --infodir=/usr/share/info --with-bugurl=http://bugzilla.redhat.com/bugzilla --enable-shared --enable-threads=posix --enable-checking=release --enable-multilib --with-system-zlib --enable-__cxa_atexit --disable-libunwind-exceptions --enable-gnu-unique-object --enable-linker-build-id --with-linker-hash-style=gnu --enable-plugin --enable-initfini-array --disable-libgcj --with-isl --enable-libmpx --enable-gnu-indirect-function --with-tune=generic --with-arch=i686 --build=i686-redhat-linux]
+ ignore line: [Thread-Modell: posix]
+ ignore line: [gcc-Version 6.3.1 20161221 (Red Hat 6.3.1-1) (GCC) ]
+ ignore line: [COMPILER_PATH=/usr/libexec/gcc/i686-redhat-linux/6.3.1/:/usr/libexec/gcc/i686-redhat-linux/6.3.1/:/usr/libexec/gcc/i686-redhat-linux/:/usr/lib/gcc/i686-redhat-linux/6.3.1/:/usr/lib/gcc/i686-redhat-linux/]
+ ignore line: [LIBRARY_PATH=/usr/lib/gcc/i686-redhat-linux/6.3.1/:/usr/lib/gcc/i686-redhat-linux/6.3.1/../../../:/lib/:/usr/lib/]
+ ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_cdebf' '-rdynamic' '-mtune=generic' '-march=i686']
+ link line: [ /usr/libexec/gcc/i686-redhat-linux/6.3.1/collect2 -plugin /usr/libexec/gcc/i686-redhat-linux/6.3.1/liblto_plugin.so -plugin-opt=/usr/libexec/gcc/i686-redhat-linux/6.3.1/lto-wrapper -plugin-opt=-fresolution=/tmp/cclckJPd.res -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s --build-id --no-add-needed --eh-frame-hdr --hash-style=gnu -m elf_i386 -export-dynamic -dynamic-linker /lib/ld-linux.so.2 -o cmTC_cdebf /usr/lib/gcc/i686-redhat-linux/6.3.1/../../../crt1.o /usr/lib/gcc/i686-redhat-linux/6.3.1/../../../crti.o /usr/lib/gcc/i686-redhat-linux/6.3.1/crtbegin.o -L/usr/lib/gcc/i686-redhat-linux/6.3.1 -L/usr/lib/gcc/i686-redhat-linux/6.3.1/../../.. CMakeFiles/cmTC_cdebf.dir/CMakeCCompilerABI.c.o -lgcc --as-needed -lgcc_s --no-as-needed -lc -lgcc --as-needed -lgcc_s --no-as-needed /usr/lib/gcc/i686-redhat-linux/6.3.1/crtend.o /usr/lib/gcc/i686-redhat-linux/6.3.1/../../../crtn.o]
+ arg [/usr/libexec/gcc/i686-redhat-linux/6.3.1/collect2] ==> ignore
+ arg [-plugin] ==> ignore
+ arg [/usr/libexec/gcc/i686-redhat-linux/6.3.1/liblto_plugin.so] ==> ignore
+ arg [-plugin-opt=/usr/libexec/gcc/i686-redhat-linux/6.3.1/lto-wrapper] ==> ignore
+ arg [-plugin-opt=-fresolution=/tmp/cclckJPd.res] ==> ignore
+ arg [-plugin-opt=-pass-through=-lgcc] ==> ignore
+ arg [-plugin-opt=-pass-through=-lgcc_s] ==> ignore
+ arg [-plugin-opt=-pass-through=-lc] ==> ignore
+ arg [-plugin-opt=-pass-through=-lgcc] ==> ignore
+ arg [-plugin-opt=-pass-through=-lgcc_s] ==> ignore
+ arg [--build-id] ==> ignore
+ arg [--no-add-needed] ==> ignore
+ arg [--eh-frame-hdr] ==> ignore
+ arg [--hash-style=gnu] ==> ignore
+ arg [-m] ==> ignore
+ arg [elf_i386] ==> ignore
+ arg [-export-dynamic] ==> ignore
+ arg [-dynamic-linker] ==> ignore
+ arg [/lib/ld-linux.so.2] ==> ignore
+ arg [-o] ==> ignore
+ arg [cmTC_cdebf] ==> ignore
+ arg [/usr/lib/gcc/i686-redhat-linux/6.3.1/../../../crt1.o] ==> ignore
+ arg [/usr/lib/gcc/i686-redhat-linux/6.3.1/../../../crti.o] ==> ignore
+ arg [/usr/lib/gcc/i686-redhat-linux/6.3.1/crtbegin.o] ==> ignore
+ arg [-L/usr/lib/gcc/i686-redhat-linux/6.3.1] ==> dir [/usr/lib/gcc/i686-redhat-linux/6.3.1]
+ arg [-L/usr/lib/gcc/i686-redhat-linux/6.3.1/../../..] ==> dir [/usr/lib/gcc/i686-redhat-linux/6.3.1/../../..]
+ arg [CMakeFiles/cmTC_cdebf.dir/CMakeCCompilerABI.c.o] ==> ignore
+ arg [-lgcc] ==> lib [gcc]
+ arg [--as-needed] ==> ignore
+ arg [-lgcc_s] ==> lib [gcc_s]
+ arg [--no-as-needed] ==> ignore
+ arg [-lc] ==> lib [c]
+ arg [-lgcc] ==> lib [gcc]
+ arg [--as-needed] ==> ignore
+ arg [-lgcc_s] ==> lib [gcc_s]
+ arg [--no-as-needed] ==> ignore
+ arg [/usr/lib/gcc/i686-redhat-linux/6.3.1/crtend.o] ==> ignore
+ arg [/usr/lib/gcc/i686-redhat-linux/6.3.1/../../../crtn.o] ==> ignore
+ remove lib [gcc]
+ remove lib [gcc_s]
+ remove lib [gcc]
+ remove lib [gcc_s]
+ collapse library dir [/usr/lib/gcc/i686-redhat-linux/6.3.1] ==> [/usr/lib/gcc/i686-redhat-linux/6.3.1]
+ collapse library dir [/usr/lib/gcc/i686-redhat-linux/6.3.1/../../..] ==> [/usr/lib]
+ implicit libs: [c]
+ implicit dirs: [/usr/lib/gcc/i686-redhat-linux/6.3.1;/usr/lib]
+ implicit fwks: []
+
+
+
+
+Detecting C [-std=c11] compiler features compiled with the following output:
+Change Dir: /home/martin/XTrackCAD/src/work/CMakeFiles/CMakeTmp
+
+Run Build Command:"/usr/bin/gmake" "cmTC_46098/fast"
+/usr/bin/gmake -f CMakeFiles/cmTC_46098.dir/build.make CMakeFiles/cmTC_46098.dir/build
+gmake[1]: Verzeichnis „/home/martin/XTrackCAD/src/work/CMakeFiles/CMakeTmp“ wird betreten
+Building C object CMakeFiles/cmTC_46098.dir/feature_tests.c.o
+/usr/bin/gcc -std=c11 -o CMakeFiles/cmTC_46098.dir/feature_tests.c.o -c /home/martin/XTrackCAD/src/work/CMakeFiles/feature_tests.c
+Linking C executable cmTC_46098
+/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_46098.dir/link.txt --verbose=1
+/usr/bin/gcc CMakeFiles/cmTC_46098.dir/feature_tests.c.o -o cmTC_46098 -rdynamic
+gmake[1]: Verzeichnis „/home/martin/XTrackCAD/src/work/CMakeFiles/CMakeTmp“ wird verlassen
+
+
+ Feature record: C_FEATURE:1c_function_prototypes
+ Feature record: C_FEATURE:1c_restrict
+ Feature record: C_FEATURE:1c_static_assert
+ Feature record: C_FEATURE:1c_variadic_macros
+
+
+Detecting C [-std=c99] compiler features compiled with the following output:
+Change Dir: /home/martin/XTrackCAD/src/work/CMakeFiles/CMakeTmp
+
+Run Build Command:"/usr/bin/gmake" "cmTC_1b056/fast"
+/usr/bin/gmake -f CMakeFiles/cmTC_1b056.dir/build.make CMakeFiles/cmTC_1b056.dir/build
+gmake[1]: Verzeichnis „/home/martin/XTrackCAD/src/work/CMakeFiles/CMakeTmp“ wird betreten
+Building C object CMakeFiles/cmTC_1b056.dir/feature_tests.c.o
+/usr/bin/gcc -std=c99 -o CMakeFiles/cmTC_1b056.dir/feature_tests.c.o -c /home/martin/XTrackCAD/src/work/CMakeFiles/feature_tests.c
+Linking C executable cmTC_1b056
+/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_1b056.dir/link.txt --verbose=1
+/usr/bin/gcc CMakeFiles/cmTC_1b056.dir/feature_tests.c.o -o cmTC_1b056 -rdynamic
+gmake[1]: Verzeichnis „/home/martin/XTrackCAD/src/work/CMakeFiles/CMakeTmp“ wird verlassen
+
+
+ Feature record: C_FEATURE:1c_function_prototypes
+ Feature record: C_FEATURE:1c_restrict
+ Feature record: C_FEATURE:0c_static_assert
+ Feature record: C_FEATURE:1c_variadic_macros
+
+
+Detecting C [-std=c90] compiler features compiled with the following output:
+Change Dir: /home/martin/XTrackCAD/src/work/CMakeFiles/CMakeTmp
+
+Run Build Command:"/usr/bin/gmake" "cmTC_cc0cd/fast"
+/usr/bin/gmake -f CMakeFiles/cmTC_cc0cd.dir/build.make CMakeFiles/cmTC_cc0cd.dir/build
+gmake[1]: Verzeichnis „/home/martin/XTrackCAD/src/work/CMakeFiles/CMakeTmp“ wird betreten
+Building C object CMakeFiles/cmTC_cc0cd.dir/feature_tests.c.o
+/usr/bin/gcc -std=c90 -o CMakeFiles/cmTC_cc0cd.dir/feature_tests.c.o -c /home/martin/XTrackCAD/src/work/CMakeFiles/feature_tests.c
+Linking C executable cmTC_cc0cd
+/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_cc0cd.dir/link.txt --verbose=1
+/usr/bin/gcc CMakeFiles/cmTC_cc0cd.dir/feature_tests.c.o -o cmTC_cc0cd -rdynamic
+gmake[1]: Verzeichnis „/home/martin/XTrackCAD/src/work/CMakeFiles/CMakeTmp“ wird verlassen
+
+
+ Feature record: C_FEATURE:1c_function_prototypes
+ Feature record: C_FEATURE:0c_restrict
+ Feature record: C_FEATURE:0c_static_assert
+ Feature record: C_FEATURE:0c_variadic_macros
+Determining if the CXX compiler works passed with the following output:
+Change Dir: /home/martin/XTrackCAD/src/work/CMakeFiles/CMakeTmp
+
+Run Build Command:"/usr/bin/gmake" "cmTC_7ea6a/fast"
+/usr/bin/gmake -f CMakeFiles/cmTC_7ea6a.dir/build.make CMakeFiles/cmTC_7ea6a.dir/build
+gmake[1]: Verzeichnis „/home/martin/XTrackCAD/src/work/CMakeFiles/CMakeTmp“ wird betreten
+Building CXX object CMakeFiles/cmTC_7ea6a.dir/testCXXCompiler.cxx.o
+/usr/bin/g++ -o CMakeFiles/cmTC_7ea6a.dir/testCXXCompiler.cxx.o -c /home/martin/XTrackCAD/src/work/CMakeFiles/CMakeTmp/testCXXCompiler.cxx
+Linking CXX executable cmTC_7ea6a
+/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_7ea6a.dir/link.txt --verbose=1
+/usr/bin/g++ CMakeFiles/cmTC_7ea6a.dir/testCXXCompiler.cxx.o -o cmTC_7ea6a -rdynamic
+gmake[1]: Verzeichnis „/home/martin/XTrackCAD/src/work/CMakeFiles/CMakeTmp“ wird verlassen
+
+
+Detecting CXX compiler ABI info compiled with the following output:
+Change Dir: /home/martin/XTrackCAD/src/work/CMakeFiles/CMakeTmp
+
+Run Build Command:"/usr/bin/gmake" "cmTC_1b8f8/fast"
+/usr/bin/gmake -f CMakeFiles/cmTC_1b8f8.dir/build.make CMakeFiles/cmTC_1b8f8.dir/build
+gmake[1]: Verzeichnis „/home/martin/XTrackCAD/src/work/CMakeFiles/CMakeTmp“ wird betreten
+Building CXX object CMakeFiles/cmTC_1b8f8.dir/CMakeCXXCompilerABI.cpp.o
+/usr/bin/g++ -o CMakeFiles/cmTC_1b8f8.dir/CMakeCXXCompilerABI.cpp.o -c /usr/share/cmake/Modules/CMakeCXXCompilerABI.cpp
+Linking CXX executable cmTC_1b8f8
+/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_1b8f8.dir/link.txt --verbose=1
+/usr/bin/g++ -v CMakeFiles/cmTC_1b8f8.dir/CMakeCXXCompilerABI.cpp.o -o cmTC_1b8f8 -rdynamic
+Es werden eingebaute Spezifikationen verwendet.
+COLLECT_GCC=/usr/bin/g++
+COLLECT_LTO_WRAPPER=/usr/libexec/gcc/i686-redhat-linux/6.3.1/lto-wrapper
+Ziel: i686-redhat-linux
+Konfiguriert mit: ../configure --enable-bootstrap --enable-languages=c,c++,objc,obj-c++,fortran,ada,go,lto --prefix=/usr --mandir=/usr/share/man --infodir=/usr/share/info --with-bugurl=http://bugzilla.redhat.com/bugzilla --enable-shared --enable-threads=posix --enable-checking=release --enable-multilib --with-system-zlib --enable-__cxa_atexit --disable-libunwind-exceptions --enable-gnu-unique-object --enable-linker-build-id --with-linker-hash-style=gnu --enable-plugin --enable-initfini-array --disable-libgcj --with-isl --enable-libmpx --enable-gnu-indirect-function --with-tune=generic --with-arch=i686 --build=i686-redhat-linux
+Thread-Modell: posix
+gcc-Version 6.3.1 20161221 (Red Hat 6.3.1-1) (GCC)
+COMPILER_PATH=/usr/libexec/gcc/i686-redhat-linux/6.3.1/:/usr/libexec/gcc/i686-redhat-linux/6.3.1/:/usr/libexec/gcc/i686-redhat-linux/:/usr/lib/gcc/i686-redhat-linux/6.3.1/:/usr/lib/gcc/i686-redhat-linux/
+LIBRARY_PATH=/usr/lib/gcc/i686-redhat-linux/6.3.1/:/usr/lib/gcc/i686-redhat-linux/6.3.1/../../../:/lib/:/usr/lib/
+COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_1b8f8' '-rdynamic' '-shared-libgcc' '-mtune=generic' '-march=i686'
+ /usr/libexec/gcc/i686-redhat-linux/6.3.1/collect2 -plugin /usr/libexec/gcc/i686-redhat-linux/6.3.1/liblto_plugin.so -plugin-opt=/usr/libexec/gcc/i686-redhat-linux/6.3.1/lto-wrapper -plugin-opt=-fresolution=/tmp/ccXFcRsT.res -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc --build-id --no-add-needed --eh-frame-hdr --hash-style=gnu -m elf_i386 -export-dynamic -dynamic-linker /lib/ld-linux.so.2 -o cmTC_1b8f8 /usr/lib/gcc/i686-redhat-linux/6.3.1/../../../crt1.o /usr/lib/gcc/i686-redhat-linux/6.3.1/../../../crti.o /usr/lib/gcc/i686-redhat-linux/6.3.1/crtbegin.o -L/usr/lib/gcc/i686-redhat-linux/6.3.1 -L/usr/lib/gcc/i686-redhat-linux/6.3.1/../../.. CMakeFiles/cmTC_1b8f8.dir/CMakeCXXCompilerABI.cpp.o -lstdc++ -lm -lgcc_s -lgcc -lc -lgcc_s -lgcc /usr/lib/gcc/i686-redhat-linux/6.3.1/crtend.o /usr/lib/gcc/i686-redhat-linux/6.3.1/../../../crtn.o
+COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_1b8f8' '-rdynamic' '-shared-libgcc' '-mtune=generic' '-march=i686'
+gmake[1]: Verzeichnis „/home/martin/XTrackCAD/src/work/CMakeFiles/CMakeTmp“ wird verlassen
+
+
+Parsed CXX implicit link information from above output:
+ link line regex: [^( *|.*[/\])(ld|([^/\]+-)?ld|collect2)[^/\]*( |$)]
+ ignore line: [Change Dir: /home/martin/XTrackCAD/src/work/CMakeFiles/CMakeTmp]
+ ignore line: []
+ ignore line: [Run Build Command:"/usr/bin/gmake" "cmTC_1b8f8/fast"]
+ ignore line: [/usr/bin/gmake -f CMakeFiles/cmTC_1b8f8.dir/build.make CMakeFiles/cmTC_1b8f8.dir/build]
+ ignore line: [gmake[1]: Verzeichnis „/home/martin/XTrackCAD/src/work/CMakeFiles/CMakeTmp“ wird betreten]
+ ignore line: [Building CXX object CMakeFiles/cmTC_1b8f8.dir/CMakeCXXCompilerABI.cpp.o]
+ ignore line: [/usr/bin/g++ -o CMakeFiles/cmTC_1b8f8.dir/CMakeCXXCompilerABI.cpp.o -c /usr/share/cmake/Modules/CMakeCXXCompilerABI.cpp]
+ ignore line: [Linking CXX executable cmTC_1b8f8]
+ ignore line: [/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_1b8f8.dir/link.txt --verbose=1]
+ ignore line: [/usr/bin/g++ -v CMakeFiles/cmTC_1b8f8.dir/CMakeCXXCompilerABI.cpp.o -o cmTC_1b8f8 -rdynamic ]
+ ignore line: [Es werden eingebaute Spezifikationen verwendet.]
+ ignore line: [COLLECT_GCC=/usr/bin/g++]
+ ignore line: [COLLECT_LTO_WRAPPER=/usr/libexec/gcc/i686-redhat-linux/6.3.1/lto-wrapper]
+ ignore line: [Ziel: i686-redhat-linux]
+ ignore line: [Konfiguriert mit: ../configure --enable-bootstrap --enable-languages=c,c++,objc,obj-c++,fortran,ada,go,lto --prefix=/usr --mandir=/usr/share/man --infodir=/usr/share/info --with-bugurl=http://bugzilla.redhat.com/bugzilla --enable-shared --enable-threads=posix --enable-checking=release --enable-multilib --with-system-zlib --enable-__cxa_atexit --disable-libunwind-exceptions --enable-gnu-unique-object --enable-linker-build-id --with-linker-hash-style=gnu --enable-plugin --enable-initfini-array --disable-libgcj --with-isl --enable-libmpx --enable-gnu-indirect-function --with-tune=generic --with-arch=i686 --build=i686-redhat-linux]
+ ignore line: [Thread-Modell: posix]
+ ignore line: [gcc-Version 6.3.1 20161221 (Red Hat 6.3.1-1) (GCC) ]
+ ignore line: [COMPILER_PATH=/usr/libexec/gcc/i686-redhat-linux/6.3.1/:/usr/libexec/gcc/i686-redhat-linux/6.3.1/:/usr/libexec/gcc/i686-redhat-linux/:/usr/lib/gcc/i686-redhat-linux/6.3.1/:/usr/lib/gcc/i686-redhat-linux/]
+ ignore line: [LIBRARY_PATH=/usr/lib/gcc/i686-redhat-linux/6.3.1/:/usr/lib/gcc/i686-redhat-linux/6.3.1/../../../:/lib/:/usr/lib/]
+ ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_1b8f8' '-rdynamic' '-shared-libgcc' '-mtune=generic' '-march=i686']
+ link line: [ /usr/libexec/gcc/i686-redhat-linux/6.3.1/collect2 -plugin /usr/libexec/gcc/i686-redhat-linux/6.3.1/liblto_plugin.so -plugin-opt=/usr/libexec/gcc/i686-redhat-linux/6.3.1/lto-wrapper -plugin-opt=-fresolution=/tmp/ccXFcRsT.res -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc --build-id --no-add-needed --eh-frame-hdr --hash-style=gnu -m elf_i386 -export-dynamic -dynamic-linker /lib/ld-linux.so.2 -o cmTC_1b8f8 /usr/lib/gcc/i686-redhat-linux/6.3.1/../../../crt1.o /usr/lib/gcc/i686-redhat-linux/6.3.1/../../../crti.o /usr/lib/gcc/i686-redhat-linux/6.3.1/crtbegin.o -L/usr/lib/gcc/i686-redhat-linux/6.3.1 -L/usr/lib/gcc/i686-redhat-linux/6.3.1/../../.. CMakeFiles/cmTC_1b8f8.dir/CMakeCXXCompilerABI.cpp.o -lstdc++ -lm -lgcc_s -lgcc -lc -lgcc_s -lgcc /usr/lib/gcc/i686-redhat-linux/6.3.1/crtend.o /usr/lib/gcc/i686-redhat-linux/6.3.1/../../../crtn.o]
+ arg [/usr/libexec/gcc/i686-redhat-linux/6.3.1/collect2] ==> ignore
+ arg [-plugin] ==> ignore
+ arg [/usr/libexec/gcc/i686-redhat-linux/6.3.1/liblto_plugin.so] ==> ignore
+ arg [-plugin-opt=/usr/libexec/gcc/i686-redhat-linux/6.3.1/lto-wrapper] ==> ignore
+ arg [-plugin-opt=-fresolution=/tmp/ccXFcRsT.res] ==> ignore
+ arg [-plugin-opt=-pass-through=-lgcc_s] ==> ignore
+ arg [-plugin-opt=-pass-through=-lgcc] ==> ignore
+ arg [-plugin-opt=-pass-through=-lc] ==> ignore
+ arg [-plugin-opt=-pass-through=-lgcc_s] ==> ignore
+ arg [-plugin-opt=-pass-through=-lgcc] ==> ignore
+ arg [--build-id] ==> ignore
+ arg [--no-add-needed] ==> ignore
+ arg [--eh-frame-hdr] ==> ignore
+ arg [--hash-style=gnu] ==> ignore
+ arg [-m] ==> ignore
+ arg [elf_i386] ==> ignore
+ arg [-export-dynamic] ==> ignore
+ arg [-dynamic-linker] ==> ignore
+ arg [/lib/ld-linux.so.2] ==> ignore
+ arg [-o] ==> ignore
+ arg [cmTC_1b8f8] ==> ignore
+ arg [/usr/lib/gcc/i686-redhat-linux/6.3.1/../../../crt1.o] ==> ignore
+ arg [/usr/lib/gcc/i686-redhat-linux/6.3.1/../../../crti.o] ==> ignore
+ arg [/usr/lib/gcc/i686-redhat-linux/6.3.1/crtbegin.o] ==> ignore
+ arg [-L/usr/lib/gcc/i686-redhat-linux/6.3.1] ==> dir [/usr/lib/gcc/i686-redhat-linux/6.3.1]
+ arg [-L/usr/lib/gcc/i686-redhat-linux/6.3.1/../../..] ==> dir [/usr/lib/gcc/i686-redhat-linux/6.3.1/../../..]
+ arg [CMakeFiles/cmTC_1b8f8.dir/CMakeCXXCompilerABI.cpp.o] ==> ignore
+ arg [-lstdc++] ==> lib [stdc++]
+ arg [-lm] ==> lib [m]
+ arg [-lgcc_s] ==> lib [gcc_s]
+ arg [-lgcc] ==> lib [gcc]
+ arg [-lc] ==> lib [c]
+ arg [-lgcc_s] ==> lib [gcc_s]
+ arg [-lgcc] ==> lib [gcc]
+ arg [/usr/lib/gcc/i686-redhat-linux/6.3.1/crtend.o] ==> ignore
+ arg [/usr/lib/gcc/i686-redhat-linux/6.3.1/../../../crtn.o] ==> ignore
+ remove lib [gcc_s]
+ remove lib [gcc]
+ remove lib [gcc_s]
+ remove lib [gcc]
+ collapse library dir [/usr/lib/gcc/i686-redhat-linux/6.3.1] ==> [/usr/lib/gcc/i686-redhat-linux/6.3.1]
+ collapse library dir [/usr/lib/gcc/i686-redhat-linux/6.3.1/../../..] ==> [/usr/lib]
+ implicit libs: [stdc++;m;c]
+ implicit dirs: [/usr/lib/gcc/i686-redhat-linux/6.3.1;/usr/lib]
+ implicit fwks: []
+
+
+
+
+Detecting CXX [-std=c++14] compiler features compiled with the following output:
+Change Dir: /home/martin/XTrackCAD/src/work/CMakeFiles/CMakeTmp
+
+Run Build Command:"/usr/bin/gmake" "cmTC_a17f1/fast"
+/usr/bin/gmake -f CMakeFiles/cmTC_a17f1.dir/build.make CMakeFiles/cmTC_a17f1.dir/build
+gmake[1]: Verzeichnis „/home/martin/XTrackCAD/src/work/CMakeFiles/CMakeTmp“ wird betreten
+Building CXX object CMakeFiles/cmTC_a17f1.dir/feature_tests.cxx.o
+/usr/bin/g++ -std=c++14 -o CMakeFiles/cmTC_a17f1.dir/feature_tests.cxx.o -c /home/martin/XTrackCAD/src/work/CMakeFiles/feature_tests.cxx
+Linking CXX executable cmTC_a17f1
+/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_a17f1.dir/link.txt --verbose=1
+/usr/bin/g++ CMakeFiles/cmTC_a17f1.dir/feature_tests.cxx.o -o cmTC_a17f1 -rdynamic
+gmake[1]: Verzeichnis „/home/martin/XTrackCAD/src/work/CMakeFiles/CMakeTmp“ wird verlassen
+
+
+ Feature record: CXX_FEATURE:1cxx_aggregate_default_initializers
+ Feature record: CXX_FEATURE:1cxx_alias_templates
+ Feature record: CXX_FEATURE:1cxx_alignas
+ Feature record: CXX_FEATURE:1cxx_alignof
+ Feature record: CXX_FEATURE:1cxx_attributes
+ Feature record: CXX_FEATURE:1cxx_attribute_deprecated
+ Feature record: CXX_FEATURE:1cxx_auto_type
+ Feature record: CXX_FEATURE:1cxx_binary_literals
+ Feature record: CXX_FEATURE:1cxx_constexpr
+ Feature record: CXX_FEATURE:1cxx_contextual_conversions
+ Feature record: CXX_FEATURE:1cxx_decltype
+ Feature record: CXX_FEATURE:1cxx_decltype_auto
+ Feature record: CXX_FEATURE:1cxx_decltype_incomplete_return_types
+ Feature record: CXX_FEATURE:1cxx_default_function_template_args
+ Feature record: CXX_FEATURE:1cxx_defaulted_functions
+ Feature record: CXX_FEATURE:1cxx_defaulted_move_initializers
+ Feature record: CXX_FEATURE:1cxx_delegating_constructors
+ Feature record: CXX_FEATURE:1cxx_deleted_functions
+ Feature record: CXX_FEATURE:1cxx_digit_separators
+ Feature record: CXX_FEATURE:1cxx_enum_forward_declarations
+ Feature record: CXX_FEATURE:1cxx_explicit_conversions
+ Feature record: CXX_FEATURE:1cxx_extended_friend_declarations
+ Feature record: CXX_FEATURE:1cxx_extern_templates
+ Feature record: CXX_FEATURE:1cxx_final
+ Feature record: CXX_FEATURE:1cxx_func_identifier
+ Feature record: CXX_FEATURE:1cxx_generalized_initializers
+ Feature record: CXX_FEATURE:1cxx_generic_lambdas
+ Feature record: CXX_FEATURE:1cxx_inheriting_constructors
+ Feature record: CXX_FEATURE:1cxx_inline_namespaces
+ Feature record: CXX_FEATURE:1cxx_lambdas
+ Feature record: CXX_FEATURE:1cxx_lambda_init_captures
+ Feature record: CXX_FEATURE:1cxx_local_type_template_args
+ Feature record: CXX_FEATURE:1cxx_long_long_type
+ Feature record: CXX_FEATURE:1cxx_noexcept
+ Feature record: CXX_FEATURE:1cxx_nonstatic_member_init
+ Feature record: CXX_FEATURE:1cxx_nullptr
+ Feature record: CXX_FEATURE:1cxx_override
+ Feature record: CXX_FEATURE:1cxx_range_for
+ Feature record: CXX_FEATURE:1cxx_raw_string_literals
+ Feature record: CXX_FEATURE:1cxx_reference_qualified_functions
+ Feature record: CXX_FEATURE:1cxx_relaxed_constexpr
+ Feature record: CXX_FEATURE:1cxx_return_type_deduction
+ Feature record: CXX_FEATURE:1cxx_right_angle_brackets
+ Feature record: CXX_FEATURE:1cxx_rvalue_references
+ Feature record: CXX_FEATURE:1cxx_sizeof_member
+ Feature record: CXX_FEATURE:1cxx_static_assert
+ Feature record: CXX_FEATURE:1cxx_strong_enums
+ Feature record: CXX_FEATURE:1cxx_template_template_parameters
+ Feature record: CXX_FEATURE:1cxx_thread_local
+ Feature record: CXX_FEATURE:1cxx_trailing_return_types
+ Feature record: CXX_FEATURE:1cxx_unicode_literals
+ Feature record: CXX_FEATURE:1cxx_uniform_initialization
+ Feature record: CXX_FEATURE:1cxx_unrestricted_unions
+ Feature record: CXX_FEATURE:1cxx_user_literals
+ Feature record: CXX_FEATURE:1cxx_variable_templates
+ Feature record: CXX_FEATURE:1cxx_variadic_macros
+ Feature record: CXX_FEATURE:1cxx_variadic_templates
+
+
+Detecting CXX [-std=c++11] compiler features compiled with the following output:
+Change Dir: /home/martin/XTrackCAD/src/work/CMakeFiles/CMakeTmp
+
+Run Build Command:"/usr/bin/gmake" "cmTC_ba62b/fast"
+/usr/bin/gmake -f CMakeFiles/cmTC_ba62b.dir/build.make CMakeFiles/cmTC_ba62b.dir/build
+gmake[1]: Verzeichnis „/home/martin/XTrackCAD/src/work/CMakeFiles/CMakeTmp“ wird betreten
+Building CXX object CMakeFiles/cmTC_ba62b.dir/feature_tests.cxx.o
+/usr/bin/g++ -std=c++11 -o CMakeFiles/cmTC_ba62b.dir/feature_tests.cxx.o -c /home/martin/XTrackCAD/src/work/CMakeFiles/feature_tests.cxx
+Linking CXX executable cmTC_ba62b
+/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_ba62b.dir/link.txt --verbose=1
+/usr/bin/g++ CMakeFiles/cmTC_ba62b.dir/feature_tests.cxx.o -o cmTC_ba62b -rdynamic
+gmake[1]: Verzeichnis „/home/martin/XTrackCAD/src/work/CMakeFiles/CMakeTmp“ wird verlassen
+
+
+ Feature record: CXX_FEATURE:0cxx_aggregate_default_initializers
+ Feature record: CXX_FEATURE:1cxx_alias_templates
+ Feature record: CXX_FEATURE:1cxx_alignas
+ Feature record: CXX_FEATURE:1cxx_alignof
+ Feature record: CXX_FEATURE:1cxx_attributes
+ Feature record: CXX_FEATURE:0cxx_attribute_deprecated
+ Feature record: CXX_FEATURE:1cxx_auto_type
+ Feature record: CXX_FEATURE:0cxx_binary_literals
+ Feature record: CXX_FEATURE:1cxx_constexpr
+ Feature record: CXX_FEATURE:0cxx_contextual_conversions
+ Feature record: CXX_FEATURE:1cxx_decltype
+ Feature record: CXX_FEATURE:0cxx_decltype_auto
+ Feature record: CXX_FEATURE:1cxx_decltype_incomplete_return_types
+ Feature record: CXX_FEATURE:1cxx_default_function_template_args
+ Feature record: CXX_FEATURE:1cxx_defaulted_functions
+ Feature record: CXX_FEATURE:1cxx_defaulted_move_initializers
+ Feature record: CXX_FEATURE:1cxx_delegating_constructors
+ Feature record: CXX_FEATURE:1cxx_deleted_functions
+ Feature record: CXX_FEATURE:0cxx_digit_separators
+ Feature record: CXX_FEATURE:1cxx_enum_forward_declarations
+ Feature record: CXX_FEATURE:1cxx_explicit_conversions
+ Feature record: CXX_FEATURE:1cxx_extended_friend_declarations
+ Feature record: CXX_FEATURE:1cxx_extern_templates
+ Feature record: CXX_FEATURE:1cxx_final
+ Feature record: CXX_FEATURE:1cxx_func_identifier
+ Feature record: CXX_FEATURE:1cxx_generalized_initializers
+ Feature record: CXX_FEATURE:0cxx_generic_lambdas
+ Feature record: CXX_FEATURE:1cxx_inheriting_constructors
+ Feature record: CXX_FEATURE:1cxx_inline_namespaces
+ Feature record: CXX_FEATURE:1cxx_lambdas
+ Feature record: CXX_FEATURE:0cxx_lambda_init_captures
+ Feature record: CXX_FEATURE:1cxx_local_type_template_args
+ Feature record: CXX_FEATURE:1cxx_long_long_type
+ Feature record: CXX_FEATURE:1cxx_noexcept
+ Feature record: CXX_FEATURE:1cxx_nonstatic_member_init
+ Feature record: CXX_FEATURE:1cxx_nullptr
+ Feature record: CXX_FEATURE:1cxx_override
+ Feature record: CXX_FEATURE:1cxx_range_for
+ Feature record: CXX_FEATURE:1cxx_raw_string_literals
+ Feature record: CXX_FEATURE:1cxx_reference_qualified_functions
+ Feature record: CXX_FEATURE:0cxx_relaxed_constexpr
+ Feature record: CXX_FEATURE:0cxx_return_type_deduction
+ Feature record: CXX_FEATURE:1cxx_right_angle_brackets
+ Feature record: CXX_FEATURE:1cxx_rvalue_references
+ Feature record: CXX_FEATURE:1cxx_sizeof_member
+ Feature record: CXX_FEATURE:1cxx_static_assert
+ Feature record: CXX_FEATURE:1cxx_strong_enums
+ Feature record: CXX_FEATURE:1cxx_template_template_parameters
+ Feature record: CXX_FEATURE:1cxx_thread_local
+ Feature record: CXX_FEATURE:1cxx_trailing_return_types
+ Feature record: CXX_FEATURE:1cxx_unicode_literals
+ Feature record: CXX_FEATURE:1cxx_uniform_initialization
+ Feature record: CXX_FEATURE:1cxx_unrestricted_unions
+ Feature record: CXX_FEATURE:1cxx_user_literals
+ Feature record: CXX_FEATURE:0cxx_variable_templates
+ Feature record: CXX_FEATURE:1cxx_variadic_macros
+ Feature record: CXX_FEATURE:1cxx_variadic_templates
+
+
+Detecting CXX [-std=c++98] compiler features compiled with the following output:
+Change Dir: /home/martin/XTrackCAD/src/work/CMakeFiles/CMakeTmp
+
+Run Build Command:"/usr/bin/gmake" "cmTC_7c8ab/fast"
+/usr/bin/gmake -f CMakeFiles/cmTC_7c8ab.dir/build.make CMakeFiles/cmTC_7c8ab.dir/build
+gmake[1]: Verzeichnis „/home/martin/XTrackCAD/src/work/CMakeFiles/CMakeTmp“ wird betreten
+Building CXX object CMakeFiles/cmTC_7c8ab.dir/feature_tests.cxx.o
+/usr/bin/g++ -std=c++98 -o CMakeFiles/cmTC_7c8ab.dir/feature_tests.cxx.o -c /home/martin/XTrackCAD/src/work/CMakeFiles/feature_tests.cxx
+Linking CXX executable cmTC_7c8ab
+/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_7c8ab.dir/link.txt --verbose=1
+/usr/bin/g++ CMakeFiles/cmTC_7c8ab.dir/feature_tests.cxx.o -o cmTC_7c8ab -rdynamic
+gmake[1]: Verzeichnis „/home/martin/XTrackCAD/src/work/CMakeFiles/CMakeTmp“ wird verlassen
+
+
+ Feature record: CXX_FEATURE:0cxx_aggregate_default_initializers
+ Feature record: CXX_FEATURE:0cxx_alias_templates
+ Feature record: CXX_FEATURE:0cxx_alignas
+ Feature record: CXX_FEATURE:0cxx_alignof
+ Feature record: CXX_FEATURE:0cxx_attributes
+ Feature record: CXX_FEATURE:0cxx_attribute_deprecated
+ Feature record: CXX_FEATURE:0cxx_auto_type
+ Feature record: CXX_FEATURE:0cxx_binary_literals
+ Feature record: CXX_FEATURE:0cxx_constexpr
+ Feature record: CXX_FEATURE:0cxx_contextual_conversions
+ Feature record: CXX_FEATURE:0cxx_decltype
+ Feature record: CXX_FEATURE:0cxx_decltype_auto
+ Feature record: CXX_FEATURE:0cxx_decltype_incomplete_return_types
+ Feature record: CXX_FEATURE:0cxx_default_function_template_args
+ Feature record: CXX_FEATURE:0cxx_defaulted_functions
+ Feature record: CXX_FEATURE:0cxx_defaulted_move_initializers
+ Feature record: CXX_FEATURE:0cxx_delegating_constructors
+ Feature record: CXX_FEATURE:0cxx_deleted_functions
+ Feature record: CXX_FEATURE:0cxx_digit_separators
+ Feature record: CXX_FEATURE:0cxx_enum_forward_declarations
+ Feature record: CXX_FEATURE:0cxx_explicit_conversions
+ Feature record: CXX_FEATURE:0cxx_extended_friend_declarations
+ Feature record: CXX_FEATURE:0cxx_extern_templates
+ Feature record: CXX_FEATURE:0cxx_final
+ Feature record: CXX_FEATURE:0cxx_func_identifier
+ Feature record: CXX_FEATURE:0cxx_generalized_initializers
+ Feature record: CXX_FEATURE:0cxx_generic_lambdas
+ Feature record: CXX_FEATURE:0cxx_inheriting_constructors
+ Feature record: CXX_FEATURE:0cxx_inline_namespaces
+ Feature record: CXX_FEATURE:0cxx_lambdas
+ Feature record: CXX_FEATURE:0cxx_lambda_init_captures
+ Feature record: CXX_FEATURE:0cxx_local_type_template_args
+ Feature record: CXX_FEATURE:0cxx_long_long_type
+ Feature record: CXX_FEATURE:0cxx_noexcept
+ Feature record: CXX_FEATURE:0cxx_nonstatic_member_init
+ Feature record: CXX_FEATURE:0cxx_nullptr
+ Feature record: CXX_FEATURE:0cxx_override
+ Feature record: CXX_FEATURE:0cxx_range_for
+ Feature record: CXX_FEATURE:0cxx_raw_string_literals
+ Feature record: CXX_FEATURE:0cxx_reference_qualified_functions
+ Feature record: CXX_FEATURE:0cxx_relaxed_constexpr
+ Feature record: CXX_FEATURE:0cxx_return_type_deduction
+ Feature record: CXX_FEATURE:0cxx_right_angle_brackets
+ Feature record: CXX_FEATURE:0cxx_rvalue_references
+ Feature record: CXX_FEATURE:0cxx_sizeof_member
+ Feature record: CXX_FEATURE:0cxx_static_assert
+ Feature record: CXX_FEATURE:0cxx_strong_enums
+ Feature record: CXX_FEATURE:1cxx_template_template_parameters
+ Feature record: CXX_FEATURE:0cxx_thread_local
+ Feature record: CXX_FEATURE:0cxx_trailing_return_types
+ Feature record: CXX_FEATURE:0cxx_unicode_literals
+ Feature record: CXX_FEATURE:0cxx_uniform_initialization
+ Feature record: CXX_FEATURE:0cxx_unrestricted_unions
+ Feature record: CXX_FEATURE:0cxx_user_literals
+ Feature record: CXX_FEATURE:0cxx_variable_templates
+ Feature record: CXX_FEATURE:0cxx_variadic_macros
+ Feature record: CXX_FEATURE:0cxx_variadic_templates
+Determining if files malloc.h exist passed with the following output:
+Change Dir: /home/martin/XTrackCAD/src/work/CMakeFiles/CMakeTmp
+
+Run Build Command:"/usr/bin/gmake" "cmTC_2a2a5/fast"
+/usr/bin/gmake -f CMakeFiles/cmTC_2a2a5.dir/build.make CMakeFiles/cmTC_2a2a5.dir/build
+gmake[1]: Verzeichnis „/home/martin/XTrackCAD/src/work/CMakeFiles/CMakeTmp“ wird betreten
+Building C object CMakeFiles/cmTC_2a2a5.dir/CheckIncludeFiles.c.o
+/usr/bin/gcc -o CMakeFiles/cmTC_2a2a5.dir/CheckIncludeFiles.c.o -c /home/martin/XTrackCAD/src/work/CMakeFiles/CMakeTmp/CheckIncludeFiles.c
+Linking C executable cmTC_2a2a5
+/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_2a2a5.dir/link.txt --verbose=1
+/usr/bin/gcc CMakeFiles/cmTC_2a2a5.dir/CheckIncludeFiles.c.o -o cmTC_2a2a5 -rdynamic
+gmake[1]: Verzeichnis „/home/martin/XTrackCAD/src/work/CMakeFiles/CMakeTmp“ wird verlassen
+
+
diff --git a/CMakeFiles/CMakeRuleHashes.txt b/CMakeFiles/CMakeRuleHashes.txt
new file mode 100644
index 0000000..34a258a
--- /dev/null
+++ b/CMakeFiles/CMakeRuleHashes.txt
@@ -0,0 +1,39 @@
+# Hashes of file build rules.
+64f1dfec80ffd30543b5bfd3dad49b4e app/bin/bllnhlp.c
+343b1b08920fdddeabf9c7fe19caa3c6 app/bin/to3way.lin
+f21494b9c3f2582a3fe3df8b7f4c2413 app/bin/tocrv.lin
+b0faed60b8d46d54bbf75e16d0efea70 app/bin/tocrvsct.lin
+f13f60d41a98fb1a7512687d21bac251 app/bin/todcross.lin
+0cde280b2e3c16ca50b9046e8c9d2727 app/bin/todslip.lin
+021b83aa61b344401ac19929cb3be614 app/bin/tolcross.lin
+9f4f9af5b6dd825ce5104c832f20b5c4 app/bin/torcross.lin
+d06604b5e1d71d6facc784cf210a9fcf app/bin/toreg.lin
+36addf3e6d0310dbb287eb8fa7f37b69 app/bin/tosslip.lin
+b061cf3c2ef72496493a62779f79adc8 app/bin/tostrsct.lin
+87f530a84f316544299af9ca3efdb3e3 app/bin/towye.lin
+b3e520a5020cd7678ab0d6367ba24627 app/bin/toxing.lin
+a036f339425d482b735f19e2251959e3 app/doc/CMakeFiles/clean-html
+76e0adc83282d2ae359fca8ed3e97e6b app/doc/CMakeFiles/help-html
+e54c106e8ce732d5965b96664abccc0d app/doc/html/index.html
+63902eb132b21e8c054fa57c0529d3b3 app/help/CMakeFiles/Help
+9fabac6565ff4d872bbc25e82f0a39ed app/help/messages.h
+1d0e5327bdb8528647a363c91f1ffcbf app/i18n/CMakeFiles/messages
+c36d288054384c60abbb43abac28b1eb app/i18n/CMakeFiles/msgmerge-de_DE
+d50dce50085ebaf42e6a6023f2af0904 app/i18n/CMakeFiles/msgmerge-fi
+4bfbb5652ff76aeb4a3216c6b599ac53 app/i18n/CMakeFiles/msgmerge-pt_BR
+d52529fcd32675495e0b130f4ad864d1 app/i18n/custmsg.h
+f09ad127caac1754399ad460d1e87a20 app/i18n/de_DE/LC_MESSAGES/xtrkcad.mo
+f18dc8677eb02b6a5a6fb577919a678c app/i18n/fi/LC_MESSAGES/xtrkcad.mo
+8e1ed84cc57fef70797a59649bbf2d36 app/i18n/pt_BR/LC_MESSAGES/xtrkcad.mo
+f622ee1b28c9089488947bc71a6e60ca app/i18n/xtrkcad.pot
+b92aff1f44281a71aedade202ed366bb app/lib/CHANGELOG.txt
+aee0a8329c230bf34fb35e67f623de7e app/lib/CMakeFiles/CHANGELOG
+aee0a8329c230bf34fb35e67f623de7e app/lib/CMakeFiles/Readme
+5568890c1ad4ba0f4e2fbd6a8fe95b58 app/lib/Readme.txt
+40476d1a0c00c2eba1cef8ab7451be31 app/lib/params/CMakeFiles/xtpfiles
+698c0cccf8c318cee33819d2ede224c6 app/lib/params/accurail.xtp
+856cc3f5c7f72e89656aee9171741572 app/lib/params/atlascho.xtp
+6f09f6127d77046252cc2edc26aa12fe app/lib/params/atlaseho.xtp
+6a0292358578c46228acc4cddb8748f9 app/lib/params/fallerho.xtp
+4ed21fcd81bc848d552e45b3da1c912d app/lib/params/pikestuf.xtp
+4fa9d73f0146c44d0804c3b04d482af5 app/lib/params/revell.xtp
diff --git a/CMakeFiles/Makefile.cmake b/CMakeFiles/Makefile.cmake
new file mode 100644
index 0000000..3c65a0b
--- /dev/null
+++ b/CMakeFiles/Makefile.cmake
@@ -0,0 +1,202 @@
+# CMAKE generated file: DO NOT EDIT!
+# Generated by "Unix Makefiles" Generator, CMake Version 3.6
+
+# The generator used is:
+set(CMAKE_DEPENDS_GENERATOR "Unix Makefiles")
+
+# The top level Makefile was generated from the following files:
+set(CMAKE_MAKEFILE_DEPENDS
+ "CMakeCache.txt"
+ "CMake/FindCMocka.cmake"
+ "CMake/FindGTKUnixPrint.cmake"
+ "CMake/FindPandoc.cmake"
+ "CMakeFiles/3.6.2/CMakeCCompiler.cmake"
+ "CMakeFiles/3.6.2/CMakeCXXCompiler.cmake"
+ "CMakeFiles/3.6.2/CMakeSystem.cmake"
+ "CMakeFiles/feature_tests.c"
+ "CMakeFiles/feature_tests.cxx"
+ "CMakeLists.txt"
+ "app/CMakeLists.txt"
+ "app/bin/CMakeLists.txt"
+ "app/bin/unittest/CMakeLists.txt"
+ "app/cornu/CMakeLists.txt"
+ "app/doc/CMakeLists.txt"
+ "app/doc/clean-html.cmake.in"
+ "app/doc/hhc.cmake.in"
+ "app/doc/intro.but.in"
+ "app/dynstring/CMakeLists.txt"
+ "app/dynstring/unittest/CMakeLists.txt"
+ "app/help/CMakeLists.txt"
+ "app/i18n/CMakeLists.txt"
+ "app/lib/CMakeLists.txt"
+ "app/lib/demos/CMakeLists.txt"
+ "app/lib/examples/CMakeLists.txt"
+ "app/lib/params/CMakeLists.txt"
+ "app/tools/CMakeLists.txt"
+ "app/tools/halibut/CMakeLists.txt"
+ "app/tools/halibut/charset/CMakeLists.txt"
+ "app/wlib/CMakeLists.txt"
+ "app/wlib/gtklib/CMakeLists.txt"
+ "distribution/CMakeLists.txt"
+ "distribution/downloadpage.wiki.in"
+ "distribution/posix/CMakeLists.txt"
+ "docs/CMakeLists.txt"
+ "xtrkcad-config.h.in"
+ "/usr/share/cmake/Modules/CMakeCCompiler.cmake.in"
+ "/usr/share/cmake/Modules/CMakeCCompilerABI.c"
+ "/usr/share/cmake/Modules/CMakeCInformation.cmake"
+ "/usr/share/cmake/Modules/CMakeCXXCompiler.cmake.in"
+ "/usr/share/cmake/Modules/CMakeCXXCompilerABI.cpp"
+ "/usr/share/cmake/Modules/CMakeCXXInformation.cmake"
+ "/usr/share/cmake/Modules/CMakeCommonLanguageInclude.cmake"
+ "/usr/share/cmake/Modules/CMakeCompilerIdDetection.cmake"
+ "/usr/share/cmake/Modules/CMakeConfigurableFile.in"
+ "/usr/share/cmake/Modules/CMakeDetermineCCompiler.cmake"
+ "/usr/share/cmake/Modules/CMakeDetermineCXXCompiler.cmake"
+ "/usr/share/cmake/Modules/CMakeDetermineCompileFeatures.cmake"
+ "/usr/share/cmake/Modules/CMakeDetermineCompiler.cmake"
+ "/usr/share/cmake/Modules/CMakeDetermineCompilerABI.cmake"
+ "/usr/share/cmake/Modules/CMakeDetermineCompilerId.cmake"
+ "/usr/share/cmake/Modules/CMakeDetermineSystem.cmake"
+ "/usr/share/cmake/Modules/CMakeFindBinUtils.cmake"
+ "/usr/share/cmake/Modules/CMakeGenericSystem.cmake"
+ "/usr/share/cmake/Modules/CMakeLanguageInformation.cmake"
+ "/usr/share/cmake/Modules/CMakeParseArguments.cmake"
+ "/usr/share/cmake/Modules/CMakeParseImplicitLinkInfo.cmake"
+ "/usr/share/cmake/Modules/CMakeSystem.cmake.in"
+ "/usr/share/cmake/Modules/CMakeSystemSpecificInformation.cmake"
+ "/usr/share/cmake/Modules/CMakeSystemSpecificInitialize.cmake"
+ "/usr/share/cmake/Modules/CMakeTestCCompiler.cmake"
+ "/usr/share/cmake/Modules/CMakeTestCXXCompiler.cmake"
+ "/usr/share/cmake/Modules/CMakeTestCompilerCommon.cmake"
+ "/usr/share/cmake/Modules/CMakeUnixFindMake.cmake"
+ "/usr/share/cmake/Modules/CPack.cmake"
+ "/usr/share/cmake/Modules/CPackComponent.cmake"
+ "/usr/share/cmake/Modules/CheckIncludeFiles.cmake"
+ "/usr/share/cmake/Modules/Compiler/ADSP-DetermineCompiler.cmake"
+ "/usr/share/cmake/Modules/Compiler/ARMCC-DetermineCompiler.cmake"
+ "/usr/share/cmake/Modules/Compiler/AppleClang-DetermineCompiler.cmake"
+ "/usr/share/cmake/Modules/Compiler/Borland-DetermineCompiler.cmake"
+ "/usr/share/cmake/Modules/Compiler/Bruce-C-DetermineCompiler.cmake"
+ "/usr/share/cmake/Modules/Compiler/Clang-DetermineCompiler.cmake"
+ "/usr/share/cmake/Modules/Compiler/Clang-DetermineCompilerInternal.cmake"
+ "/usr/share/cmake/Modules/Compiler/Comeau-CXX-DetermineCompiler.cmake"
+ "/usr/share/cmake/Modules/Compiler/Compaq-C-DetermineCompiler.cmake"
+ "/usr/share/cmake/Modules/Compiler/Compaq-CXX-DetermineCompiler.cmake"
+ "/usr/share/cmake/Modules/Compiler/Cray-DetermineCompiler.cmake"
+ "/usr/share/cmake/Modules/Compiler/Embarcadero-DetermineCompiler.cmake"
+ "/usr/share/cmake/Modules/Compiler/Fujitsu-DetermineCompiler.cmake"
+ "/usr/share/cmake/Modules/Compiler/GHS-DetermineCompiler.cmake"
+ "/usr/share/cmake/Modules/Compiler/GNU-C-FeatureTests.cmake"
+ "/usr/share/cmake/Modules/Compiler/GNU-C.cmake"
+ "/usr/share/cmake/Modules/Compiler/GNU-CXX-FeatureTests.cmake"
+ "/usr/share/cmake/Modules/Compiler/GNU-CXX.cmake"
+ "/usr/share/cmake/Modules/Compiler/GNU-DetermineCompiler.cmake"
+ "/usr/share/cmake/Modules/Compiler/GNU.cmake"
+ "/usr/share/cmake/Modules/Compiler/HP-C-DetermineCompiler.cmake"
+ "/usr/share/cmake/Modules/Compiler/HP-CXX-DetermineCompiler.cmake"
+ "/usr/share/cmake/Modules/Compiler/IAR-DetermineCompiler.cmake"
+ "/usr/share/cmake/Modules/Compiler/IBMCPP-C-DetermineVersionInternal.cmake"
+ "/usr/share/cmake/Modules/Compiler/IBMCPP-CXX-DetermineVersionInternal.cmake"
+ "/usr/share/cmake/Modules/Compiler/Intel-DetermineCompiler.cmake"
+ "/usr/share/cmake/Modules/Compiler/MIPSpro-DetermineCompiler.cmake"
+ "/usr/share/cmake/Modules/Compiler/MSVC-DetermineCompiler.cmake"
+ "/usr/share/cmake/Modules/Compiler/OpenWatcom-DetermineCompiler.cmake"
+ "/usr/share/cmake/Modules/Compiler/PGI-DetermineCompiler.cmake"
+ "/usr/share/cmake/Modules/Compiler/PathScale-DetermineCompiler.cmake"
+ "/usr/share/cmake/Modules/Compiler/SCO-DetermineCompiler.cmake"
+ "/usr/share/cmake/Modules/Compiler/SDCC-C-DetermineCompiler.cmake"
+ "/usr/share/cmake/Modules/Compiler/SunPro-C-DetermineCompiler.cmake"
+ "/usr/share/cmake/Modules/Compiler/SunPro-CXX-DetermineCompiler.cmake"
+ "/usr/share/cmake/Modules/Compiler/TI-DetermineCompiler.cmake"
+ "/usr/share/cmake/Modules/Compiler/TinyCC-C-DetermineCompiler.cmake"
+ "/usr/share/cmake/Modules/Compiler/VisualAge-C-DetermineCompiler.cmake"
+ "/usr/share/cmake/Modules/Compiler/VisualAge-CXX-DetermineCompiler.cmake"
+ "/usr/share/cmake/Modules/Compiler/Watcom-DetermineCompiler.cmake"
+ "/usr/share/cmake/Modules/Compiler/XL-C-DetermineCompiler.cmake"
+ "/usr/share/cmake/Modules/Compiler/XL-CXX-DetermineCompiler.cmake"
+ "/usr/share/cmake/Modules/Compiler/zOS-C-DetermineCompiler.cmake"
+ "/usr/share/cmake/Modules/Compiler/zOS-CXX-DetermineCompiler.cmake"
+ "/usr/share/cmake/Modules/FindPackageHandleStandardArgs.cmake"
+ "/usr/share/cmake/Modules/FindPackageMessage.cmake"
+ "/usr/share/cmake/Modules/FindPkgConfig.cmake"
+ "/usr/share/cmake/Modules/Internal/FeatureTesting.cmake"
+ "/usr/share/cmake/Modules/Platform/Linux-CXX.cmake"
+ "/usr/share/cmake/Modules/Platform/Linux-GNU-C.cmake"
+ "/usr/share/cmake/Modules/Platform/Linux-GNU-CXX.cmake"
+ "/usr/share/cmake/Modules/Platform/Linux-GNU.cmake"
+ "/usr/share/cmake/Modules/Platform/Linux.cmake"
+ "/usr/share/cmake/Modules/Platform/UnixPaths.cmake"
+ "/usr/share/cmake/Templates/CPackConfig.cmake.in"
+ )
+
+# The corresponding makefile is:
+set(CMAKE_MAKEFILE_OUTPUTS
+ "Makefile"
+ "CMakeFiles/cmake.check_cache"
+ )
+
+# Byproducts of CMake generate step:
+set(CMAKE_MAKEFILE_PRODUCTS
+ "CMakeFiles/3.6.2/CMakeSystem.cmake"
+ "CMakeFiles/3.6.2/CMakeCCompiler.cmake"
+ "CMakeFiles/3.6.2/CMakeCXXCompiler.cmake"
+ "CMakeFiles/3.6.2/CMakeCCompiler.cmake"
+ "CMakeFiles/3.6.2/CMakeCXXCompiler.cmake"
+ "xtrkcad-config.h"
+ "CMakeFiles/CMakeDirectoryInformation.cmake"
+ "app/CMakeFiles/CMakeDirectoryInformation.cmake"
+ "app/dynstring/CMakeFiles/CMakeDirectoryInformation.cmake"
+ "app/dynstring/unittest/CMakeFiles/CMakeDirectoryInformation.cmake"
+ "app/wlib/CMakeFiles/CMakeDirectoryInformation.cmake"
+ "app/wlib/gtklib/CMakeFiles/CMakeDirectoryInformation.cmake"
+ "app/tools/CMakeFiles/CMakeDirectoryInformation.cmake"
+ "app/tools/halibut/CMakeFiles/CMakeDirectoryInformation.cmake"
+ "app/tools/halibut/charset/CMakeFiles/CMakeDirectoryInformation.cmake"
+ "app/help/CMakeFiles/CMakeDirectoryInformation.cmake"
+ "app/doc/CMakeFiles/CMakeDirectoryInformation.cmake"
+ "app/bin/CMakeFiles/CMakeDirectoryInformation.cmake"
+ "app/bin/unittest/CMakeFiles/CMakeDirectoryInformation.cmake"
+ "app/lib/CMakeFiles/CMakeDirectoryInformation.cmake"
+ "app/lib/demos/CMakeFiles/CMakeDirectoryInformation.cmake"
+ "app/lib/examples/CMakeFiles/CMakeDirectoryInformation.cmake"
+ "app/lib/params/CMakeFiles/CMakeDirectoryInformation.cmake"
+ "app/cornu/CMakeFiles/CMakeDirectoryInformation.cmake"
+ "app/i18n/CMakeFiles/CMakeDirectoryInformation.cmake"
+ "distribution/CMakeFiles/CMakeDirectoryInformation.cmake"
+ "distribution/posix/CMakeFiles/CMakeDirectoryInformation.cmake"
+ "docs/CMakeFiles/CMakeDirectoryInformation.cmake"
+ )
+
+# Dependency information for all targets:
+set(CMAKE_DEPEND_INFO_FILES
+ "app/dynstring/CMakeFiles/dynstring.dir/DependInfo.cmake"
+ "app/dynstring/unittest/CMakeFiles/dynstringtest.dir/DependInfo.cmake"
+ "app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/DependInfo.cmake"
+ "app/tools/CMakeFiles/listxtp.dir/DependInfo.cmake"
+ "app/tools/halibut/CMakeFiles/halibut.dir/DependInfo.cmake"
+ "app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/DependInfo.cmake"
+ "app/help/CMakeFiles/Help.dir/DependInfo.cmake"
+ "app/help/CMakeFiles/genhelp.dir/DependInfo.cmake"
+ "app/help/CMakeFiles/genmessages.dir/DependInfo.cmake"
+ "app/doc/CMakeFiles/help-html.dir/DependInfo.cmake"
+ "app/doc/CMakeFiles/clean-html.dir/DependInfo.cmake"
+ "app/bin/CMakeFiles/xtrkcad.dir/DependInfo.cmake"
+ "app/bin/CMakeFiles/xtrkcad-lib.dir/DependInfo.cmake"
+ "app/bin/CMakeFiles/mkturnout.dir/DependInfo.cmake"
+ "app/bin/CMakeFiles/cnvdsgn.dir/DependInfo.cmake"
+ "app/bin/unittest/CMakeFiles/defaultstest.dir/DependInfo.cmake"
+ "app/bin/unittest/CMakeFiles/pathstest.dir/DependInfo.cmake"
+ "app/bin/unittest/CMakeFiles/dxfformattest.dir/DependInfo.cmake"
+ "app/lib/CMakeFiles/Readme.dir/DependInfo.cmake"
+ "app/lib/CMakeFiles/CHANGELOG.dir/DependInfo.cmake"
+ "app/lib/params/CMakeFiles/xtpfiles.dir/DependInfo.cmake"
+ "app/lib/params/CMakeFiles/mkstruct.dir/DependInfo.cmake"
+ "app/lib/params/CMakeFiles/mkcarpart.dir/DependInfo.cmake"
+ "app/cornu/CMakeFiles/xtrkcad-cornu.dir/DependInfo.cmake"
+ "app/i18n/CMakeFiles/messages.dir/DependInfo.cmake"
+ "app/i18n/CMakeFiles/msgmerge-pt_BR.dir/DependInfo.cmake"
+ "app/i18n/CMakeFiles/msgmerge-fi.dir/DependInfo.cmake"
+ "app/i18n/CMakeFiles/msgmerge-de_DE.dir/DependInfo.cmake"
+ "app/i18n/CMakeFiles/stripmsg.dir/DependInfo.cmake"
+ )
diff --git a/CMakeFiles/Makefile2 b/CMakeFiles/Makefile2
new file mode 100644
index 0000000..7414a76
--- /dev/null
+++ b/CMakeFiles/Makefile2
@@ -0,0 +1,1578 @@
+# CMAKE generated file: DO NOT EDIT!
+# Generated by "Unix Makefiles" Generator, CMake Version 3.6
+
+# Default target executed when no arguments are given to make.
+default_target: all
+
+.PHONY : default_target
+
+# The main recursive all target
+all:
+
+.PHONY : all
+
+# The main recursive preinstall target
+preinstall:
+
+.PHONY : preinstall
+
+#=============================================================================
+# Special targets provided by cmake.
+
+# Disable implicit rules so canonical targets will work.
+.SUFFIXES:
+
+
+# Remove some rules from gmake that .SUFFIXES does not remove.
+SUFFIXES =
+
+.SUFFIXES: .hpux_make_needs_suffix_list
+
+
+# Suppress display of executed commands.
+$(VERBOSE).SILENT:
+
+
+# A target that is always out of date.
+cmake_force:
+
+.PHONY : cmake_force
+
+#=============================================================================
+# Set environment variables for the build.
+
+# The shell in which to execute make rules.
+SHELL = /bin/sh
+
+# The CMake executable.
+CMAKE_COMMAND = /usr/bin/cmake
+
+# The command to remove a file.
+RM = /usr/bin/cmake -E remove -f
+
+# Escaping for special characters.
+EQUALS = =
+
+# The top-level source directory on which CMake was run.
+CMAKE_SOURCE_DIR = /home/martin/XTrackCAD/src/work
+
+# The top-level build directory on which CMake was run.
+CMAKE_BINARY_DIR = /home/martin/XTrackCAD/src/work
+
+#=============================================================================
+# Directory level rules for directory app
+
+# Convenience name for "all" pass in the directory.
+app/all: app/dynstring/all
+app/all: app/wlib/all
+app/all: app/tools/all
+app/all: app/help/all
+app/all: app/doc/all
+app/all: app/bin/all
+app/all: app/lib/all
+app/all: app/cornu/all
+app/all: app/i18n/all
+
+.PHONY : app/all
+
+# Convenience name for "clean" pass in the directory.
+app/clean: app/dynstring/clean
+app/clean: app/wlib/clean
+app/clean: app/tools/clean
+app/clean: app/help/clean
+app/clean: app/doc/clean
+app/clean: app/bin/clean
+app/clean: app/lib/clean
+app/clean: app/cornu/clean
+app/clean: app/i18n/clean
+
+.PHONY : app/clean
+
+# Convenience name for "preinstall" pass in the directory.
+app/preinstall: app/dynstring/preinstall
+app/preinstall: app/wlib/preinstall
+app/preinstall: app/tools/preinstall
+app/preinstall: app/help/preinstall
+app/preinstall: app/doc/preinstall
+app/preinstall: app/bin/preinstall
+app/preinstall: app/lib/preinstall
+app/preinstall: app/cornu/preinstall
+app/preinstall: app/i18n/preinstall
+
+.PHONY : app/preinstall
+
+#=============================================================================
+# Directory level rules for directory app/dynstring
+
+# Convenience name for "all" pass in the directory.
+app/dynstring/all: app/dynstring/CMakeFiles/dynstring.dir/all
+app/dynstring/all: app/dynstring/unittest/all
+
+.PHONY : app/dynstring/all
+
+# Convenience name for "clean" pass in the directory.
+app/dynstring/clean: app/dynstring/CMakeFiles/dynstring.dir/clean
+app/dynstring/clean: app/dynstring/unittest/clean
+
+.PHONY : app/dynstring/clean
+
+# Convenience name for "preinstall" pass in the directory.
+app/dynstring/preinstall: app/dynstring/unittest/preinstall
+
+.PHONY : app/dynstring/preinstall
+
+#=============================================================================
+# Target rules for target app/dynstring/CMakeFiles/dynstring.dir
+
+# All Build rule for target.
+app/dynstring/CMakeFiles/dynstring.dir/all:
+ $(MAKE) -f app/dynstring/CMakeFiles/dynstring.dir/build.make app/dynstring/CMakeFiles/dynstring.dir/depend
+ $(MAKE) -f app/dynstring/CMakeFiles/dynstring.dir/build.make app/dynstring/CMakeFiles/dynstring.dir/build
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/home/martin/XTrackCAD/src/work/CMakeFiles --progress-num=5 "Built target dynstring"
+.PHONY : app/dynstring/CMakeFiles/dynstring.dir/all
+
+# Include target in all.
+all: app/dynstring/CMakeFiles/dynstring.dir/all
+
+.PHONY : all
+
+# Build rule for subdir invocation for target.
+app/dynstring/CMakeFiles/dynstring.dir/rule: cmake_check_build_system
+ $(CMAKE_COMMAND) -E cmake_progress_start /home/martin/XTrackCAD/src/work/CMakeFiles 1
+ $(MAKE) -f CMakeFiles/Makefile2 app/dynstring/CMakeFiles/dynstring.dir/all
+ $(CMAKE_COMMAND) -E cmake_progress_start /home/martin/XTrackCAD/src/work/CMakeFiles 0
+.PHONY : app/dynstring/CMakeFiles/dynstring.dir/rule
+
+# Convenience name for target.
+dynstring: app/dynstring/CMakeFiles/dynstring.dir/rule
+
+.PHONY : dynstring
+
+# clean rule for target.
+app/dynstring/CMakeFiles/dynstring.dir/clean:
+ $(MAKE) -f app/dynstring/CMakeFiles/dynstring.dir/build.make app/dynstring/CMakeFiles/dynstring.dir/clean
+.PHONY : app/dynstring/CMakeFiles/dynstring.dir/clean
+
+# clean rule for target.
+clean: app/dynstring/CMakeFiles/dynstring.dir/clean
+
+.PHONY : clean
+
+#=============================================================================
+# Directory level rules for directory app/dynstring/unittest
+
+# Convenience name for "all" pass in the directory.
+app/dynstring/unittest/all: app/dynstring/unittest/CMakeFiles/dynstringtest.dir/all
+
+.PHONY : app/dynstring/unittest/all
+
+# Convenience name for "clean" pass in the directory.
+app/dynstring/unittest/clean: app/dynstring/unittest/CMakeFiles/dynstringtest.dir/clean
+
+.PHONY : app/dynstring/unittest/clean
+
+# Convenience name for "preinstall" pass in the directory.
+app/dynstring/unittest/preinstall:
+
+.PHONY : app/dynstring/unittest/preinstall
+
+#=============================================================================
+# Target rules for target app/dynstring/unittest/CMakeFiles/dynstringtest.dir
+
+# All Build rule for target.
+app/dynstring/unittest/CMakeFiles/dynstringtest.dir/all: app/dynstring/CMakeFiles/dynstring.dir/all
+ $(MAKE) -f app/dynstring/unittest/CMakeFiles/dynstringtest.dir/build.make app/dynstring/unittest/CMakeFiles/dynstringtest.dir/depend
+ $(MAKE) -f app/dynstring/unittest/CMakeFiles/dynstringtest.dir/build.make app/dynstring/unittest/CMakeFiles/dynstringtest.dir/build
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/home/martin/XTrackCAD/src/work/CMakeFiles --progress-num=6 "Built target dynstringtest"
+.PHONY : app/dynstring/unittest/CMakeFiles/dynstringtest.dir/all
+
+# Include target in all.
+all: app/dynstring/unittest/CMakeFiles/dynstringtest.dir/all
+
+.PHONY : all
+
+# Build rule for subdir invocation for target.
+app/dynstring/unittest/CMakeFiles/dynstringtest.dir/rule: cmake_check_build_system
+ $(CMAKE_COMMAND) -E cmake_progress_start /home/martin/XTrackCAD/src/work/CMakeFiles 2
+ $(MAKE) -f CMakeFiles/Makefile2 app/dynstring/unittest/CMakeFiles/dynstringtest.dir/all
+ $(CMAKE_COMMAND) -E cmake_progress_start /home/martin/XTrackCAD/src/work/CMakeFiles 0
+.PHONY : app/dynstring/unittest/CMakeFiles/dynstringtest.dir/rule
+
+# Convenience name for target.
+dynstringtest: app/dynstring/unittest/CMakeFiles/dynstringtest.dir/rule
+
+.PHONY : dynstringtest
+
+# clean rule for target.
+app/dynstring/unittest/CMakeFiles/dynstringtest.dir/clean:
+ $(MAKE) -f app/dynstring/unittest/CMakeFiles/dynstringtest.dir/build.make app/dynstring/unittest/CMakeFiles/dynstringtest.dir/clean
+.PHONY : app/dynstring/unittest/CMakeFiles/dynstringtest.dir/clean
+
+# clean rule for target.
+clean: app/dynstring/unittest/CMakeFiles/dynstringtest.dir/clean
+
+.PHONY : clean
+
+#=============================================================================
+# Directory level rules for directory app/wlib
+
+# Convenience name for "all" pass in the directory.
+app/wlib/all: app/wlib/gtklib/all
+
+.PHONY : app/wlib/all
+
+# Convenience name for "clean" pass in the directory.
+app/wlib/clean: app/wlib/gtklib/clean
+
+.PHONY : app/wlib/clean
+
+# Convenience name for "preinstall" pass in the directory.
+app/wlib/preinstall: app/wlib/gtklib/preinstall
+
+.PHONY : app/wlib/preinstall
+
+#=============================================================================
+# Directory level rules for directory app/wlib/gtklib
+
+# Convenience name for "all" pass in the directory.
+app/wlib/gtklib/all: app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/all
+
+.PHONY : app/wlib/gtklib/all
+
+# Convenience name for "clean" pass in the directory.
+app/wlib/gtklib/clean: app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/clean
+
+.PHONY : app/wlib/gtklib/clean
+
+# Convenience name for "preinstall" pass in the directory.
+app/wlib/gtklib/preinstall:
+
+.PHONY : app/wlib/gtklib/preinstall
+
+#=============================================================================
+# Target rules for target app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir
+
+# All Build rule for target.
+app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/all:
+ $(MAKE) -f app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/build.make app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/depend
+ $(MAKE) -f app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/build.make app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/build
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/home/martin/XTrackCAD/src/work/CMakeFiles --progress-num=87,88,89,90,91,92,93,94,95,96,97,98,99,100 "Built target xtrkcad-wlib"
+.PHONY : app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/all
+
+# Include target in all.
+all: app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/all
+
+.PHONY : all
+
+# Build rule for subdir invocation for target.
+app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/rule: cmake_check_build_system
+ $(CMAKE_COMMAND) -E cmake_progress_start /home/martin/XTrackCAD/src/work/CMakeFiles 14
+ $(MAKE) -f CMakeFiles/Makefile2 app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/all
+ $(CMAKE_COMMAND) -E cmake_progress_start /home/martin/XTrackCAD/src/work/CMakeFiles 0
+.PHONY : app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/rule
+
+# Convenience name for target.
+xtrkcad-wlib: app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/rule
+
+.PHONY : xtrkcad-wlib
+
+# clean rule for target.
+app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/clean:
+ $(MAKE) -f app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/build.make app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/clean
+.PHONY : app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/clean
+
+# clean rule for target.
+clean: app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/clean
+
+.PHONY : clean
+
+#=============================================================================
+# Directory level rules for directory app/tools
+
+# Convenience name for "all" pass in the directory.
+app/tools/all: app/tools/CMakeFiles/listxtp.dir/all
+app/tools/all: app/tools/halibut/all
+
+.PHONY : app/tools/all
+
+# Convenience name for "clean" pass in the directory.
+app/tools/clean: app/tools/CMakeFiles/listxtp.dir/clean
+app/tools/clean: app/tools/halibut/clean
+
+.PHONY : app/tools/clean
+
+# Convenience name for "preinstall" pass in the directory.
+app/tools/preinstall: app/tools/halibut/preinstall
+
+.PHONY : app/tools/preinstall
+
+#=============================================================================
+# Target rules for target app/tools/CMakeFiles/listxtp.dir
+
+# All Build rule for target.
+app/tools/CMakeFiles/listxtp.dir/all:
+ $(MAKE) -f app/tools/CMakeFiles/listxtp.dir/build.make app/tools/CMakeFiles/listxtp.dir/depend
+ $(MAKE) -f app/tools/CMakeFiles/listxtp.dir/build.make app/tools/CMakeFiles/listxtp.dir/build
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/home/martin/XTrackCAD/src/work/CMakeFiles --progress-num=18 "Built target listxtp"
+.PHONY : app/tools/CMakeFiles/listxtp.dir/all
+
+# Include target in all.
+all: app/tools/CMakeFiles/listxtp.dir/all
+
+.PHONY : all
+
+# Build rule for subdir invocation for target.
+app/tools/CMakeFiles/listxtp.dir/rule: cmake_check_build_system
+ $(CMAKE_COMMAND) -E cmake_progress_start /home/martin/XTrackCAD/src/work/CMakeFiles 1
+ $(MAKE) -f CMakeFiles/Makefile2 app/tools/CMakeFiles/listxtp.dir/all
+ $(CMAKE_COMMAND) -E cmake_progress_start /home/martin/XTrackCAD/src/work/CMakeFiles 0
+.PHONY : app/tools/CMakeFiles/listxtp.dir/rule
+
+# Convenience name for target.
+listxtp: app/tools/CMakeFiles/listxtp.dir/rule
+
+.PHONY : listxtp
+
+# clean rule for target.
+app/tools/CMakeFiles/listxtp.dir/clean:
+ $(MAKE) -f app/tools/CMakeFiles/listxtp.dir/build.make app/tools/CMakeFiles/listxtp.dir/clean
+.PHONY : app/tools/CMakeFiles/listxtp.dir/clean
+
+# clean rule for target.
+clean: app/tools/CMakeFiles/listxtp.dir/clean
+
+.PHONY : clean
+
+#=============================================================================
+# Directory level rules for directory app/tools/halibut
+
+# Convenience name for "all" pass in the directory.
+app/tools/halibut/all: app/tools/halibut/CMakeFiles/halibut.dir/all
+app/tools/halibut/all: app/tools/halibut/charset/all
+
+.PHONY : app/tools/halibut/all
+
+# Convenience name for "clean" pass in the directory.
+app/tools/halibut/clean: app/tools/halibut/CMakeFiles/halibut.dir/clean
+app/tools/halibut/clean: app/tools/halibut/charset/clean
+
+.PHONY : app/tools/halibut/clean
+
+# Convenience name for "preinstall" pass in the directory.
+app/tools/halibut/preinstall: app/tools/halibut/charset/preinstall
+
+.PHONY : app/tools/halibut/preinstall
+
+#=============================================================================
+# Target rules for target app/tools/halibut/CMakeFiles/halibut.dir
+
+# All Build rule for target.
+app/tools/halibut/CMakeFiles/halibut.dir/all: app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/all
+ $(MAKE) -f app/tools/halibut/CMakeFiles/halibut.dir/build.make app/tools/halibut/CMakeFiles/halibut.dir/depend
+ $(MAKE) -f app/tools/halibut/CMakeFiles/halibut.dir/build.make app/tools/halibut/CMakeFiles/halibut.dir/build
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/home/martin/XTrackCAD/src/work/CMakeFiles --progress-num=8,9,10,11,12,13,14,15,16,17 "Built target halibut"
+.PHONY : app/tools/halibut/CMakeFiles/halibut.dir/all
+
+# Include target in all.
+all: app/tools/halibut/CMakeFiles/halibut.dir/all
+
+.PHONY : all
+
+# Build rule for subdir invocation for target.
+app/tools/halibut/CMakeFiles/halibut.dir/rule: cmake_check_build_system
+ $(CMAKE_COMMAND) -E cmake_progress_start /home/martin/XTrackCAD/src/work/CMakeFiles 23
+ $(MAKE) -f CMakeFiles/Makefile2 app/tools/halibut/CMakeFiles/halibut.dir/all
+ $(CMAKE_COMMAND) -E cmake_progress_start /home/martin/XTrackCAD/src/work/CMakeFiles 0
+.PHONY : app/tools/halibut/CMakeFiles/halibut.dir/rule
+
+# Convenience name for target.
+halibut: app/tools/halibut/CMakeFiles/halibut.dir/rule
+
+.PHONY : halibut
+
+# clean rule for target.
+app/tools/halibut/CMakeFiles/halibut.dir/clean:
+ $(MAKE) -f app/tools/halibut/CMakeFiles/halibut.dir/build.make app/tools/halibut/CMakeFiles/halibut.dir/clean
+.PHONY : app/tools/halibut/CMakeFiles/halibut.dir/clean
+
+# clean rule for target.
+clean: app/tools/halibut/CMakeFiles/halibut.dir/clean
+
+.PHONY : clean
+
+#=============================================================================
+# Directory level rules for directory app/tools/halibut/charset
+
+# Convenience name for "all" pass in the directory.
+app/tools/halibut/charset/all: app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/all
+
+.PHONY : app/tools/halibut/charset/all
+
+# Convenience name for "clean" pass in the directory.
+app/tools/halibut/charset/clean: app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/clean
+
+.PHONY : app/tools/halibut/charset/clean
+
+# Convenience name for "preinstall" pass in the directory.
+app/tools/halibut/charset/preinstall:
+
+.PHONY : app/tools/halibut/charset/preinstall
+
+#=============================================================================
+# Target rules for target app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir
+
+# All Build rule for target.
+app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/all:
+ $(MAKE) -f app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/build.make app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/depend
+ $(MAKE) -f app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/build.make app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/build
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/home/martin/XTrackCAD/src/work/CMakeFiles --progress-num=36,37,38,39,40,41,42,43,44,45,46,47,48 "Built target xtrkcad-charset"
+.PHONY : app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/all
+
+# Include target in all.
+all: app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/all
+
+.PHONY : all
+
+# Build rule for subdir invocation for target.
+app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/rule: cmake_check_build_system
+ $(CMAKE_COMMAND) -E cmake_progress_start /home/martin/XTrackCAD/src/work/CMakeFiles 13
+ $(MAKE) -f CMakeFiles/Makefile2 app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/all
+ $(CMAKE_COMMAND) -E cmake_progress_start /home/martin/XTrackCAD/src/work/CMakeFiles 0
+.PHONY : app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/rule
+
+# Convenience name for target.
+xtrkcad-charset: app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/rule
+
+.PHONY : xtrkcad-charset
+
+# clean rule for target.
+app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/clean:
+ $(MAKE) -f app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/build.make app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/clean
+.PHONY : app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/clean
+
+# clean rule for target.
+clean: app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/clean
+
+.PHONY : clean
+
+#=============================================================================
+# Directory level rules for directory app/help
+
+# Convenience name for "all" pass in the directory.
+app/help/all: app/help/CMakeFiles/Help.dir/all
+app/help/all: app/help/CMakeFiles/genhelp.dir/all
+app/help/all: app/help/CMakeFiles/genmessages.dir/all
+
+.PHONY : app/help/all
+
+# Convenience name for "clean" pass in the directory.
+app/help/clean: app/help/CMakeFiles/Help.dir/clean
+app/help/clean: app/help/CMakeFiles/genhelp.dir/clean
+app/help/clean: app/help/CMakeFiles/genmessages.dir/clean
+
+.PHONY : app/help/clean
+
+# Convenience name for "preinstall" pass in the directory.
+app/help/preinstall:
+
+.PHONY : app/help/preinstall
+
+#=============================================================================
+# Target rules for target app/help/CMakeFiles/Help.dir
+
+# All Build rule for target.
+app/help/CMakeFiles/Help.dir/all: app/help/CMakeFiles/genmessages.dir/all
+ $(MAKE) -f app/help/CMakeFiles/Help.dir/build.make app/help/CMakeFiles/Help.dir/depend
+ $(MAKE) -f app/help/CMakeFiles/Help.dir/build.make app/help/CMakeFiles/Help.dir/build
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/home/martin/XTrackCAD/src/work/CMakeFiles --progress-num= "Built target Help"
+.PHONY : app/help/CMakeFiles/Help.dir/all
+
+# Include target in all.
+all: app/help/CMakeFiles/Help.dir/all
+
+.PHONY : all
+
+# Build rule for subdir invocation for target.
+app/help/CMakeFiles/Help.dir/rule: cmake_check_build_system
+ $(CMAKE_COMMAND) -E cmake_progress_start /home/martin/XTrackCAD/src/work/CMakeFiles 0
+ $(MAKE) -f CMakeFiles/Makefile2 app/help/CMakeFiles/Help.dir/all
+ $(CMAKE_COMMAND) -E cmake_progress_start /home/martin/XTrackCAD/src/work/CMakeFiles 0
+.PHONY : app/help/CMakeFiles/Help.dir/rule
+
+# Convenience name for target.
+Help: app/help/CMakeFiles/Help.dir/rule
+
+.PHONY : Help
+
+# clean rule for target.
+app/help/CMakeFiles/Help.dir/clean:
+ $(MAKE) -f app/help/CMakeFiles/Help.dir/build.make app/help/CMakeFiles/Help.dir/clean
+.PHONY : app/help/CMakeFiles/Help.dir/clean
+
+# clean rule for target.
+clean: app/help/CMakeFiles/Help.dir/clean
+
+.PHONY : clean
+
+#=============================================================================
+# Target rules for target app/help/CMakeFiles/genhelp.dir
+
+# All Build rule for target.
+app/help/CMakeFiles/genhelp.dir/all:
+ $(MAKE) -f app/help/CMakeFiles/genhelp.dir/build.make app/help/CMakeFiles/genhelp.dir/depend
+ $(MAKE) -f app/help/CMakeFiles/genhelp.dir/build.make app/help/CMakeFiles/genhelp.dir/build
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/home/martin/XTrackCAD/src/work/CMakeFiles --progress-num=7 "Built target genhelp"
+.PHONY : app/help/CMakeFiles/genhelp.dir/all
+
+# Include target in all.
+all: app/help/CMakeFiles/genhelp.dir/all
+
+.PHONY : all
+
+# Build rule for subdir invocation for target.
+app/help/CMakeFiles/genhelp.dir/rule: cmake_check_build_system
+ $(CMAKE_COMMAND) -E cmake_progress_start /home/martin/XTrackCAD/src/work/CMakeFiles 1
+ $(MAKE) -f CMakeFiles/Makefile2 app/help/CMakeFiles/genhelp.dir/all
+ $(CMAKE_COMMAND) -E cmake_progress_start /home/martin/XTrackCAD/src/work/CMakeFiles 0
+.PHONY : app/help/CMakeFiles/genhelp.dir/rule
+
+# Convenience name for target.
+genhelp: app/help/CMakeFiles/genhelp.dir/rule
+
+.PHONY : genhelp
+
+# clean rule for target.
+app/help/CMakeFiles/genhelp.dir/clean:
+ $(MAKE) -f app/help/CMakeFiles/genhelp.dir/build.make app/help/CMakeFiles/genhelp.dir/clean
+.PHONY : app/help/CMakeFiles/genhelp.dir/clean
+
+# clean rule for target.
+clean: app/help/CMakeFiles/genhelp.dir/clean
+
+.PHONY : clean
+
+#=============================================================================
+# Target rules for target app/help/CMakeFiles/genmessages.dir
+
+# All Build rule for target.
+app/help/CMakeFiles/genmessages.dir/all:
+ $(MAKE) -f app/help/CMakeFiles/genmessages.dir/build.make app/help/CMakeFiles/genmessages.dir/depend
+ $(MAKE) -f app/help/CMakeFiles/genmessages.dir/build.make app/help/CMakeFiles/genmessages.dir/build
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/home/martin/XTrackCAD/src/work/CMakeFiles --progress-num= "Built target genmessages"
+.PHONY : app/help/CMakeFiles/genmessages.dir/all
+
+# Include target in all.
+all: app/help/CMakeFiles/genmessages.dir/all
+
+.PHONY : all
+
+# Build rule for subdir invocation for target.
+app/help/CMakeFiles/genmessages.dir/rule: cmake_check_build_system
+ $(CMAKE_COMMAND) -E cmake_progress_start /home/martin/XTrackCAD/src/work/CMakeFiles 0
+ $(MAKE) -f CMakeFiles/Makefile2 app/help/CMakeFiles/genmessages.dir/all
+ $(CMAKE_COMMAND) -E cmake_progress_start /home/martin/XTrackCAD/src/work/CMakeFiles 0
+.PHONY : app/help/CMakeFiles/genmessages.dir/rule
+
+# Convenience name for target.
+genmessages: app/help/CMakeFiles/genmessages.dir/rule
+
+.PHONY : genmessages
+
+# clean rule for target.
+app/help/CMakeFiles/genmessages.dir/clean:
+ $(MAKE) -f app/help/CMakeFiles/genmessages.dir/build.make app/help/CMakeFiles/genmessages.dir/clean
+.PHONY : app/help/CMakeFiles/genmessages.dir/clean
+
+# clean rule for target.
+clean: app/help/CMakeFiles/genmessages.dir/clean
+
+.PHONY : clean
+
+#=============================================================================
+# Directory level rules for directory app/doc
+
+# Convenience name for "all" pass in the directory.
+app/doc/all: app/doc/CMakeFiles/help-html.dir/all
+
+.PHONY : app/doc/all
+
+# Convenience name for "clean" pass in the directory.
+app/doc/clean: app/doc/CMakeFiles/help-html.dir/clean
+app/doc/clean: app/doc/CMakeFiles/clean-html.dir/clean
+
+.PHONY : app/doc/clean
+
+# Convenience name for "preinstall" pass in the directory.
+app/doc/preinstall:
+
+.PHONY : app/doc/preinstall
+
+#=============================================================================
+# Target rules for target app/doc/CMakeFiles/help-html.dir
+
+# All Build rule for target.
+app/doc/CMakeFiles/help-html.dir/all: app/tools/halibut/CMakeFiles/halibut.dir/all
+ $(MAKE) -f app/doc/CMakeFiles/help-html.dir/build.make app/doc/CMakeFiles/help-html.dir/depend
+ $(MAKE) -f app/doc/CMakeFiles/help-html.dir/build.make app/doc/CMakeFiles/help-html.dir/build
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/home/martin/XTrackCAD/src/work/CMakeFiles --progress-num= "Built target help-html"
+.PHONY : app/doc/CMakeFiles/help-html.dir/all
+
+# Include target in all.
+all: app/doc/CMakeFiles/help-html.dir/all
+
+.PHONY : all
+
+# Build rule for subdir invocation for target.
+app/doc/CMakeFiles/help-html.dir/rule: cmake_check_build_system
+ $(CMAKE_COMMAND) -E cmake_progress_start /home/martin/XTrackCAD/src/work/CMakeFiles 23
+ $(MAKE) -f CMakeFiles/Makefile2 app/doc/CMakeFiles/help-html.dir/all
+ $(CMAKE_COMMAND) -E cmake_progress_start /home/martin/XTrackCAD/src/work/CMakeFiles 0
+.PHONY : app/doc/CMakeFiles/help-html.dir/rule
+
+# Convenience name for target.
+help-html: app/doc/CMakeFiles/help-html.dir/rule
+
+.PHONY : help-html
+
+# clean rule for target.
+app/doc/CMakeFiles/help-html.dir/clean:
+ $(MAKE) -f app/doc/CMakeFiles/help-html.dir/build.make app/doc/CMakeFiles/help-html.dir/clean
+.PHONY : app/doc/CMakeFiles/help-html.dir/clean
+
+# clean rule for target.
+clean: app/doc/CMakeFiles/help-html.dir/clean
+
+.PHONY : clean
+
+#=============================================================================
+# Target rules for target app/doc/CMakeFiles/clean-html.dir
+
+# All Build rule for target.
+app/doc/CMakeFiles/clean-html.dir/all:
+ $(MAKE) -f app/doc/CMakeFiles/clean-html.dir/build.make app/doc/CMakeFiles/clean-html.dir/depend
+ $(MAKE) -f app/doc/CMakeFiles/clean-html.dir/build.make app/doc/CMakeFiles/clean-html.dir/build
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/home/martin/XTrackCAD/src/work/CMakeFiles --progress-num= "Built target clean-html"
+.PHONY : app/doc/CMakeFiles/clean-html.dir/all
+
+# Build rule for subdir invocation for target.
+app/doc/CMakeFiles/clean-html.dir/rule: cmake_check_build_system
+ $(CMAKE_COMMAND) -E cmake_progress_start /home/martin/XTrackCAD/src/work/CMakeFiles 0
+ $(MAKE) -f CMakeFiles/Makefile2 app/doc/CMakeFiles/clean-html.dir/all
+ $(CMAKE_COMMAND) -E cmake_progress_start /home/martin/XTrackCAD/src/work/CMakeFiles 0
+.PHONY : app/doc/CMakeFiles/clean-html.dir/rule
+
+# Convenience name for target.
+clean-html: app/doc/CMakeFiles/clean-html.dir/rule
+
+.PHONY : clean-html
+
+# clean rule for target.
+app/doc/CMakeFiles/clean-html.dir/clean:
+ $(MAKE) -f app/doc/CMakeFiles/clean-html.dir/build.make app/doc/CMakeFiles/clean-html.dir/clean
+.PHONY : app/doc/CMakeFiles/clean-html.dir/clean
+
+# clean rule for target.
+clean: app/doc/CMakeFiles/clean-html.dir/clean
+
+.PHONY : clean
+
+#=============================================================================
+# Directory level rules for directory app/bin
+
+# Convenience name for "all" pass in the directory.
+app/bin/all: app/bin/CMakeFiles/xtrkcad.dir/all
+app/bin/all: app/bin/CMakeFiles/xtrkcad-lib.dir/all
+app/bin/all: app/bin/CMakeFiles/mkturnout.dir/all
+app/bin/all: app/bin/CMakeFiles/cnvdsgn.dir/all
+app/bin/all: app/bin/unittest/all
+
+.PHONY : app/bin/all
+
+# Convenience name for "clean" pass in the directory.
+app/bin/clean: app/bin/CMakeFiles/xtrkcad.dir/clean
+app/bin/clean: app/bin/CMakeFiles/xtrkcad-lib.dir/clean
+app/bin/clean: app/bin/CMakeFiles/mkturnout.dir/clean
+app/bin/clean: app/bin/CMakeFiles/cnvdsgn.dir/clean
+app/bin/clean: app/bin/unittest/clean
+
+.PHONY : app/bin/clean
+
+# Convenience name for "preinstall" pass in the directory.
+app/bin/preinstall: app/bin/unittest/preinstall
+
+.PHONY : app/bin/preinstall
+
+#=============================================================================
+# Target rules for target app/bin/CMakeFiles/xtrkcad.dir
+
+# All Build rule for target.
+app/bin/CMakeFiles/xtrkcad.dir/all: app/dynstring/CMakeFiles/dynstring.dir/all
+app/bin/CMakeFiles/xtrkcad.dir/all: app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/all
+app/bin/CMakeFiles/xtrkcad.dir/all: app/bin/CMakeFiles/xtrkcad-lib.dir/all
+app/bin/CMakeFiles/xtrkcad.dir/all: app/cornu/CMakeFiles/xtrkcad-cornu.dir/all
+ $(MAKE) -f app/bin/CMakeFiles/xtrkcad.dir/build.make app/bin/CMakeFiles/xtrkcad.dir/depend
+ $(MAKE) -f app/bin/CMakeFiles/xtrkcad.dir/build.make app/bin/CMakeFiles/xtrkcad.dir/build
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/home/martin/XTrackCAD/src/work/CMakeFiles --progress-num= "Built target xtrkcad"
+.PHONY : app/bin/CMakeFiles/xtrkcad.dir/all
+
+# Include target in all.
+all: app/bin/CMakeFiles/xtrkcad.dir/all
+
+.PHONY : all
+
+# Build rule for subdir invocation for target.
+app/bin/CMakeFiles/xtrkcad.dir/rule: cmake_check_build_system
+ $(CMAKE_COMMAND) -E cmake_progress_start /home/martin/XTrackCAD/src/work/CMakeFiles 55
+ $(MAKE) -f CMakeFiles/Makefile2 app/bin/CMakeFiles/xtrkcad.dir/all
+ $(CMAKE_COMMAND) -E cmake_progress_start /home/martin/XTrackCAD/src/work/CMakeFiles 0
+.PHONY : app/bin/CMakeFiles/xtrkcad.dir/rule
+
+# Convenience name for target.
+xtrkcad: app/bin/CMakeFiles/xtrkcad.dir/rule
+
+.PHONY : xtrkcad
+
+# clean rule for target.
+app/bin/CMakeFiles/xtrkcad.dir/clean:
+ $(MAKE) -f app/bin/CMakeFiles/xtrkcad.dir/build.make app/bin/CMakeFiles/xtrkcad.dir/clean
+.PHONY : app/bin/CMakeFiles/xtrkcad.dir/clean
+
+# clean rule for target.
+clean: app/bin/CMakeFiles/xtrkcad.dir/clean
+
+.PHONY : clean
+
+#=============================================================================
+# Target rules for target app/bin/CMakeFiles/xtrkcad-lib.dir
+
+# All Build rule for target.
+app/bin/CMakeFiles/xtrkcad-lib.dir/all: app/help/CMakeFiles/Help.dir/all
+app/bin/CMakeFiles/xtrkcad-lib.dir/all: app/help/CMakeFiles/genhelp.dir/all
+app/bin/CMakeFiles/xtrkcad-lib.dir/all: app/bin/CMakeFiles/cnvdsgn.dir/all
+ $(MAKE) -f app/bin/CMakeFiles/xtrkcad-lib.dir/build.make app/bin/CMakeFiles/xtrkcad-lib.dir/depend
+ $(MAKE) -f app/bin/CMakeFiles/xtrkcad-lib.dir/build.make app/bin/CMakeFiles/xtrkcad-lib.dir/build
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/home/martin/XTrackCAD/src/work/CMakeFiles --progress-num=51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86 "Built target xtrkcad-lib"
+.PHONY : app/bin/CMakeFiles/xtrkcad-lib.dir/all
+
+# Include target in all.
+all: app/bin/CMakeFiles/xtrkcad-lib.dir/all
+
+.PHONY : all
+
+# Build rule for subdir invocation for target.
+app/bin/CMakeFiles/xtrkcad-lib.dir/rule: cmake_check_build_system
+ $(CMAKE_COMMAND) -E cmake_progress_start /home/martin/XTrackCAD/src/work/CMakeFiles 38
+ $(MAKE) -f CMakeFiles/Makefile2 app/bin/CMakeFiles/xtrkcad-lib.dir/all
+ $(CMAKE_COMMAND) -E cmake_progress_start /home/martin/XTrackCAD/src/work/CMakeFiles 0
+.PHONY : app/bin/CMakeFiles/xtrkcad-lib.dir/rule
+
+# Convenience name for target.
+xtrkcad-lib: app/bin/CMakeFiles/xtrkcad-lib.dir/rule
+
+.PHONY : xtrkcad-lib
+
+# clean rule for target.
+app/bin/CMakeFiles/xtrkcad-lib.dir/clean:
+ $(MAKE) -f app/bin/CMakeFiles/xtrkcad-lib.dir/build.make app/bin/CMakeFiles/xtrkcad-lib.dir/clean
+.PHONY : app/bin/CMakeFiles/xtrkcad-lib.dir/clean
+
+# clean rule for target.
+clean: app/bin/CMakeFiles/xtrkcad-lib.dir/clean
+
+.PHONY : clean
+
+#=============================================================================
+# Target rules for target app/bin/CMakeFiles/mkturnout.dir
+
+# All Build rule for target.
+app/bin/CMakeFiles/mkturnout.dir/all: app/bin/CMakeFiles/cnvdsgn.dir/all
+ $(MAKE) -f app/bin/CMakeFiles/mkturnout.dir/build.make app/bin/CMakeFiles/mkturnout.dir/depend
+ $(MAKE) -f app/bin/CMakeFiles/mkturnout.dir/build.make app/bin/CMakeFiles/mkturnout.dir/build
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/home/martin/XTrackCAD/src/work/CMakeFiles --progress-num=23,24,25,26,27,28 "Built target mkturnout"
+.PHONY : app/bin/CMakeFiles/mkturnout.dir/all
+
+# Include target in all.
+all: app/bin/CMakeFiles/mkturnout.dir/all
+
+.PHONY : all
+
+# Build rule for subdir invocation for target.
+app/bin/CMakeFiles/mkturnout.dir/rule: cmake_check_build_system
+ $(CMAKE_COMMAND) -E cmake_progress_start /home/martin/XTrackCAD/src/work/CMakeFiles 7
+ $(MAKE) -f CMakeFiles/Makefile2 app/bin/CMakeFiles/mkturnout.dir/all
+ $(CMAKE_COMMAND) -E cmake_progress_start /home/martin/XTrackCAD/src/work/CMakeFiles 0
+.PHONY : app/bin/CMakeFiles/mkturnout.dir/rule
+
+# Convenience name for target.
+mkturnout: app/bin/CMakeFiles/mkturnout.dir/rule
+
+.PHONY : mkturnout
+
+# clean rule for target.
+app/bin/CMakeFiles/mkturnout.dir/clean:
+ $(MAKE) -f app/bin/CMakeFiles/mkturnout.dir/build.make app/bin/CMakeFiles/mkturnout.dir/clean
+.PHONY : app/bin/CMakeFiles/mkturnout.dir/clean
+
+# clean rule for target.
+clean: app/bin/CMakeFiles/mkturnout.dir/clean
+
+.PHONY : clean
+
+#=============================================================================
+# Target rules for target app/bin/CMakeFiles/cnvdsgn.dir
+
+# All Build rule for target.
+app/bin/CMakeFiles/cnvdsgn.dir/all:
+ $(MAKE) -f app/bin/CMakeFiles/cnvdsgn.dir/build.make app/bin/CMakeFiles/cnvdsgn.dir/depend
+ $(MAKE) -f app/bin/CMakeFiles/cnvdsgn.dir/build.make app/bin/CMakeFiles/cnvdsgn.dir/build
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/home/martin/XTrackCAD/src/work/CMakeFiles --progress-num=2 "Built target cnvdsgn"
+.PHONY : app/bin/CMakeFiles/cnvdsgn.dir/all
+
+# Include target in all.
+all: app/bin/CMakeFiles/cnvdsgn.dir/all
+
+.PHONY : all
+
+# Build rule for subdir invocation for target.
+app/bin/CMakeFiles/cnvdsgn.dir/rule: cmake_check_build_system
+ $(CMAKE_COMMAND) -E cmake_progress_start /home/martin/XTrackCAD/src/work/CMakeFiles 1
+ $(MAKE) -f CMakeFiles/Makefile2 app/bin/CMakeFiles/cnvdsgn.dir/all
+ $(CMAKE_COMMAND) -E cmake_progress_start /home/martin/XTrackCAD/src/work/CMakeFiles 0
+.PHONY : app/bin/CMakeFiles/cnvdsgn.dir/rule
+
+# Convenience name for target.
+cnvdsgn: app/bin/CMakeFiles/cnvdsgn.dir/rule
+
+.PHONY : cnvdsgn
+
+# clean rule for target.
+app/bin/CMakeFiles/cnvdsgn.dir/clean:
+ $(MAKE) -f app/bin/CMakeFiles/cnvdsgn.dir/build.make app/bin/CMakeFiles/cnvdsgn.dir/clean
+.PHONY : app/bin/CMakeFiles/cnvdsgn.dir/clean
+
+# clean rule for target.
+clean: app/bin/CMakeFiles/cnvdsgn.dir/clean
+
+.PHONY : clean
+
+#=============================================================================
+# Directory level rules for directory app/bin/unittest
+
+# Convenience name for "all" pass in the directory.
+app/bin/unittest/all: app/bin/unittest/CMakeFiles/defaultstest.dir/all
+app/bin/unittest/all: app/bin/unittest/CMakeFiles/pathstest.dir/all
+app/bin/unittest/all: app/bin/unittest/CMakeFiles/dxfformattest.dir/all
+
+.PHONY : app/bin/unittest/all
+
+# Convenience name for "clean" pass in the directory.
+app/bin/unittest/clean: app/bin/unittest/CMakeFiles/defaultstest.dir/clean
+app/bin/unittest/clean: app/bin/unittest/CMakeFiles/pathstest.dir/clean
+app/bin/unittest/clean: app/bin/unittest/CMakeFiles/dxfformattest.dir/clean
+
+.PHONY : app/bin/unittest/clean
+
+# Convenience name for "preinstall" pass in the directory.
+app/bin/unittest/preinstall:
+
+.PHONY : app/bin/unittest/preinstall
+
+#=============================================================================
+# Target rules for target app/bin/unittest/CMakeFiles/defaultstest.dir
+
+# All Build rule for target.
+app/bin/unittest/CMakeFiles/defaultstest.dir/all:
+ $(MAKE) -f app/bin/unittest/CMakeFiles/defaultstest.dir/build.make app/bin/unittest/CMakeFiles/defaultstest.dir/depend
+ $(MAKE) -f app/bin/unittest/CMakeFiles/defaultstest.dir/build.make app/bin/unittest/CMakeFiles/defaultstest.dir/build
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/home/martin/XTrackCAD/src/work/CMakeFiles --progress-num=3 "Built target defaultstest"
+.PHONY : app/bin/unittest/CMakeFiles/defaultstest.dir/all
+
+# Include target in all.
+all: app/bin/unittest/CMakeFiles/defaultstest.dir/all
+
+.PHONY : all
+
+# Build rule for subdir invocation for target.
+app/bin/unittest/CMakeFiles/defaultstest.dir/rule: cmake_check_build_system
+ $(CMAKE_COMMAND) -E cmake_progress_start /home/martin/XTrackCAD/src/work/CMakeFiles 1
+ $(MAKE) -f CMakeFiles/Makefile2 app/bin/unittest/CMakeFiles/defaultstest.dir/all
+ $(CMAKE_COMMAND) -E cmake_progress_start /home/martin/XTrackCAD/src/work/CMakeFiles 0
+.PHONY : app/bin/unittest/CMakeFiles/defaultstest.dir/rule
+
+# Convenience name for target.
+defaultstest: app/bin/unittest/CMakeFiles/defaultstest.dir/rule
+
+.PHONY : defaultstest
+
+# clean rule for target.
+app/bin/unittest/CMakeFiles/defaultstest.dir/clean:
+ $(MAKE) -f app/bin/unittest/CMakeFiles/defaultstest.dir/build.make app/bin/unittest/CMakeFiles/defaultstest.dir/clean
+.PHONY : app/bin/unittest/CMakeFiles/defaultstest.dir/clean
+
+# clean rule for target.
+clean: app/bin/unittest/CMakeFiles/defaultstest.dir/clean
+
+.PHONY : clean
+
+#=============================================================================
+# Target rules for target app/bin/unittest/CMakeFiles/pathstest.dir
+
+# All Build rule for target.
+app/bin/unittest/CMakeFiles/pathstest.dir/all: app/dynstring/CMakeFiles/dynstring.dir/all
+ $(MAKE) -f app/bin/unittest/CMakeFiles/pathstest.dir/build.make app/bin/unittest/CMakeFiles/pathstest.dir/depend
+ $(MAKE) -f app/bin/unittest/CMakeFiles/pathstest.dir/build.make app/bin/unittest/CMakeFiles/pathstest.dir/build
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/home/martin/XTrackCAD/src/work/CMakeFiles --progress-num=31 "Built target pathstest"
+.PHONY : app/bin/unittest/CMakeFiles/pathstest.dir/all
+
+# Include target in all.
+all: app/bin/unittest/CMakeFiles/pathstest.dir/all
+
+.PHONY : all
+
+# Build rule for subdir invocation for target.
+app/bin/unittest/CMakeFiles/pathstest.dir/rule: cmake_check_build_system
+ $(CMAKE_COMMAND) -E cmake_progress_start /home/martin/XTrackCAD/src/work/CMakeFiles 2
+ $(MAKE) -f CMakeFiles/Makefile2 app/bin/unittest/CMakeFiles/pathstest.dir/all
+ $(CMAKE_COMMAND) -E cmake_progress_start /home/martin/XTrackCAD/src/work/CMakeFiles 0
+.PHONY : app/bin/unittest/CMakeFiles/pathstest.dir/rule
+
+# Convenience name for target.
+pathstest: app/bin/unittest/CMakeFiles/pathstest.dir/rule
+
+.PHONY : pathstest
+
+# clean rule for target.
+app/bin/unittest/CMakeFiles/pathstest.dir/clean:
+ $(MAKE) -f app/bin/unittest/CMakeFiles/pathstest.dir/build.make app/bin/unittest/CMakeFiles/pathstest.dir/clean
+.PHONY : app/bin/unittest/CMakeFiles/pathstest.dir/clean
+
+# clean rule for target.
+clean: app/bin/unittest/CMakeFiles/pathstest.dir/clean
+
+.PHONY : clean
+
+#=============================================================================
+# Target rules for target app/bin/unittest/CMakeFiles/dxfformattest.dir
+
+# All Build rule for target.
+app/bin/unittest/CMakeFiles/dxfformattest.dir/all: app/dynstring/CMakeFiles/dynstring.dir/all
+ $(MAKE) -f app/bin/unittest/CMakeFiles/dxfformattest.dir/build.make app/bin/unittest/CMakeFiles/dxfformattest.dir/depend
+ $(MAKE) -f app/bin/unittest/CMakeFiles/dxfformattest.dir/build.make app/bin/unittest/CMakeFiles/dxfformattest.dir/build
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/home/martin/XTrackCAD/src/work/CMakeFiles --progress-num=4 "Built target dxfformattest"
+.PHONY : app/bin/unittest/CMakeFiles/dxfformattest.dir/all
+
+# Include target in all.
+all: app/bin/unittest/CMakeFiles/dxfformattest.dir/all
+
+.PHONY : all
+
+# Build rule for subdir invocation for target.
+app/bin/unittest/CMakeFiles/dxfformattest.dir/rule: cmake_check_build_system
+ $(CMAKE_COMMAND) -E cmake_progress_start /home/martin/XTrackCAD/src/work/CMakeFiles 2
+ $(MAKE) -f CMakeFiles/Makefile2 app/bin/unittest/CMakeFiles/dxfformattest.dir/all
+ $(CMAKE_COMMAND) -E cmake_progress_start /home/martin/XTrackCAD/src/work/CMakeFiles 0
+.PHONY : app/bin/unittest/CMakeFiles/dxfformattest.dir/rule
+
+# Convenience name for target.
+dxfformattest: app/bin/unittest/CMakeFiles/dxfformattest.dir/rule
+
+.PHONY : dxfformattest
+
+# clean rule for target.
+app/bin/unittest/CMakeFiles/dxfformattest.dir/clean:
+ $(MAKE) -f app/bin/unittest/CMakeFiles/dxfformattest.dir/build.make app/bin/unittest/CMakeFiles/dxfformattest.dir/clean
+.PHONY : app/bin/unittest/CMakeFiles/dxfformattest.dir/clean
+
+# clean rule for target.
+clean: app/bin/unittest/CMakeFiles/dxfformattest.dir/clean
+
+.PHONY : clean
+
+#=============================================================================
+# Directory level rules for directory app/lib
+
+# Convenience name for "all" pass in the directory.
+app/lib/all: app/lib/CMakeFiles/Readme.dir/all
+app/lib/all: app/lib/CMakeFiles/CHANGELOG.dir/all
+app/lib/all: app/lib/demos/all
+app/lib/all: app/lib/examples/all
+app/lib/all: app/lib/params/all
+
+.PHONY : app/lib/all
+
+# Convenience name for "clean" pass in the directory.
+app/lib/clean: app/lib/CMakeFiles/Readme.dir/clean
+app/lib/clean: app/lib/CMakeFiles/CHANGELOG.dir/clean
+app/lib/clean: app/lib/demos/clean
+app/lib/clean: app/lib/examples/clean
+app/lib/clean: app/lib/params/clean
+
+.PHONY : app/lib/clean
+
+# Convenience name for "preinstall" pass in the directory.
+app/lib/preinstall: app/lib/demos/preinstall
+app/lib/preinstall: app/lib/examples/preinstall
+app/lib/preinstall: app/lib/params/preinstall
+
+.PHONY : app/lib/preinstall
+
+#=============================================================================
+# Target rules for target app/lib/CMakeFiles/Readme.dir
+
+# All Build rule for target.
+app/lib/CMakeFiles/Readme.dir/all:
+ $(MAKE) -f app/lib/CMakeFiles/Readme.dir/build.make app/lib/CMakeFiles/Readme.dir/depend
+ $(MAKE) -f app/lib/CMakeFiles/Readme.dir/build.make app/lib/CMakeFiles/Readme.dir/build
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/home/martin/XTrackCAD/src/work/CMakeFiles --progress-num=1 "Built target Readme"
+.PHONY : app/lib/CMakeFiles/Readme.dir/all
+
+# Include target in all.
+all: app/lib/CMakeFiles/Readme.dir/all
+
+.PHONY : all
+
+# Build rule for subdir invocation for target.
+app/lib/CMakeFiles/Readme.dir/rule: cmake_check_build_system
+ $(CMAKE_COMMAND) -E cmake_progress_start /home/martin/XTrackCAD/src/work/CMakeFiles 1
+ $(MAKE) -f CMakeFiles/Makefile2 app/lib/CMakeFiles/Readme.dir/all
+ $(CMAKE_COMMAND) -E cmake_progress_start /home/martin/XTrackCAD/src/work/CMakeFiles 0
+.PHONY : app/lib/CMakeFiles/Readme.dir/rule
+
+# Convenience name for target.
+Readme: app/lib/CMakeFiles/Readme.dir/rule
+
+.PHONY : Readme
+
+# clean rule for target.
+app/lib/CMakeFiles/Readme.dir/clean:
+ $(MAKE) -f app/lib/CMakeFiles/Readme.dir/build.make app/lib/CMakeFiles/Readme.dir/clean
+.PHONY : app/lib/CMakeFiles/Readme.dir/clean
+
+# clean rule for target.
+clean: app/lib/CMakeFiles/Readme.dir/clean
+
+.PHONY : clean
+
+#=============================================================================
+# Target rules for target app/lib/CMakeFiles/CHANGELOG.dir
+
+# All Build rule for target.
+app/lib/CMakeFiles/CHANGELOG.dir/all:
+ $(MAKE) -f app/lib/CMakeFiles/CHANGELOG.dir/build.make app/lib/CMakeFiles/CHANGELOG.dir/depend
+ $(MAKE) -f app/lib/CMakeFiles/CHANGELOG.dir/build.make app/lib/CMakeFiles/CHANGELOG.dir/build
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/home/martin/XTrackCAD/src/work/CMakeFiles --progress-num= "Built target CHANGELOG"
+.PHONY : app/lib/CMakeFiles/CHANGELOG.dir/all
+
+# Include target in all.
+all: app/lib/CMakeFiles/CHANGELOG.dir/all
+
+.PHONY : all
+
+# Build rule for subdir invocation for target.
+app/lib/CMakeFiles/CHANGELOG.dir/rule: cmake_check_build_system
+ $(CMAKE_COMMAND) -E cmake_progress_start /home/martin/XTrackCAD/src/work/CMakeFiles 0
+ $(MAKE) -f CMakeFiles/Makefile2 app/lib/CMakeFiles/CHANGELOG.dir/all
+ $(CMAKE_COMMAND) -E cmake_progress_start /home/martin/XTrackCAD/src/work/CMakeFiles 0
+.PHONY : app/lib/CMakeFiles/CHANGELOG.dir/rule
+
+# Convenience name for target.
+CHANGELOG: app/lib/CMakeFiles/CHANGELOG.dir/rule
+
+.PHONY : CHANGELOG
+
+# clean rule for target.
+app/lib/CMakeFiles/CHANGELOG.dir/clean:
+ $(MAKE) -f app/lib/CMakeFiles/CHANGELOG.dir/build.make app/lib/CMakeFiles/CHANGELOG.dir/clean
+.PHONY : app/lib/CMakeFiles/CHANGELOG.dir/clean
+
+# clean rule for target.
+clean: app/lib/CMakeFiles/CHANGELOG.dir/clean
+
+.PHONY : clean
+
+#=============================================================================
+# Directory level rules for directory app/lib/demos
+
+# Convenience name for "all" pass in the directory.
+app/lib/demos/all:
+
+.PHONY : app/lib/demos/all
+
+# Convenience name for "clean" pass in the directory.
+app/lib/demos/clean:
+
+.PHONY : app/lib/demos/clean
+
+# Convenience name for "preinstall" pass in the directory.
+app/lib/demos/preinstall:
+
+.PHONY : app/lib/demos/preinstall
+
+#=============================================================================
+# Directory level rules for directory app/lib/examples
+
+# Convenience name for "all" pass in the directory.
+app/lib/examples/all:
+
+.PHONY : app/lib/examples/all
+
+# Convenience name for "clean" pass in the directory.
+app/lib/examples/clean:
+
+.PHONY : app/lib/examples/clean
+
+# Convenience name for "preinstall" pass in the directory.
+app/lib/examples/preinstall:
+
+.PHONY : app/lib/examples/preinstall
+
+#=============================================================================
+# Directory level rules for directory app/lib/params
+
+# Convenience name for "all" pass in the directory.
+app/lib/params/all: app/lib/params/CMakeFiles/xtpfiles.dir/all
+app/lib/params/all: app/lib/params/CMakeFiles/mkstruct.dir/all
+app/lib/params/all: app/lib/params/CMakeFiles/mkcarpart.dir/all
+
+.PHONY : app/lib/params/all
+
+# Convenience name for "clean" pass in the directory.
+app/lib/params/clean: app/lib/params/CMakeFiles/xtpfiles.dir/clean
+app/lib/params/clean: app/lib/params/CMakeFiles/mkstruct.dir/clean
+app/lib/params/clean: app/lib/params/CMakeFiles/mkcarpart.dir/clean
+
+.PHONY : app/lib/params/clean
+
+# Convenience name for "preinstall" pass in the directory.
+app/lib/params/preinstall:
+
+.PHONY : app/lib/params/preinstall
+
+#=============================================================================
+# Target rules for target app/lib/params/CMakeFiles/xtpfiles.dir
+
+# All Build rule for target.
+app/lib/params/CMakeFiles/xtpfiles.dir/all: app/lib/params/CMakeFiles/mkstruct.dir/all
+app/lib/params/CMakeFiles/xtpfiles.dir/all: app/lib/params/CMakeFiles/mkcarpart.dir/all
+ $(MAKE) -f app/lib/params/CMakeFiles/xtpfiles.dir/build.make app/lib/params/CMakeFiles/xtpfiles.dir/depend
+ $(MAKE) -f app/lib/params/CMakeFiles/xtpfiles.dir/build.make app/lib/params/CMakeFiles/xtpfiles.dir/build
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/home/martin/XTrackCAD/src/work/CMakeFiles --progress-num=33,34,35 "Built target xtpfiles"
+.PHONY : app/lib/params/CMakeFiles/xtpfiles.dir/all
+
+# Include target in all.
+all: app/lib/params/CMakeFiles/xtpfiles.dir/all
+
+.PHONY : all
+
+# Build rule for subdir invocation for target.
+app/lib/params/CMakeFiles/xtpfiles.dir/rule: cmake_check_build_system
+ $(CMAKE_COMMAND) -E cmake_progress_start /home/martin/XTrackCAD/src/work/CMakeFiles 5
+ $(MAKE) -f CMakeFiles/Makefile2 app/lib/params/CMakeFiles/xtpfiles.dir/all
+ $(CMAKE_COMMAND) -E cmake_progress_start /home/martin/XTrackCAD/src/work/CMakeFiles 0
+.PHONY : app/lib/params/CMakeFiles/xtpfiles.dir/rule
+
+# Convenience name for target.
+xtpfiles: app/lib/params/CMakeFiles/xtpfiles.dir/rule
+
+.PHONY : xtpfiles
+
+# clean rule for target.
+app/lib/params/CMakeFiles/xtpfiles.dir/clean:
+ $(MAKE) -f app/lib/params/CMakeFiles/xtpfiles.dir/build.make app/lib/params/CMakeFiles/xtpfiles.dir/clean
+.PHONY : app/lib/params/CMakeFiles/xtpfiles.dir/clean
+
+# clean rule for target.
+clean: app/lib/params/CMakeFiles/xtpfiles.dir/clean
+
+.PHONY : clean
+
+#=============================================================================
+# Target rules for target app/lib/params/CMakeFiles/mkstruct.dir
+
+# All Build rule for target.
+app/lib/params/CMakeFiles/mkstruct.dir/all:
+ $(MAKE) -f app/lib/params/CMakeFiles/mkstruct.dir/build.make app/lib/params/CMakeFiles/mkstruct.dir/depend
+ $(MAKE) -f app/lib/params/CMakeFiles/mkstruct.dir/build.make app/lib/params/CMakeFiles/mkstruct.dir/build
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/home/martin/XTrackCAD/src/work/CMakeFiles --progress-num=22 "Built target mkstruct"
+.PHONY : app/lib/params/CMakeFiles/mkstruct.dir/all
+
+# Include target in all.
+all: app/lib/params/CMakeFiles/mkstruct.dir/all
+
+.PHONY : all
+
+# Build rule for subdir invocation for target.
+app/lib/params/CMakeFiles/mkstruct.dir/rule: cmake_check_build_system
+ $(CMAKE_COMMAND) -E cmake_progress_start /home/martin/XTrackCAD/src/work/CMakeFiles 1
+ $(MAKE) -f CMakeFiles/Makefile2 app/lib/params/CMakeFiles/mkstruct.dir/all
+ $(CMAKE_COMMAND) -E cmake_progress_start /home/martin/XTrackCAD/src/work/CMakeFiles 0
+.PHONY : app/lib/params/CMakeFiles/mkstruct.dir/rule
+
+# Convenience name for target.
+mkstruct: app/lib/params/CMakeFiles/mkstruct.dir/rule
+
+.PHONY : mkstruct
+
+# clean rule for target.
+app/lib/params/CMakeFiles/mkstruct.dir/clean:
+ $(MAKE) -f app/lib/params/CMakeFiles/mkstruct.dir/build.make app/lib/params/CMakeFiles/mkstruct.dir/clean
+.PHONY : app/lib/params/CMakeFiles/mkstruct.dir/clean
+
+# clean rule for target.
+clean: app/lib/params/CMakeFiles/mkstruct.dir/clean
+
+.PHONY : clean
+
+#=============================================================================
+# Target rules for target app/lib/params/CMakeFiles/mkcarpart.dir
+
+# All Build rule for target.
+app/lib/params/CMakeFiles/mkcarpart.dir/all:
+ $(MAKE) -f app/lib/params/CMakeFiles/mkcarpart.dir/build.make app/lib/params/CMakeFiles/mkcarpart.dir/depend
+ $(MAKE) -f app/lib/params/CMakeFiles/mkcarpart.dir/build.make app/lib/params/CMakeFiles/mkcarpart.dir/build
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/home/martin/XTrackCAD/src/work/CMakeFiles --progress-num=21 "Built target mkcarpart"
+.PHONY : app/lib/params/CMakeFiles/mkcarpart.dir/all
+
+# Include target in all.
+all: app/lib/params/CMakeFiles/mkcarpart.dir/all
+
+.PHONY : all
+
+# Build rule for subdir invocation for target.
+app/lib/params/CMakeFiles/mkcarpart.dir/rule: cmake_check_build_system
+ $(CMAKE_COMMAND) -E cmake_progress_start /home/martin/XTrackCAD/src/work/CMakeFiles 1
+ $(MAKE) -f CMakeFiles/Makefile2 app/lib/params/CMakeFiles/mkcarpart.dir/all
+ $(CMAKE_COMMAND) -E cmake_progress_start /home/martin/XTrackCAD/src/work/CMakeFiles 0
+.PHONY : app/lib/params/CMakeFiles/mkcarpart.dir/rule
+
+# Convenience name for target.
+mkcarpart: app/lib/params/CMakeFiles/mkcarpart.dir/rule
+
+.PHONY : mkcarpart
+
+# clean rule for target.
+app/lib/params/CMakeFiles/mkcarpart.dir/clean:
+ $(MAKE) -f app/lib/params/CMakeFiles/mkcarpart.dir/build.make app/lib/params/CMakeFiles/mkcarpart.dir/clean
+.PHONY : app/lib/params/CMakeFiles/mkcarpart.dir/clean
+
+# clean rule for target.
+clean: app/lib/params/CMakeFiles/mkcarpart.dir/clean
+
+.PHONY : clean
+
+#=============================================================================
+# Directory level rules for directory app/cornu
+
+# Convenience name for "all" pass in the directory.
+app/cornu/all: app/cornu/CMakeFiles/xtrkcad-cornu.dir/all
+
+.PHONY : app/cornu/all
+
+# Convenience name for "clean" pass in the directory.
+app/cornu/clean: app/cornu/CMakeFiles/xtrkcad-cornu.dir/clean
+
+.PHONY : app/cornu/clean
+
+# Convenience name for "preinstall" pass in the directory.
+app/cornu/preinstall:
+
+.PHONY : app/cornu/preinstall
+
+#=============================================================================
+# Target rules for target app/cornu/CMakeFiles/xtrkcad-cornu.dir
+
+# All Build rule for target.
+app/cornu/CMakeFiles/xtrkcad-cornu.dir/all:
+ $(MAKE) -f app/cornu/CMakeFiles/xtrkcad-cornu.dir/build.make app/cornu/CMakeFiles/xtrkcad-cornu.dir/depend
+ $(MAKE) -f app/cornu/CMakeFiles/xtrkcad-cornu.dir/build.make app/cornu/CMakeFiles/xtrkcad-cornu.dir/build
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/home/martin/XTrackCAD/src/work/CMakeFiles --progress-num=49,50 "Built target xtrkcad-cornu"
+.PHONY : app/cornu/CMakeFiles/xtrkcad-cornu.dir/all
+
+# Include target in all.
+all: app/cornu/CMakeFiles/xtrkcad-cornu.dir/all
+
+.PHONY : all
+
+# Build rule for subdir invocation for target.
+app/cornu/CMakeFiles/xtrkcad-cornu.dir/rule: cmake_check_build_system
+ $(CMAKE_COMMAND) -E cmake_progress_start /home/martin/XTrackCAD/src/work/CMakeFiles 2
+ $(MAKE) -f CMakeFiles/Makefile2 app/cornu/CMakeFiles/xtrkcad-cornu.dir/all
+ $(CMAKE_COMMAND) -E cmake_progress_start /home/martin/XTrackCAD/src/work/CMakeFiles 0
+.PHONY : app/cornu/CMakeFiles/xtrkcad-cornu.dir/rule
+
+# Convenience name for target.
+xtrkcad-cornu: app/cornu/CMakeFiles/xtrkcad-cornu.dir/rule
+
+.PHONY : xtrkcad-cornu
+
+# clean rule for target.
+app/cornu/CMakeFiles/xtrkcad-cornu.dir/clean:
+ $(MAKE) -f app/cornu/CMakeFiles/xtrkcad-cornu.dir/build.make app/cornu/CMakeFiles/xtrkcad-cornu.dir/clean
+.PHONY : app/cornu/CMakeFiles/xtrkcad-cornu.dir/clean
+
+# clean rule for target.
+clean: app/cornu/CMakeFiles/xtrkcad-cornu.dir/clean
+
+.PHONY : clean
+
+#=============================================================================
+# Directory level rules for directory app/i18n
+
+# Convenience name for "all" pass in the directory.
+app/i18n/all: app/i18n/CMakeFiles/messages.dir/all
+app/i18n/all: app/i18n/CMakeFiles/stripmsg.dir/all
+
+.PHONY : app/i18n/all
+
+# Convenience name for "clean" pass in the directory.
+app/i18n/clean: app/i18n/CMakeFiles/messages.dir/clean
+app/i18n/clean: app/i18n/CMakeFiles/msgmerge-pt_BR.dir/clean
+app/i18n/clean: app/i18n/CMakeFiles/msgmerge-fi.dir/clean
+app/i18n/clean: app/i18n/CMakeFiles/msgmerge-de_DE.dir/clean
+app/i18n/clean: app/i18n/CMakeFiles/stripmsg.dir/clean
+
+.PHONY : app/i18n/clean
+
+# Convenience name for "preinstall" pass in the directory.
+app/i18n/preinstall:
+
+.PHONY : app/i18n/preinstall
+
+#=============================================================================
+# Target rules for target app/i18n/CMakeFiles/messages.dir
+
+# All Build rule for target.
+app/i18n/CMakeFiles/messages.dir/all: app/bin/CMakeFiles/xtrkcad.dir/all
+app/i18n/CMakeFiles/messages.dir/all: app/i18n/CMakeFiles/stripmsg.dir/all
+ $(MAKE) -f app/i18n/CMakeFiles/messages.dir/build.make app/i18n/CMakeFiles/messages.dir/depend
+ $(MAKE) -f app/i18n/CMakeFiles/messages.dir/build.make app/i18n/CMakeFiles/messages.dir/build
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/home/martin/XTrackCAD/src/work/CMakeFiles --progress-num=19,20 "Built target messages"
+.PHONY : app/i18n/CMakeFiles/messages.dir/all
+
+# Include target in all.
+all: app/i18n/CMakeFiles/messages.dir/all
+
+.PHONY : all
+
+# Build rule for subdir invocation for target.
+app/i18n/CMakeFiles/messages.dir/rule: cmake_check_build_system
+ $(CMAKE_COMMAND) -E cmake_progress_start /home/martin/XTrackCAD/src/work/CMakeFiles 58
+ $(MAKE) -f CMakeFiles/Makefile2 app/i18n/CMakeFiles/messages.dir/all
+ $(CMAKE_COMMAND) -E cmake_progress_start /home/martin/XTrackCAD/src/work/CMakeFiles 0
+.PHONY : app/i18n/CMakeFiles/messages.dir/rule
+
+# Convenience name for target.
+messages: app/i18n/CMakeFiles/messages.dir/rule
+
+.PHONY : messages
+
+# clean rule for target.
+app/i18n/CMakeFiles/messages.dir/clean:
+ $(MAKE) -f app/i18n/CMakeFiles/messages.dir/build.make app/i18n/CMakeFiles/messages.dir/clean
+.PHONY : app/i18n/CMakeFiles/messages.dir/clean
+
+# clean rule for target.
+clean: app/i18n/CMakeFiles/messages.dir/clean
+
+.PHONY : clean
+
+#=============================================================================
+# Target rules for target app/i18n/CMakeFiles/msgmerge-pt_BR.dir
+
+# All Build rule for target.
+app/i18n/CMakeFiles/msgmerge-pt_BR.dir/all: app/bin/CMakeFiles/xtrkcad.dir/all
+app/i18n/CMakeFiles/msgmerge-pt_BR.dir/all: app/i18n/CMakeFiles/stripmsg.dir/all
+ $(MAKE) -f app/i18n/CMakeFiles/msgmerge-pt_BR.dir/build.make app/i18n/CMakeFiles/msgmerge-pt_BR.dir/depend
+ $(MAKE) -f app/i18n/CMakeFiles/msgmerge-pt_BR.dir/build.make app/i18n/CMakeFiles/msgmerge-pt_BR.dir/build
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/home/martin/XTrackCAD/src/work/CMakeFiles --progress-num= "Built target msgmerge-pt_BR"
+.PHONY : app/i18n/CMakeFiles/msgmerge-pt_BR.dir/all
+
+# Build rule for subdir invocation for target.
+app/i18n/CMakeFiles/msgmerge-pt_BR.dir/rule: cmake_check_build_system
+ $(CMAKE_COMMAND) -E cmake_progress_start /home/martin/XTrackCAD/src/work/CMakeFiles 56
+ $(MAKE) -f CMakeFiles/Makefile2 app/i18n/CMakeFiles/msgmerge-pt_BR.dir/all
+ $(CMAKE_COMMAND) -E cmake_progress_start /home/martin/XTrackCAD/src/work/CMakeFiles 0
+.PHONY : app/i18n/CMakeFiles/msgmerge-pt_BR.dir/rule
+
+# Convenience name for target.
+msgmerge-pt_BR: app/i18n/CMakeFiles/msgmerge-pt_BR.dir/rule
+
+.PHONY : msgmerge-pt_BR
+
+# clean rule for target.
+app/i18n/CMakeFiles/msgmerge-pt_BR.dir/clean:
+ $(MAKE) -f app/i18n/CMakeFiles/msgmerge-pt_BR.dir/build.make app/i18n/CMakeFiles/msgmerge-pt_BR.dir/clean
+.PHONY : app/i18n/CMakeFiles/msgmerge-pt_BR.dir/clean
+
+# clean rule for target.
+clean: app/i18n/CMakeFiles/msgmerge-pt_BR.dir/clean
+
+.PHONY : clean
+
+#=============================================================================
+# Target rules for target app/i18n/CMakeFiles/msgmerge-fi.dir
+
+# All Build rule for target.
+app/i18n/CMakeFiles/msgmerge-fi.dir/all: app/bin/CMakeFiles/xtrkcad.dir/all
+app/i18n/CMakeFiles/msgmerge-fi.dir/all: app/i18n/CMakeFiles/stripmsg.dir/all
+ $(MAKE) -f app/i18n/CMakeFiles/msgmerge-fi.dir/build.make app/i18n/CMakeFiles/msgmerge-fi.dir/depend
+ $(MAKE) -f app/i18n/CMakeFiles/msgmerge-fi.dir/build.make app/i18n/CMakeFiles/msgmerge-fi.dir/build
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/home/martin/XTrackCAD/src/work/CMakeFiles --progress-num=30 "Built target msgmerge-fi"
+.PHONY : app/i18n/CMakeFiles/msgmerge-fi.dir/all
+
+# Build rule for subdir invocation for target.
+app/i18n/CMakeFiles/msgmerge-fi.dir/rule: cmake_check_build_system
+ $(CMAKE_COMMAND) -E cmake_progress_start /home/martin/XTrackCAD/src/work/CMakeFiles 57
+ $(MAKE) -f CMakeFiles/Makefile2 app/i18n/CMakeFiles/msgmerge-fi.dir/all
+ $(CMAKE_COMMAND) -E cmake_progress_start /home/martin/XTrackCAD/src/work/CMakeFiles 0
+.PHONY : app/i18n/CMakeFiles/msgmerge-fi.dir/rule
+
+# Convenience name for target.
+msgmerge-fi: app/i18n/CMakeFiles/msgmerge-fi.dir/rule
+
+.PHONY : msgmerge-fi
+
+# clean rule for target.
+app/i18n/CMakeFiles/msgmerge-fi.dir/clean:
+ $(MAKE) -f app/i18n/CMakeFiles/msgmerge-fi.dir/build.make app/i18n/CMakeFiles/msgmerge-fi.dir/clean
+.PHONY : app/i18n/CMakeFiles/msgmerge-fi.dir/clean
+
+# clean rule for target.
+clean: app/i18n/CMakeFiles/msgmerge-fi.dir/clean
+
+.PHONY : clean
+
+#=============================================================================
+# Target rules for target app/i18n/CMakeFiles/msgmerge-de_DE.dir
+
+# All Build rule for target.
+app/i18n/CMakeFiles/msgmerge-de_DE.dir/all: app/bin/CMakeFiles/xtrkcad.dir/all
+app/i18n/CMakeFiles/msgmerge-de_DE.dir/all: app/i18n/CMakeFiles/stripmsg.dir/all
+ $(MAKE) -f app/i18n/CMakeFiles/msgmerge-de_DE.dir/build.make app/i18n/CMakeFiles/msgmerge-de_DE.dir/depend
+ $(MAKE) -f app/i18n/CMakeFiles/msgmerge-de_DE.dir/build.make app/i18n/CMakeFiles/msgmerge-de_DE.dir/build
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/home/martin/XTrackCAD/src/work/CMakeFiles --progress-num=29 "Built target msgmerge-de_DE"
+.PHONY : app/i18n/CMakeFiles/msgmerge-de_DE.dir/all
+
+# Build rule for subdir invocation for target.
+app/i18n/CMakeFiles/msgmerge-de_DE.dir/rule: cmake_check_build_system
+ $(CMAKE_COMMAND) -E cmake_progress_start /home/martin/XTrackCAD/src/work/CMakeFiles 57
+ $(MAKE) -f CMakeFiles/Makefile2 app/i18n/CMakeFiles/msgmerge-de_DE.dir/all
+ $(CMAKE_COMMAND) -E cmake_progress_start /home/martin/XTrackCAD/src/work/CMakeFiles 0
+.PHONY : app/i18n/CMakeFiles/msgmerge-de_DE.dir/rule
+
+# Convenience name for target.
+msgmerge-de_DE: app/i18n/CMakeFiles/msgmerge-de_DE.dir/rule
+
+.PHONY : msgmerge-de_DE
+
+# clean rule for target.
+app/i18n/CMakeFiles/msgmerge-de_DE.dir/clean:
+ $(MAKE) -f app/i18n/CMakeFiles/msgmerge-de_DE.dir/build.make app/i18n/CMakeFiles/msgmerge-de_DE.dir/clean
+.PHONY : app/i18n/CMakeFiles/msgmerge-de_DE.dir/clean
+
+# clean rule for target.
+clean: app/i18n/CMakeFiles/msgmerge-de_DE.dir/clean
+
+.PHONY : clean
+
+#=============================================================================
+# Target rules for target app/i18n/CMakeFiles/stripmsg.dir
+
+# All Build rule for target.
+app/i18n/CMakeFiles/stripmsg.dir/all:
+ $(MAKE) -f app/i18n/CMakeFiles/stripmsg.dir/build.make app/i18n/CMakeFiles/stripmsg.dir/depend
+ $(MAKE) -f app/i18n/CMakeFiles/stripmsg.dir/build.make app/i18n/CMakeFiles/stripmsg.dir/build
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/home/martin/XTrackCAD/src/work/CMakeFiles --progress-num=32 "Built target stripmsg"
+.PHONY : app/i18n/CMakeFiles/stripmsg.dir/all
+
+# Include target in all.
+all: app/i18n/CMakeFiles/stripmsg.dir/all
+
+.PHONY : all
+
+# Build rule for subdir invocation for target.
+app/i18n/CMakeFiles/stripmsg.dir/rule: cmake_check_build_system
+ $(CMAKE_COMMAND) -E cmake_progress_start /home/martin/XTrackCAD/src/work/CMakeFiles 1
+ $(MAKE) -f CMakeFiles/Makefile2 app/i18n/CMakeFiles/stripmsg.dir/all
+ $(CMAKE_COMMAND) -E cmake_progress_start /home/martin/XTrackCAD/src/work/CMakeFiles 0
+.PHONY : app/i18n/CMakeFiles/stripmsg.dir/rule
+
+# Convenience name for target.
+stripmsg: app/i18n/CMakeFiles/stripmsg.dir/rule
+
+.PHONY : stripmsg
+
+# clean rule for target.
+app/i18n/CMakeFiles/stripmsg.dir/clean:
+ $(MAKE) -f app/i18n/CMakeFiles/stripmsg.dir/build.make app/i18n/CMakeFiles/stripmsg.dir/clean
+.PHONY : app/i18n/CMakeFiles/stripmsg.dir/clean
+
+# clean rule for target.
+clean: app/i18n/CMakeFiles/stripmsg.dir/clean
+
+.PHONY : clean
+
+#=============================================================================
+# Directory level rules for directory distribution
+
+# Convenience name for "all" pass in the directory.
+distribution/all: distribution/posix/all
+
+.PHONY : distribution/all
+
+# Convenience name for "clean" pass in the directory.
+distribution/clean: distribution/posix/clean
+
+.PHONY : distribution/clean
+
+# Convenience name for "preinstall" pass in the directory.
+distribution/preinstall: distribution/posix/preinstall
+
+.PHONY : distribution/preinstall
+
+#=============================================================================
+# Directory level rules for directory distribution/posix
+
+# Convenience name for "all" pass in the directory.
+distribution/posix/all:
+
+.PHONY : distribution/posix/all
+
+# Convenience name for "clean" pass in the directory.
+distribution/posix/clean:
+
+.PHONY : distribution/posix/clean
+
+# Convenience name for "preinstall" pass in the directory.
+distribution/posix/preinstall:
+
+.PHONY : distribution/posix/preinstall
+
+#=============================================================================
+# Directory level rules for directory docs
+
+# Convenience name for "all" pass in the directory.
+docs/all:
+
+.PHONY : docs/all
+
+# Convenience name for "clean" pass in the directory.
+docs/clean:
+
+.PHONY : docs/clean
+
+# Convenience name for "preinstall" pass in the directory.
+docs/preinstall:
+
+.PHONY : docs/preinstall
+
+#=============================================================================
+# Special targets to cleanup operation of make.
+
+# Special rule to run CMake to check the build system integrity.
+# No rule that depends on this can have commands that come from listfiles
+# because they might be regenerated.
+cmake_check_build_system:
+ $(CMAKE_COMMAND) -H$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 0
+.PHONY : cmake_check_build_system
+
diff --git a/CMakeFiles/TargetDirectories.txt b/CMakeFiles/TargetDirectories.txt
new file mode 100644
index 0000000..2e1de67
--- /dev/null
+++ b/CMakeFiles/TargetDirectories.txt
@@ -0,0 +1,227 @@
+/home/martin/XTrackCAD/src/work/CMakeFiles/edit_cache.dir
+/home/martin/XTrackCAD/src/work/CMakeFiles/install/strip.dir
+/home/martin/XTrackCAD/src/work/CMakeFiles/test.dir
+/home/martin/XTrackCAD/src/work/CMakeFiles/package_source.dir
+/home/martin/XTrackCAD/src/work/CMakeFiles/package.dir
+/home/martin/XTrackCAD/src/work/CMakeFiles/install/local.dir
+/home/martin/XTrackCAD/src/work/CMakeFiles/install.dir
+/home/martin/XTrackCAD/src/work/CMakeFiles/list_install_components.dir
+/home/martin/XTrackCAD/src/work/CMakeFiles/rebuild_cache.dir
+/home/martin/XTrackCAD/src/work/app/CMakeFiles/edit_cache.dir
+/home/martin/XTrackCAD/src/work/app/CMakeFiles/install/strip.dir
+/home/martin/XTrackCAD/src/work/app/CMakeFiles/test.dir
+/home/martin/XTrackCAD/src/work/app/CMakeFiles/package_source.dir
+/home/martin/XTrackCAD/src/work/app/CMakeFiles/package.dir
+/home/martin/XTrackCAD/src/work/app/CMakeFiles/install/local.dir
+/home/martin/XTrackCAD/src/work/app/CMakeFiles/install.dir
+/home/martin/XTrackCAD/src/work/app/CMakeFiles/list_install_components.dir
+/home/martin/XTrackCAD/src/work/app/CMakeFiles/rebuild_cache.dir
+/home/martin/XTrackCAD/src/work/app/dynstring/CMakeFiles/edit_cache.dir
+/home/martin/XTrackCAD/src/work/app/dynstring/CMakeFiles/install/strip.dir
+/home/martin/XTrackCAD/src/work/app/dynstring/CMakeFiles/package_source.dir
+/home/martin/XTrackCAD/src/work/app/dynstring/CMakeFiles/package.dir
+/home/martin/XTrackCAD/src/work/app/dynstring/CMakeFiles/rebuild_cache.dir
+/home/martin/XTrackCAD/src/work/app/dynstring/CMakeFiles/test.dir
+/home/martin/XTrackCAD/src/work/app/dynstring/CMakeFiles/dynstring.dir
+/home/martin/XTrackCAD/src/work/app/dynstring/CMakeFiles/install/local.dir
+/home/martin/XTrackCAD/src/work/app/dynstring/CMakeFiles/install.dir
+/home/martin/XTrackCAD/src/work/app/dynstring/CMakeFiles/list_install_components.dir
+/home/martin/XTrackCAD/src/work/app/dynstring/unittest/CMakeFiles/edit_cache.dir
+/home/martin/XTrackCAD/src/work/app/dynstring/unittest/CMakeFiles/install/strip.dir
+/home/martin/XTrackCAD/src/work/app/dynstring/unittest/CMakeFiles/test.dir
+/home/martin/XTrackCAD/src/work/app/dynstring/unittest/CMakeFiles/package_source.dir
+/home/martin/XTrackCAD/src/work/app/dynstring/unittest/CMakeFiles/package.dir
+/home/martin/XTrackCAD/src/work/app/dynstring/unittest/CMakeFiles/rebuild_cache.dir
+/home/martin/XTrackCAD/src/work/app/dynstring/unittest/CMakeFiles/install/local.dir
+/home/martin/XTrackCAD/src/work/app/dynstring/unittest/CMakeFiles/install.dir
+/home/martin/XTrackCAD/src/work/app/dynstring/unittest/CMakeFiles/dynstringtest.dir
+/home/martin/XTrackCAD/src/work/app/dynstring/unittest/CMakeFiles/list_install_components.dir
+/home/martin/XTrackCAD/src/work/app/wlib/CMakeFiles/edit_cache.dir
+/home/martin/XTrackCAD/src/work/app/wlib/CMakeFiles/install/strip.dir
+/home/martin/XTrackCAD/src/work/app/wlib/CMakeFiles/test.dir
+/home/martin/XTrackCAD/src/work/app/wlib/CMakeFiles/package_source.dir
+/home/martin/XTrackCAD/src/work/app/wlib/CMakeFiles/package.dir
+/home/martin/XTrackCAD/src/work/app/wlib/CMakeFiles/install/local.dir
+/home/martin/XTrackCAD/src/work/app/wlib/CMakeFiles/install.dir
+/home/martin/XTrackCAD/src/work/app/wlib/CMakeFiles/list_install_components.dir
+/home/martin/XTrackCAD/src/work/app/wlib/CMakeFiles/rebuild_cache.dir
+/home/martin/XTrackCAD/src/work/app/wlib/gtklib/CMakeFiles/test.dir
+/home/martin/XTrackCAD/src/work/app/wlib/gtklib/CMakeFiles/package_source.dir
+/home/martin/XTrackCAD/src/work/app/wlib/gtklib/CMakeFiles/package.dir
+/home/martin/XTrackCAD/src/work/app/wlib/gtklib/CMakeFiles/rebuild_cache.dir
+/home/martin/XTrackCAD/src/work/app/wlib/gtklib/CMakeFiles/edit_cache.dir
+/home/martin/XTrackCAD/src/work/app/wlib/gtklib/CMakeFiles/install/strip.dir
+/home/martin/XTrackCAD/src/work/app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir
+/home/martin/XTrackCAD/src/work/app/wlib/gtklib/CMakeFiles/install.dir
+/home/martin/XTrackCAD/src/work/app/wlib/gtklib/CMakeFiles/install/local.dir
+/home/martin/XTrackCAD/src/work/app/wlib/gtklib/CMakeFiles/list_install_components.dir
+/home/martin/XTrackCAD/src/work/app/tools/CMakeFiles/edit_cache.dir
+/home/martin/XTrackCAD/src/work/app/tools/CMakeFiles/install/strip.dir
+/home/martin/XTrackCAD/src/work/app/tools/CMakeFiles/test.dir
+/home/martin/XTrackCAD/src/work/app/tools/CMakeFiles/package_source.dir
+/home/martin/XTrackCAD/src/work/app/tools/CMakeFiles/package.dir
+/home/martin/XTrackCAD/src/work/app/tools/CMakeFiles/rebuild_cache.dir
+/home/martin/XTrackCAD/src/work/app/tools/CMakeFiles/listxtp.dir
+/home/martin/XTrackCAD/src/work/app/tools/CMakeFiles/install/local.dir
+/home/martin/XTrackCAD/src/work/app/tools/CMakeFiles/install.dir
+/home/martin/XTrackCAD/src/work/app/tools/CMakeFiles/list_install_components.dir
+/home/martin/XTrackCAD/src/work/app/tools/halibut/CMakeFiles/edit_cache.dir
+/home/martin/XTrackCAD/src/work/app/tools/halibut/CMakeFiles/install/strip.dir
+/home/martin/XTrackCAD/src/work/app/tools/halibut/CMakeFiles/test.dir
+/home/martin/XTrackCAD/src/work/app/tools/halibut/CMakeFiles/package.dir
+/home/martin/XTrackCAD/src/work/app/tools/halibut/CMakeFiles/rebuild_cache.dir
+/home/martin/XTrackCAD/src/work/app/tools/halibut/CMakeFiles/package_source.dir
+/home/martin/XTrackCAD/src/work/app/tools/halibut/CMakeFiles/halibut.dir
+/home/martin/XTrackCAD/src/work/app/tools/halibut/CMakeFiles/install/local.dir
+/home/martin/XTrackCAD/src/work/app/tools/halibut/CMakeFiles/install.dir
+/home/martin/XTrackCAD/src/work/app/tools/halibut/CMakeFiles/list_install_components.dir
+/home/martin/XTrackCAD/src/work/app/tools/halibut/charset/CMakeFiles/edit_cache.dir
+/home/martin/XTrackCAD/src/work/app/tools/halibut/charset/CMakeFiles/install/strip.dir
+/home/martin/XTrackCAD/src/work/app/tools/halibut/charset/CMakeFiles/package_source.dir
+/home/martin/XTrackCAD/src/work/app/tools/halibut/charset/CMakeFiles/package.dir
+/home/martin/XTrackCAD/src/work/app/tools/halibut/charset/CMakeFiles/rebuild_cache.dir
+/home/martin/XTrackCAD/src/work/app/tools/halibut/charset/CMakeFiles/test.dir
+/home/martin/XTrackCAD/src/work/app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir
+/home/martin/XTrackCAD/src/work/app/tools/halibut/charset/CMakeFiles/install.dir
+/home/martin/XTrackCAD/src/work/app/tools/halibut/charset/CMakeFiles/install/local.dir
+/home/martin/XTrackCAD/src/work/app/tools/halibut/charset/CMakeFiles/list_install_components.dir
+/home/martin/XTrackCAD/src/work/app/help/CMakeFiles/edit_cache.dir
+/home/martin/XTrackCAD/src/work/app/help/CMakeFiles/Help.dir
+/home/martin/XTrackCAD/src/work/app/help/CMakeFiles/install/local.dir
+/home/martin/XTrackCAD/src/work/app/help/CMakeFiles/genhelp.dir
+/home/martin/XTrackCAD/src/work/app/help/CMakeFiles/install/strip.dir
+/home/martin/XTrackCAD/src/work/app/help/CMakeFiles/install.dir
+/home/martin/XTrackCAD/src/work/app/help/CMakeFiles/genmessages.dir
+/home/martin/XTrackCAD/src/work/app/help/CMakeFiles/list_install_components.dir
+/home/martin/XTrackCAD/src/work/app/help/CMakeFiles/rebuild_cache.dir
+/home/martin/XTrackCAD/src/work/app/help/CMakeFiles/package.dir
+/home/martin/XTrackCAD/src/work/app/help/CMakeFiles/package_source.dir
+/home/martin/XTrackCAD/src/work/app/help/CMakeFiles/test.dir
+/home/martin/XTrackCAD/src/work/app/doc/CMakeFiles/edit_cache.dir
+/home/martin/XTrackCAD/src/work/app/doc/CMakeFiles/install/local.dir
+/home/martin/XTrackCAD/src/work/app/doc/CMakeFiles/help-html.dir
+/home/martin/XTrackCAD/src/work/app/doc/CMakeFiles/test.dir
+/home/martin/XTrackCAD/src/work/app/doc/CMakeFiles/list_install_components.dir
+/home/martin/XTrackCAD/src/work/app/doc/CMakeFiles/clean-html.dir
+/home/martin/XTrackCAD/src/work/app/doc/CMakeFiles/rebuild_cache.dir
+/home/martin/XTrackCAD/src/work/app/doc/CMakeFiles/package.dir
+/home/martin/XTrackCAD/src/work/app/doc/CMakeFiles/package_source.dir
+/home/martin/XTrackCAD/src/work/app/doc/CMakeFiles/install.dir
+/home/martin/XTrackCAD/src/work/app/doc/CMakeFiles/install/strip.dir
+/home/martin/XTrackCAD/src/work/app/bin/CMakeFiles/edit_cache.dir
+/home/martin/XTrackCAD/src/work/app/bin/CMakeFiles/test.dir
+/home/martin/XTrackCAD/src/work/app/bin/CMakeFiles/xtrkcad.dir
+/home/martin/XTrackCAD/src/work/app/bin/CMakeFiles/package.dir
+/home/martin/XTrackCAD/src/work/app/bin/CMakeFiles/xtrkcad-lib.dir
+/home/martin/XTrackCAD/src/work/app/bin/CMakeFiles/mkturnout.dir
+/home/martin/XTrackCAD/src/work/app/bin/CMakeFiles/cnvdsgn.dir
+/home/martin/XTrackCAD/src/work/app/bin/CMakeFiles/install/local.dir
+/home/martin/XTrackCAD/src/work/app/bin/CMakeFiles/install/strip.dir
+/home/martin/XTrackCAD/src/work/app/bin/CMakeFiles/install.dir
+/home/martin/XTrackCAD/src/work/app/bin/CMakeFiles/list_install_components.dir
+/home/martin/XTrackCAD/src/work/app/bin/CMakeFiles/rebuild_cache.dir
+/home/martin/XTrackCAD/src/work/app/bin/CMakeFiles/package_source.dir
+/home/martin/XTrackCAD/src/work/app/bin/unittest/CMakeFiles/edit_cache.dir
+/home/martin/XTrackCAD/src/work/app/bin/unittest/CMakeFiles/install/local.dir
+/home/martin/XTrackCAD/src/work/app/bin/unittest/CMakeFiles/defaultstest.dir
+/home/martin/XTrackCAD/src/work/app/bin/unittest/CMakeFiles/rebuild_cache.dir
+/home/martin/XTrackCAD/src/work/app/bin/unittest/CMakeFiles/pathstest.dir
+/home/martin/XTrackCAD/src/work/app/bin/unittest/CMakeFiles/list_install_components.dir
+/home/martin/XTrackCAD/src/work/app/bin/unittest/CMakeFiles/install/strip.dir
+/home/martin/XTrackCAD/src/work/app/bin/unittest/CMakeFiles/install.dir
+/home/martin/XTrackCAD/src/work/app/bin/unittest/CMakeFiles/package.dir
+/home/martin/XTrackCAD/src/work/app/bin/unittest/CMakeFiles/dxfformattest.dir
+/home/martin/XTrackCAD/src/work/app/bin/unittest/CMakeFiles/package_source.dir
+/home/martin/XTrackCAD/src/work/app/bin/unittest/CMakeFiles/test.dir
+/home/martin/XTrackCAD/src/work/app/lib/CMakeFiles/install/local.dir
+/home/martin/XTrackCAD/src/work/app/lib/CMakeFiles/Readme.dir
+/home/martin/XTrackCAD/src/work/app/lib/CMakeFiles/install.dir
+/home/martin/XTrackCAD/src/work/app/lib/CMakeFiles/install/strip.dir
+/home/martin/XTrackCAD/src/work/app/lib/CMakeFiles/edit_cache.dir
+/home/martin/XTrackCAD/src/work/app/lib/CMakeFiles/CHANGELOG.dir
+/home/martin/XTrackCAD/src/work/app/lib/CMakeFiles/list_install_components.dir
+/home/martin/XTrackCAD/src/work/app/lib/CMakeFiles/rebuild_cache.dir
+/home/martin/XTrackCAD/src/work/app/lib/CMakeFiles/package.dir
+/home/martin/XTrackCAD/src/work/app/lib/CMakeFiles/package_source.dir
+/home/martin/XTrackCAD/src/work/app/lib/CMakeFiles/test.dir
+/home/martin/XTrackCAD/src/work/app/lib/demos/CMakeFiles/edit_cache.dir
+/home/martin/XTrackCAD/src/work/app/lib/demos/CMakeFiles/install/strip.dir
+/home/martin/XTrackCAD/src/work/app/lib/demos/CMakeFiles/test.dir
+/home/martin/XTrackCAD/src/work/app/lib/demos/CMakeFiles/package_source.dir
+/home/martin/XTrackCAD/src/work/app/lib/demos/CMakeFiles/package.dir
+/home/martin/XTrackCAD/src/work/app/lib/demos/CMakeFiles/install/local.dir
+/home/martin/XTrackCAD/src/work/app/lib/demos/CMakeFiles/install.dir
+/home/martin/XTrackCAD/src/work/app/lib/demos/CMakeFiles/list_install_components.dir
+/home/martin/XTrackCAD/src/work/app/lib/demos/CMakeFiles/rebuild_cache.dir
+/home/martin/XTrackCAD/src/work/app/lib/examples/CMakeFiles/edit_cache.dir
+/home/martin/XTrackCAD/src/work/app/lib/examples/CMakeFiles/install/strip.dir
+/home/martin/XTrackCAD/src/work/app/lib/examples/CMakeFiles/test.dir
+/home/martin/XTrackCAD/src/work/app/lib/examples/CMakeFiles/package_source.dir
+/home/martin/XTrackCAD/src/work/app/lib/examples/CMakeFiles/package.dir
+/home/martin/XTrackCAD/src/work/app/lib/examples/CMakeFiles/install/local.dir
+/home/martin/XTrackCAD/src/work/app/lib/examples/CMakeFiles/install.dir
+/home/martin/XTrackCAD/src/work/app/lib/examples/CMakeFiles/list_install_components.dir
+/home/martin/XTrackCAD/src/work/app/lib/examples/CMakeFiles/rebuild_cache.dir
+/home/martin/XTrackCAD/src/work/app/lib/params/CMakeFiles/edit_cache.dir
+/home/martin/XTrackCAD/src/work/app/lib/params/CMakeFiles/xtpfiles.dir
+/home/martin/XTrackCAD/src/work/app/lib/params/CMakeFiles/list_install_components.dir
+/home/martin/XTrackCAD/src/work/app/lib/params/CMakeFiles/install/local.dir
+/home/martin/XTrackCAD/src/work/app/lib/params/CMakeFiles/rebuild_cache.dir
+/home/martin/XTrackCAD/src/work/app/lib/params/CMakeFiles/install/strip.dir
+/home/martin/XTrackCAD/src/work/app/lib/params/CMakeFiles/install.dir
+/home/martin/XTrackCAD/src/work/app/lib/params/CMakeFiles/mkstruct.dir
+/home/martin/XTrackCAD/src/work/app/lib/params/CMakeFiles/package.dir
+/home/martin/XTrackCAD/src/work/app/lib/params/CMakeFiles/package_source.dir
+/home/martin/XTrackCAD/src/work/app/lib/params/CMakeFiles/mkcarpart.dir
+/home/martin/XTrackCAD/src/work/app/lib/params/CMakeFiles/test.dir
+/home/martin/XTrackCAD/src/work/app/cornu/CMakeFiles/edit_cache.dir
+/home/martin/XTrackCAD/src/work/app/cornu/CMakeFiles/install/strip.dir
+/home/martin/XTrackCAD/src/work/app/cornu/CMakeFiles/test.dir
+/home/martin/XTrackCAD/src/work/app/cornu/CMakeFiles/package_source.dir
+/home/martin/XTrackCAD/src/work/app/cornu/CMakeFiles/package.dir
+/home/martin/XTrackCAD/src/work/app/cornu/CMakeFiles/rebuild_cache.dir
+/home/martin/XTrackCAD/src/work/app/cornu/CMakeFiles/xtrkcad-cornu.dir
+/home/martin/XTrackCAD/src/work/app/cornu/CMakeFiles/install/local.dir
+/home/martin/XTrackCAD/src/work/app/cornu/CMakeFiles/install.dir
+/home/martin/XTrackCAD/src/work/app/cornu/CMakeFiles/list_install_components.dir
+/home/martin/XTrackCAD/src/work/app/i18n/CMakeFiles/edit_cache.dir
+/home/martin/XTrackCAD/src/work/app/i18n/CMakeFiles/package_source.dir
+/home/martin/XTrackCAD/src/work/app/i18n/CMakeFiles/messages.dir
+/home/martin/XTrackCAD/src/work/app/i18n/CMakeFiles/test.dir
+/home/martin/XTrackCAD/src/work/app/i18n/CMakeFiles/msgmerge-pt_BR.dir
+/home/martin/XTrackCAD/src/work/app/i18n/CMakeFiles/install/strip.dir
+/home/martin/XTrackCAD/src/work/app/i18n/CMakeFiles/install.dir
+/home/martin/XTrackCAD/src/work/app/i18n/CMakeFiles/msgmerge-fi.dir
+/home/martin/XTrackCAD/src/work/app/i18n/CMakeFiles/install/local.dir
+/home/martin/XTrackCAD/src/work/app/i18n/CMakeFiles/msgmerge-de_DE.dir
+/home/martin/XTrackCAD/src/work/app/i18n/CMakeFiles/list_install_components.dir
+/home/martin/XTrackCAD/src/work/app/i18n/CMakeFiles/rebuild_cache.dir
+/home/martin/XTrackCAD/src/work/app/i18n/CMakeFiles/stripmsg.dir
+/home/martin/XTrackCAD/src/work/app/i18n/CMakeFiles/package.dir
+/home/martin/XTrackCAD/src/work/distribution/CMakeFiles/edit_cache.dir
+/home/martin/XTrackCAD/src/work/distribution/CMakeFiles/install/strip.dir
+/home/martin/XTrackCAD/src/work/distribution/CMakeFiles/test.dir
+/home/martin/XTrackCAD/src/work/distribution/CMakeFiles/package_source.dir
+/home/martin/XTrackCAD/src/work/distribution/CMakeFiles/package.dir
+/home/martin/XTrackCAD/src/work/distribution/CMakeFiles/install/local.dir
+/home/martin/XTrackCAD/src/work/distribution/CMakeFiles/install.dir
+/home/martin/XTrackCAD/src/work/distribution/CMakeFiles/list_install_components.dir
+/home/martin/XTrackCAD/src/work/distribution/CMakeFiles/rebuild_cache.dir
+/home/martin/XTrackCAD/src/work/distribution/posix/CMakeFiles/edit_cache.dir
+/home/martin/XTrackCAD/src/work/distribution/posix/CMakeFiles/install/strip.dir
+/home/martin/XTrackCAD/src/work/distribution/posix/CMakeFiles/test.dir
+/home/martin/XTrackCAD/src/work/distribution/posix/CMakeFiles/package_source.dir
+/home/martin/XTrackCAD/src/work/distribution/posix/CMakeFiles/package.dir
+/home/martin/XTrackCAD/src/work/distribution/posix/CMakeFiles/install/local.dir
+/home/martin/XTrackCAD/src/work/distribution/posix/CMakeFiles/install.dir
+/home/martin/XTrackCAD/src/work/distribution/posix/CMakeFiles/list_install_components.dir
+/home/martin/XTrackCAD/src/work/distribution/posix/CMakeFiles/rebuild_cache.dir
+/home/martin/XTrackCAD/src/work/docs/CMakeFiles/edit_cache.dir
+/home/martin/XTrackCAD/src/work/docs/CMakeFiles/install/strip.dir
+/home/martin/XTrackCAD/src/work/docs/CMakeFiles/test.dir
+/home/martin/XTrackCAD/src/work/docs/CMakeFiles/package_source.dir
+/home/martin/XTrackCAD/src/work/docs/CMakeFiles/package.dir
+/home/martin/XTrackCAD/src/work/docs/CMakeFiles/install/local.dir
+/home/martin/XTrackCAD/src/work/docs/CMakeFiles/install.dir
+/home/martin/XTrackCAD/src/work/docs/CMakeFiles/list_install_components.dir
+/home/martin/XTrackCAD/src/work/docs/CMakeFiles/rebuild_cache.dir
diff --git a/CMakeFiles/cmake.check_cache b/CMakeFiles/cmake.check_cache
new file mode 100644
index 0000000..3dccd73
--- /dev/null
+++ b/CMakeFiles/cmake.check_cache
@@ -0,0 +1 @@
+# This file is generated by cmake for dependency checking of the CMakeCache.txt file
diff --git a/CMakeFiles/feature_tests.c b/CMakeFiles/feature_tests.c
new file mode 100644
index 0000000..6590dde
--- /dev/null
+++ b/CMakeFiles/feature_tests.c
@@ -0,0 +1,34 @@
+
+ const char features[] = {"\n"
+"C_FEATURE:"
+#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 404
+"1"
+#else
+"0"
+#endif
+"c_function_prototypes\n"
+"C_FEATURE:"
+#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 404 && defined(__STDC_VERSION__) && __STDC_VERSION__ >= 199901L
+"1"
+#else
+"0"
+#endif
+"c_restrict\n"
+"C_FEATURE:"
+#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 406 && defined(__STDC_VERSION__) && __STDC_VERSION__ >= 201000L
+"1"
+#else
+"0"
+#endif
+"c_static_assert\n"
+"C_FEATURE:"
+#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 404 && defined(__STDC_VERSION__) && __STDC_VERSION__ >= 199901L
+"1"
+#else
+"0"
+#endif
+"c_variadic_macros\n"
+
+};
+
+int main(int argc, char** argv) { (void)argv; return features[argc]; }
diff --git a/CMakeFiles/feature_tests.cxx b/CMakeFiles/feature_tests.cxx
new file mode 100644
index 0000000..b93418c
--- /dev/null
+++ b/CMakeFiles/feature_tests.cxx
@@ -0,0 +1,405 @@
+
+ const char features[] = {"\n"
+"CXX_FEATURE:"
+#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 500 && __cplusplus >= 201402L
+"1"
+#else
+"0"
+#endif
+"cxx_aggregate_default_initializers\n"
+"CXX_FEATURE:"
+#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 407 && __cplusplus >= 201103L
+"1"
+#else
+"0"
+#endif
+"cxx_alias_templates\n"
+"CXX_FEATURE:"
+#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 408 && __cplusplus >= 201103L
+"1"
+#else
+"0"
+#endif
+"cxx_alignas\n"
+"CXX_FEATURE:"
+#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 408 && __cplusplus >= 201103L
+"1"
+#else
+"0"
+#endif
+"cxx_alignof\n"
+"CXX_FEATURE:"
+#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 408 && __cplusplus >= 201103L
+"1"
+#else
+"0"
+#endif
+"cxx_attributes\n"
+"CXX_FEATURE:"
+#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 409 && __cplusplus > 201103L
+"1"
+#else
+"0"
+#endif
+"cxx_attribute_deprecated\n"
+"CXX_FEATURE:"
+#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 404 && (__cplusplus >= 201103L || (defined(__GXX_EXPERIMENTAL_CXX0X__) && __GXX_EXPERIMENTAL_CXX0X__))
+"1"
+#else
+"0"
+#endif
+"cxx_auto_type\n"
+"CXX_FEATURE:"
+#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 409 && __cplusplus > 201103L
+"1"
+#else
+"0"
+#endif
+"cxx_binary_literals\n"
+"CXX_FEATURE:"
+#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 406 && (__cplusplus >= 201103L || (defined(__GXX_EXPERIMENTAL_CXX0X__) && __GXX_EXPERIMENTAL_CXX0X__))
+"1"
+#else
+"0"
+#endif
+"cxx_constexpr\n"
+"CXX_FEATURE:"
+#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 409 && __cplusplus > 201103L
+"1"
+#else
+"0"
+#endif
+"cxx_contextual_conversions\n"
+"CXX_FEATURE:"
+#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 404 && (__cplusplus >= 201103L || (defined(__GXX_EXPERIMENTAL_CXX0X__) && __GXX_EXPERIMENTAL_CXX0X__))
+"1"
+#else
+"0"
+#endif
+"cxx_decltype\n"
+"CXX_FEATURE:"
+#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 409 && __cplusplus > 201103L
+"1"
+#else
+"0"
+#endif
+"cxx_decltype_auto\n"
+"CXX_FEATURE:"
+#if ((__GNUC__ * 10000 + __GNUC_MINOR__ * 100 + __GNUC_PATCHLEVEL__) >= 40801) && __cplusplus >= 201103L
+"1"
+#else
+"0"
+#endif
+"cxx_decltype_incomplete_return_types\n"
+"CXX_FEATURE:"
+#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 404 && (__cplusplus >= 201103L || (defined(__GXX_EXPERIMENTAL_CXX0X__) && __GXX_EXPERIMENTAL_CXX0X__))
+"1"
+#else
+"0"
+#endif
+"cxx_default_function_template_args\n"
+"CXX_FEATURE:"
+#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 404 && (__cplusplus >= 201103L || (defined(__GXX_EXPERIMENTAL_CXX0X__) && __GXX_EXPERIMENTAL_CXX0X__))
+"1"
+#else
+"0"
+#endif
+"cxx_defaulted_functions\n"
+"CXX_FEATURE:"
+#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 406 && (__cplusplus >= 201103L || (defined(__GXX_EXPERIMENTAL_CXX0X__) && __GXX_EXPERIMENTAL_CXX0X__))
+"1"
+#else
+"0"
+#endif
+"cxx_defaulted_move_initializers\n"
+"CXX_FEATURE:"
+#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 407 && __cplusplus >= 201103L
+"1"
+#else
+"0"
+#endif
+"cxx_delegating_constructors\n"
+"CXX_FEATURE:"
+#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 404 && (__cplusplus >= 201103L || (defined(__GXX_EXPERIMENTAL_CXX0X__) && __GXX_EXPERIMENTAL_CXX0X__))
+"1"
+#else
+"0"
+#endif
+"cxx_deleted_functions\n"
+"CXX_FEATURE:"
+#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 409 && __cplusplus > 201103L
+"1"
+#else
+"0"
+#endif
+"cxx_digit_separators\n"
+"CXX_FEATURE:"
+#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 406 && (__cplusplus >= 201103L || (defined(__GXX_EXPERIMENTAL_CXX0X__) && __GXX_EXPERIMENTAL_CXX0X__))
+"1"
+#else
+"0"
+#endif
+"cxx_enum_forward_declarations\n"
+"CXX_FEATURE:"
+#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 405 && (__cplusplus >= 201103L || (defined(__GXX_EXPERIMENTAL_CXX0X__) && __GXX_EXPERIMENTAL_CXX0X__))
+"1"
+#else
+"0"
+#endif
+"cxx_explicit_conversions\n"
+"CXX_FEATURE:"
+#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 407 && __cplusplus >= 201103L
+"1"
+#else
+"0"
+#endif
+"cxx_extended_friend_declarations\n"
+"CXX_FEATURE:"
+#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 404 && (__cplusplus >= 201103L || (defined(__GXX_EXPERIMENTAL_CXX0X__) && __GXX_EXPERIMENTAL_CXX0X__))
+"1"
+#else
+"0"
+#endif
+"cxx_extern_templates\n"
+"CXX_FEATURE:"
+#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 407 && __cplusplus >= 201103L
+"1"
+#else
+"0"
+#endif
+"cxx_final\n"
+"CXX_FEATURE:"
+#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 404 && (__cplusplus >= 201103L || (defined(__GXX_EXPERIMENTAL_CXX0X__) && __GXX_EXPERIMENTAL_CXX0X__))
+"1"
+#else
+"0"
+#endif
+"cxx_func_identifier\n"
+"CXX_FEATURE:"
+#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 404 && (__cplusplus >= 201103L || (defined(__GXX_EXPERIMENTAL_CXX0X__) && __GXX_EXPERIMENTAL_CXX0X__))
+"1"
+#else
+"0"
+#endif
+"cxx_generalized_initializers\n"
+"CXX_FEATURE:"
+#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 409 && __cplusplus > 201103L
+"1"
+#else
+"0"
+#endif
+"cxx_generic_lambdas\n"
+"CXX_FEATURE:"
+#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 408 && __cplusplus >= 201103L
+"1"
+#else
+"0"
+#endif
+"cxx_inheriting_constructors\n"
+"CXX_FEATURE:"
+#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 404 && (__cplusplus >= 201103L || (defined(__GXX_EXPERIMENTAL_CXX0X__) && __GXX_EXPERIMENTAL_CXX0X__))
+"1"
+#else
+"0"
+#endif
+"cxx_inline_namespaces\n"
+"CXX_FEATURE:"
+#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 405 && (__cplusplus >= 201103L || (defined(__GXX_EXPERIMENTAL_CXX0X__) && __GXX_EXPERIMENTAL_CXX0X__))
+"1"
+#else
+"0"
+#endif
+"cxx_lambdas\n"
+"CXX_FEATURE:"
+#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 409 && __cplusplus > 201103L
+"1"
+#else
+"0"
+#endif
+"cxx_lambda_init_captures\n"
+"CXX_FEATURE:"
+#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 405 && (__cplusplus >= 201103L || (defined(__GXX_EXPERIMENTAL_CXX0X__) && __GXX_EXPERIMENTAL_CXX0X__))
+"1"
+#else
+"0"
+#endif
+"cxx_local_type_template_args\n"
+"CXX_FEATURE:"
+#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 404 && (__cplusplus >= 201103L || (defined(__GXX_EXPERIMENTAL_CXX0X__) && __GXX_EXPERIMENTAL_CXX0X__))
+"1"
+#else
+"0"
+#endif
+"cxx_long_long_type\n"
+"CXX_FEATURE:"
+#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 406 && (__cplusplus >= 201103L || (defined(__GXX_EXPERIMENTAL_CXX0X__) && __GXX_EXPERIMENTAL_CXX0X__))
+"1"
+#else
+"0"
+#endif
+"cxx_noexcept\n"
+"CXX_FEATURE:"
+#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 407 && __cplusplus >= 201103L
+"1"
+#else
+"0"
+#endif
+"cxx_nonstatic_member_init\n"
+"CXX_FEATURE:"
+#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 406 && (__cplusplus >= 201103L || (defined(__GXX_EXPERIMENTAL_CXX0X__) && __GXX_EXPERIMENTAL_CXX0X__))
+"1"
+#else
+"0"
+#endif
+"cxx_nullptr\n"
+"CXX_FEATURE:"
+#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 407 && __cplusplus >= 201103L
+"1"
+#else
+"0"
+#endif
+"cxx_override\n"
+"CXX_FEATURE:"
+#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 406 && (__cplusplus >= 201103L || (defined(__GXX_EXPERIMENTAL_CXX0X__) && __GXX_EXPERIMENTAL_CXX0X__))
+"1"
+#else
+"0"
+#endif
+"cxx_range_for\n"
+"CXX_FEATURE:"
+#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 405 && (__cplusplus >= 201103L || (defined(__GXX_EXPERIMENTAL_CXX0X__) && __GXX_EXPERIMENTAL_CXX0X__))
+"1"
+#else
+"0"
+#endif
+"cxx_raw_string_literals\n"
+"CXX_FEATURE:"
+#if ((__GNUC__ * 10000 + __GNUC_MINOR__ * 100 + __GNUC_PATCHLEVEL__) >= 40801) && __cplusplus >= 201103L
+"1"
+#else
+"0"
+#endif
+"cxx_reference_qualified_functions\n"
+"CXX_FEATURE:"
+#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 500 && __cplusplus >= 201402L
+"1"
+#else
+"0"
+#endif
+"cxx_relaxed_constexpr\n"
+"CXX_FEATURE:"
+#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 409 && __cplusplus > 201103L
+"1"
+#else
+"0"
+#endif
+"cxx_return_type_deduction\n"
+"CXX_FEATURE:"
+#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 404 && (__cplusplus >= 201103L || (defined(__GXX_EXPERIMENTAL_CXX0X__) && __GXX_EXPERIMENTAL_CXX0X__))
+"1"
+#else
+"0"
+#endif
+"cxx_right_angle_brackets\n"
+"CXX_FEATURE:"
+#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 404 && (__cplusplus >= 201103L || (defined(__GXX_EXPERIMENTAL_CXX0X__) && __GXX_EXPERIMENTAL_CXX0X__))
+"1"
+#else
+"0"
+#endif
+"cxx_rvalue_references\n"
+"CXX_FEATURE:"
+#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 404 && (__cplusplus >= 201103L || (defined(__GXX_EXPERIMENTAL_CXX0X__) && __GXX_EXPERIMENTAL_CXX0X__))
+"1"
+#else
+"0"
+#endif
+"cxx_sizeof_member\n"
+"CXX_FEATURE:"
+#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 404 && (__cplusplus >= 201103L || (defined(__GXX_EXPERIMENTAL_CXX0X__) && __GXX_EXPERIMENTAL_CXX0X__))
+"1"
+#else
+"0"
+#endif
+"cxx_static_assert\n"
+"CXX_FEATURE:"
+#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 404 && (__cplusplus >= 201103L || (defined(__GXX_EXPERIMENTAL_CXX0X__) && __GXX_EXPERIMENTAL_CXX0X__))
+"1"
+#else
+"0"
+#endif
+"cxx_strong_enums\n"
+"CXX_FEATURE:"
+#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 404 && __cplusplus
+"1"
+#else
+"0"
+#endif
+"cxx_template_template_parameters\n"
+"CXX_FEATURE:"
+#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 408 && __cplusplus >= 201103L
+"1"
+#else
+"0"
+#endif
+"cxx_thread_local\n"
+"CXX_FEATURE:"
+#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 404 && (__cplusplus >= 201103L || (defined(__GXX_EXPERIMENTAL_CXX0X__) && __GXX_EXPERIMENTAL_CXX0X__))
+"1"
+#else
+"0"
+#endif
+"cxx_trailing_return_types\n"
+"CXX_FEATURE:"
+#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 404 && (__cplusplus >= 201103L || (defined(__GXX_EXPERIMENTAL_CXX0X__) && __GXX_EXPERIMENTAL_CXX0X__))
+"1"
+#else
+"0"
+#endif
+"cxx_unicode_literals\n"
+"CXX_FEATURE:"
+#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 404 && (__cplusplus >= 201103L || (defined(__GXX_EXPERIMENTAL_CXX0X__) && __GXX_EXPERIMENTAL_CXX0X__))
+"1"
+#else
+"0"
+#endif
+"cxx_uniform_initialization\n"
+"CXX_FEATURE:"
+#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 406 && (__cplusplus >= 201103L || (defined(__GXX_EXPERIMENTAL_CXX0X__) && __GXX_EXPERIMENTAL_CXX0X__))
+"1"
+#else
+"0"
+#endif
+"cxx_unrestricted_unions\n"
+"CXX_FEATURE:"
+#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 407 && __cplusplus >= 201103L
+"1"
+#else
+"0"
+#endif
+"cxx_user_literals\n"
+"CXX_FEATURE:"
+#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 500 && __cplusplus >= 201402L
+"1"
+#else
+"0"
+#endif
+"cxx_variable_templates\n"
+"CXX_FEATURE:"
+#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 404 && (__cplusplus >= 201103L || (defined(__GXX_EXPERIMENTAL_CXX0X__) && __GXX_EXPERIMENTAL_CXX0X__))
+"1"
+#else
+"0"
+#endif
+"cxx_variadic_macros\n"
+"CXX_FEATURE:"
+#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 404 && (__cplusplus >= 201103L || (defined(__GXX_EXPERIMENTAL_CXX0X__) && __GXX_EXPERIMENTAL_CXX0X__))
+"1"
+#else
+"0"
+#endif
+"cxx_variadic_templates\n"
+
+};
+
+int main(int argc, char** argv) { (void)argv; return features[argc]; }
diff --git a/CMakeFiles/progress.marks b/CMakeFiles/progress.marks
new file mode 100644
index 0000000..6529ff8
--- /dev/null
+++ b/CMakeFiles/progress.marks
@@ -0,0 +1 @@
+98
diff --git a/CMakeLists.txt b/CMakeLists.txt
index 0ec8908..a754bd0 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -1,6 +1,6 @@
PROJECT(XTrkCAD)
enable_testing()
-cmake_minimum_required(VERSION 3.0)
+cmake_minimum_required(VERSION 2.8)
# where to look first for cmake modules, before ${CMAKE_ROOT}/Modules/ is checked
@@ -14,15 +14,15 @@ if(UNIX)
if(APPLE)
SET(XTRKCAD_USE_GETTEXT_DEFAULT OFF)
else()
- set(XTRKCAD_USE_GETTEXT_DEFAULT ON)
- add_compile_options("-std=gnu99")
+ set(XTRKCAD_USE_GETTEXT_DEFAULT ON)
+ add_compile_options("-std=gnu99")
PKG_CHECK_MODULES(GTK_WEBKIT "webkit-1.0")
- if(GTK_WEBKIT_FOUND)
+ if(GTK_WEBKIT_FOUND)
set(XTRKCAD_USE_BROWSER_DEFAULT OFF)
else()
- set(XTRKCAD_USE_BROWSER_DEFAULT ON)
+ set(XTRKCAD_USE_BROWSER_DEFAULT ON)
endif()
- endif(APPLE)
+ endif(APPLE)
endif(UNIX)
IF(WIN32)
@@ -33,7 +33,7 @@ IF(WIN32)
SET(CMAKE_C_FLAGS_MINSIZEREL "/MT /O1 /Ob1 /D NDEBUG" CACHE STRING "Flags used by the compiler during release minumum size builds" FORCE)
SET(CMAKE_C_FLAGS_RELEASE "/MT /O2 /Ob2 /D NDEBUG" CACHE STRING "Flags used by the compiler during release builds" FORCE)
SET(CMAKE_C_FLAGS_RELWITHDEBINFO "/MT /Zi /O2 /Ob1 /D NDEBUG" CACHE STRING "Flags used by the compiler during release with debug info builds" FORCE)
-
+
ADD_DEFINITIONS(-DWINDOWS)
ADD_DEFINITIONS(-D_CRT_SECURE_NO_WARNINGS)
ENDIF(WIN32)
@@ -42,7 +42,7 @@ if(COMMAND cmake_policy)
cmake_policy(SET CMP0003 NEW)
if( POLICY CMP0026 )
cmake_policy(SET CMP0026 OLD)
- endif( POLICY CMP0026 )
+ endif( POLICY CMP0026 )
endif(COMMAND cmake_policy)
SET(XTRKCAD_USE_DOXYGEN_DEFAULT OFF)
@@ -101,7 +101,7 @@ CHECK_INCLUDE_FILES (malloc.h HAVE_MALLOC_H)
# Setup some global options for installation ...
SET(XTRKCAD_MAJOR_VERSION "5")
SET(XTRKCAD_MINOR_VERSION "1")
-SET(XTRKCAD_RELEASE_VERSION "0")
+SET(XTRKCAD_RELEASE_VERSION "1")
SET(XTRKCAD_VERSION_MODIFIER "")
SET(XTRKCAD_VERSION "${XTRKCAD_MAJOR_VERSION}.${XTRKCAD_MINOR_VERSION}.${XTRKCAD_RELEASE_VERSION}${XTRKCAD_VERSION_MODIFIER}")
@@ -127,14 +127,14 @@ IF(XTRKCAD_USE_GETTEXT)
# use supplied gettext library for Visual Studio
message( STATUS "Use simple_gettext module included with XTrackCAD" )
ADD_DEFINITIONS(-DUSE_SIMPLE_GETTEXT )
- else()
+ else()
# for mingw & co. find libintl.h and use it
find_path ( INTL_PATH libintl.h )
if(INTL_PATH)
- message( STATUS "Use installed gettext module" )
+ message( STATUS "Use installed gettext module" )
INCLUDE_DIRECTORIES(${INTL_PATH})
- endif(INTL_PATH)
- endif()
+ endif(INTL_PATH)
+ endif()
ENDIF(WIN32)
ELSE(XTRKCAD_USE_GETTEXT)
SET(GENHELP_OPTS "-bh")
@@ -144,4 +144,3 @@ ENDIF(XTRKCAD_USE_GETTEXT)
ADD_SUBDIRECTORY(app)
ADD_SUBDIRECTORY(distribution)
ADD_SUBDIRECTORY(docs)
-
diff --git a/app/CMakeFiles/CMakeDirectoryInformation.cmake b/app/CMakeFiles/CMakeDirectoryInformation.cmake
new file mode 100644
index 0000000..2569371
--- /dev/null
+++ b/app/CMakeFiles/CMakeDirectoryInformation.cmake
@@ -0,0 +1,16 @@
+# CMAKE generated file: DO NOT EDIT!
+# Generated by "Unix Makefiles" Generator, CMake Version 3.6
+
+# Relative path conversion top directories.
+set(CMAKE_RELATIVE_PATH_TOP_SOURCE "/home/martin/XTrackCAD/src/work")
+set(CMAKE_RELATIVE_PATH_TOP_BINARY "/home/martin/XTrackCAD/src/work")
+
+# Force unix paths in dependencies.
+set(CMAKE_FORCE_UNIX_PATHS 1)
+
+
+# The C and CXX include file regular expressions for this directory.
+set(CMAKE_C_INCLUDE_REGEX_SCAN "^.*$")
+set(CMAKE_C_INCLUDE_REGEX_COMPLAIN "^$")
+set(CMAKE_CXX_INCLUDE_REGEX_SCAN ${CMAKE_C_INCLUDE_REGEX_SCAN})
+set(CMAKE_CXX_INCLUDE_REGEX_COMPLAIN ${CMAKE_C_INCLUDE_REGEX_COMPLAIN})
diff --git a/app/CMakeFiles/progress.marks b/app/CMakeFiles/progress.marks
new file mode 100644
index 0000000..6529ff8
--- /dev/null
+++ b/app/CMakeFiles/progress.marks
@@ -0,0 +1 @@
+98
diff --git a/app/CTestTestfile.cmake b/app/CTestTestfile.cmake
new file mode 100644
index 0000000..3d670aa
--- /dev/null
+++ b/app/CTestTestfile.cmake
@@ -0,0 +1,15 @@
+# CMake generated Testfile for
+# Source directory: /home/martin/XTrackCAD/src/work/app
+# Build directory: /home/martin/XTrackCAD/src/work/app
+#
+# This file includes the relevant testing commands required for
+# testing this directory and lists subdirectories to be tested as well.
+subdirs(dynstring)
+subdirs(wlib)
+subdirs(tools)
+subdirs(help)
+subdirs(doc)
+subdirs(bin)
+subdirs(lib)
+subdirs(cornu)
+subdirs(i18n)
diff --git a/app/Makefile b/app/Makefile
new file mode 100644
index 0000000..a93e4a0
--- /dev/null
+++ b/app/Makefile
@@ -0,0 +1,218 @@
+# CMAKE generated file: DO NOT EDIT!
+# Generated by "Unix Makefiles" Generator, CMake Version 3.6
+
+# Default target executed when no arguments are given to make.
+default_target: all
+
+.PHONY : default_target
+
+# Allow only one "make -f Makefile2" at a time, but pass parallelism.
+.NOTPARALLEL:
+
+
+#=============================================================================
+# Special targets provided by cmake.
+
+# Disable implicit rules so canonical targets will work.
+.SUFFIXES:
+
+
+# Remove some rules from gmake that .SUFFIXES does not remove.
+SUFFIXES =
+
+.SUFFIXES: .hpux_make_needs_suffix_list
+
+
+# Suppress display of executed commands.
+$(VERBOSE).SILENT:
+
+
+# A target that is always out of date.
+cmake_force:
+
+.PHONY : cmake_force
+
+#=============================================================================
+# Set environment variables for the build.
+
+# The shell in which to execute make rules.
+SHELL = /bin/sh
+
+# The CMake executable.
+CMAKE_COMMAND = /usr/bin/cmake
+
+# The command to remove a file.
+RM = /usr/bin/cmake -E remove -f
+
+# Escaping for special characters.
+EQUALS = =
+
+# The top-level source directory on which CMake was run.
+CMAKE_SOURCE_DIR = /home/martin/XTrackCAD/src/work
+
+# The top-level build directory on which CMake was run.
+CMAKE_BINARY_DIR = /home/martin/XTrackCAD/src/work
+
+#=============================================================================
+# Targets provided globally by CMake.
+
+# Special rule for the target edit_cache
+edit_cache:
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running CMake cache editor..."
+ /usr/bin/ccmake -H$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR)
+.PHONY : edit_cache
+
+# Special rule for the target edit_cache
+edit_cache/fast: edit_cache
+
+.PHONY : edit_cache/fast
+
+# Special rule for the target install/strip
+install/strip: preinstall
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Installing the project stripped..."
+ /usr/bin/cmake -DCMAKE_INSTALL_DO_STRIP=1 -P cmake_install.cmake
+.PHONY : install/strip
+
+# Special rule for the target install/strip
+install/strip/fast: install/strip
+
+.PHONY : install/strip/fast
+
+# Special rule for the target test
+test:
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running tests..."
+ /usr/bin/ctest --force-new-ctest-process $(ARGS)
+.PHONY : test
+
+# Special rule for the target test
+test/fast: test
+
+.PHONY : test/fast
+
+# Special rule for the target package_source
+package_source:
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Run CPack packaging tool for source..."
+ cd /home/martin/XTrackCAD/src/work && /usr/bin/cpack --config ./CPackSourceConfig.cmake /home/martin/XTrackCAD/src/work/CPackSourceConfig.cmake
+.PHONY : package_source
+
+# Special rule for the target package_source
+package_source/fast: package_source
+
+.PHONY : package_source/fast
+
+# Special rule for the target package
+package: preinstall
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Run CPack packaging tool..."
+ cd /home/martin/XTrackCAD/src/work && /usr/bin/cpack --config ./CPackConfig.cmake
+.PHONY : package
+
+# Special rule for the target package
+package/fast: package
+
+.PHONY : package/fast
+
+# Special rule for the target install/local
+install/local: preinstall
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Installing only the local directory..."
+ /usr/bin/cmake -DCMAKE_INSTALL_LOCAL_ONLY=1 -P cmake_install.cmake
+.PHONY : install/local
+
+# Special rule for the target install/local
+install/local/fast: install/local
+
+.PHONY : install/local/fast
+
+# Special rule for the target install
+install: preinstall
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Install the project..."
+ /usr/bin/cmake -P cmake_install.cmake
+.PHONY : install
+
+# Special rule for the target install
+install/fast: preinstall/fast
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Install the project..."
+ /usr/bin/cmake -P cmake_install.cmake
+.PHONY : install/fast
+
+# Special rule for the target list_install_components
+list_install_components:
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Available install components are: \"Unspecified\""
+.PHONY : list_install_components
+
+# Special rule for the target list_install_components
+list_install_components/fast: list_install_components
+
+.PHONY : list_install_components/fast
+
+# Special rule for the target rebuild_cache
+rebuild_cache:
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running CMake to regenerate build system..."
+ /usr/bin/cmake -H$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR)
+.PHONY : rebuild_cache
+
+# Special rule for the target rebuild_cache
+rebuild_cache/fast: rebuild_cache
+
+.PHONY : rebuild_cache/fast
+
+# The main all target
+all: cmake_check_build_system
+ cd /home/martin/XTrackCAD/src/work && $(CMAKE_COMMAND) -E cmake_progress_start /home/martin/XTrackCAD/src/work/CMakeFiles /home/martin/XTrackCAD/src/work/app/CMakeFiles/progress.marks
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f CMakeFiles/Makefile2 app/all
+ $(CMAKE_COMMAND) -E cmake_progress_start /home/martin/XTrackCAD/src/work/CMakeFiles 0
+.PHONY : all
+
+# The main clean target
+clean:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f CMakeFiles/Makefile2 app/clean
+.PHONY : clean
+
+# The main clean target
+clean/fast: clean
+
+.PHONY : clean/fast
+
+# Prepare targets for installation.
+preinstall: all
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f CMakeFiles/Makefile2 app/preinstall
+.PHONY : preinstall
+
+# Prepare targets for installation.
+preinstall/fast:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f CMakeFiles/Makefile2 app/preinstall
+.PHONY : preinstall/fast
+
+# clear depends
+depend:
+ cd /home/martin/XTrackCAD/src/work && $(CMAKE_COMMAND) -H$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 1
+.PHONY : depend
+
+# Help Target
+help:
+ @echo "The following are some of the valid targets for this Makefile:"
+ @echo "... all (the default if no target is provided)"
+ @echo "... clean"
+ @echo "... depend"
+ @echo "... edit_cache"
+ @echo "... install/strip"
+ @echo "... test"
+ @echo "... package_source"
+ @echo "... package"
+ @echo "... install/local"
+ @echo "... install"
+ @echo "... list_install_components"
+ @echo "... rebuild_cache"
+.PHONY : help
+
+
+
+#=============================================================================
+# Special targets to cleanup operation of make.
+
+# Special rule to run CMake to check the build system integrity.
+# No rule that depends on this can have commands that come from listfiles
+# because they might be regenerated.
+cmake_check_build_system:
+ cd /home/martin/XTrackCAD/src/work && $(CMAKE_COMMAND) -H$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 0
+.PHONY : cmake_check_build_system
+
diff --git a/app/bin/CMakeFiles/CMakeDirectoryInformation.cmake b/app/bin/CMakeFiles/CMakeDirectoryInformation.cmake
new file mode 100644
index 0000000..2569371
--- /dev/null
+++ b/app/bin/CMakeFiles/CMakeDirectoryInformation.cmake
@@ -0,0 +1,16 @@
+# CMAKE generated file: DO NOT EDIT!
+# Generated by "Unix Makefiles" Generator, CMake Version 3.6
+
+# Relative path conversion top directories.
+set(CMAKE_RELATIVE_PATH_TOP_SOURCE "/home/martin/XTrackCAD/src/work")
+set(CMAKE_RELATIVE_PATH_TOP_BINARY "/home/martin/XTrackCAD/src/work")
+
+# Force unix paths in dependencies.
+set(CMAKE_FORCE_UNIX_PATHS 1)
+
+
+# The C and CXX include file regular expressions for this directory.
+set(CMAKE_C_INCLUDE_REGEX_SCAN "^.*$")
+set(CMAKE_C_INCLUDE_REGEX_COMPLAIN "^$")
+set(CMAKE_CXX_INCLUDE_REGEX_SCAN ${CMAKE_C_INCLUDE_REGEX_SCAN})
+set(CMAKE_CXX_INCLUDE_REGEX_COMPLAIN ${CMAKE_C_INCLUDE_REGEX_COMPLAIN})
diff --git a/app/bin/CMakeFiles/cnvdsgn.dir/DependInfo.cmake b/app/bin/CMakeFiles/cnvdsgn.dir/DependInfo.cmake
new file mode 100644
index 0000000..e54f25d
--- /dev/null
+++ b/app/bin/CMakeFiles/cnvdsgn.dir/DependInfo.cmake
@@ -0,0 +1,33 @@
+# The set of languages for which implicit dependencies are needed:
+set(CMAKE_DEPENDS_LANGUAGES
+ "C"
+ )
+# The set of files for implicit dependencies of each language:
+set(CMAKE_DEPENDS_CHECK_C
+ "/home/martin/XTrackCAD/src/work/app/bin/cnvdsgn.c" "/home/martin/XTrackCAD/src/work/app/bin/CMakeFiles/cnvdsgn.dir/cnvdsgn.c.o"
+ "/home/martin/XTrackCAD/src/work/app/bin/utility.c" "/home/martin/XTrackCAD/src/work/app/bin/CMakeFiles/cnvdsgn.dir/utility.c.o"
+ )
+set(CMAKE_C_COMPILER_ID "GNU")
+
+# Preprocessor definitions for this target.
+set(CMAKE_TARGET_DEFINITIONS_C
+ "XTRKCAD_CMAKE_BUILD"
+ )
+
+# The include file search paths:
+set(CMAKE_C_TARGET_INCLUDE_PATH
+ "/usr/local/include"
+ "app/bin"
+ "app/dynstring"
+ "app/cornu"
+ "."
+ "app/help"
+ "app/wlib/include"
+ )
+
+# Targets to which this target links.
+set(CMAKE_TARGET_LINKED_INFO_FILES
+ )
+
+# Fortran module output directory.
+set(CMAKE_Fortran_TARGET_MODULE_DIR "")
diff --git a/app/bin/CMakeFiles/cnvdsgn.dir/build.make b/app/bin/CMakeFiles/cnvdsgn.dir/build.make
new file mode 100644
index 0000000..c2de164
--- /dev/null
+++ b/app/bin/CMakeFiles/cnvdsgn.dir/build.make
@@ -0,0 +1,140 @@
+# CMAKE generated file: DO NOT EDIT!
+# Generated by "Unix Makefiles" Generator, CMake Version 3.6
+
+# Delete rule output on recipe failure.
+.DELETE_ON_ERROR:
+
+
+#=============================================================================
+# Special targets provided by cmake.
+
+# Disable implicit rules so canonical targets will work.
+.SUFFIXES:
+
+
+# Remove some rules from gmake that .SUFFIXES does not remove.
+SUFFIXES =
+
+.SUFFIXES: .hpux_make_needs_suffix_list
+
+
+# Suppress display of executed commands.
+$(VERBOSE).SILENT:
+
+
+# A target that is always out of date.
+cmake_force:
+
+.PHONY : cmake_force
+
+#=============================================================================
+# Set environment variables for the build.
+
+# The shell in which to execute make rules.
+SHELL = /bin/sh
+
+# The CMake executable.
+CMAKE_COMMAND = /usr/bin/cmake
+
+# The command to remove a file.
+RM = /usr/bin/cmake -E remove -f
+
+# Escaping for special characters.
+EQUALS = =
+
+# The top-level source directory on which CMake was run.
+CMAKE_SOURCE_DIR = /home/martin/XTrackCAD/src/work
+
+# The top-level build directory on which CMake was run.
+CMAKE_BINARY_DIR = /home/martin/XTrackCAD/src/work
+
+# Include any dependencies generated for this target.
+include app/bin/CMakeFiles/cnvdsgn.dir/depend.make
+
+# Include the progress variables for this target.
+include app/bin/CMakeFiles/cnvdsgn.dir/progress.make
+
+# Include the compile flags for this target's objects.
+include app/bin/CMakeFiles/cnvdsgn.dir/flags.make
+
+app/bin/CMakeFiles/cnvdsgn.dir/cnvdsgn.c.o: app/bin/CMakeFiles/cnvdsgn.dir/flags.make
+app/bin/CMakeFiles/cnvdsgn.dir/cnvdsgn.c.o: app/bin/cnvdsgn.c
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/martin/XTrackCAD/src/work/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Building C object app/bin/CMakeFiles/cnvdsgn.dir/cnvdsgn.c.o"
+ cd /home/martin/XTrackCAD/src/work/app/bin && /usr/bin/gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -o CMakeFiles/cnvdsgn.dir/cnvdsgn.c.o -c /home/martin/XTrackCAD/src/work/app/bin/cnvdsgn.c
+
+app/bin/CMakeFiles/cnvdsgn.dir/cnvdsgn.c.i: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing C source to CMakeFiles/cnvdsgn.dir/cnvdsgn.c.i"
+ cd /home/martin/XTrackCAD/src/work/app/bin && /usr/bin/gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -E /home/martin/XTrackCAD/src/work/app/bin/cnvdsgn.c > CMakeFiles/cnvdsgn.dir/cnvdsgn.c.i
+
+app/bin/CMakeFiles/cnvdsgn.dir/cnvdsgn.c.s: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling C source to assembly CMakeFiles/cnvdsgn.dir/cnvdsgn.c.s"
+ cd /home/martin/XTrackCAD/src/work/app/bin && /usr/bin/gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -S /home/martin/XTrackCAD/src/work/app/bin/cnvdsgn.c -o CMakeFiles/cnvdsgn.dir/cnvdsgn.c.s
+
+app/bin/CMakeFiles/cnvdsgn.dir/cnvdsgn.c.o.requires:
+
+.PHONY : app/bin/CMakeFiles/cnvdsgn.dir/cnvdsgn.c.o.requires
+
+app/bin/CMakeFiles/cnvdsgn.dir/cnvdsgn.c.o.provides: app/bin/CMakeFiles/cnvdsgn.dir/cnvdsgn.c.o.requires
+ $(MAKE) -f app/bin/CMakeFiles/cnvdsgn.dir/build.make app/bin/CMakeFiles/cnvdsgn.dir/cnvdsgn.c.o.provides.build
+.PHONY : app/bin/CMakeFiles/cnvdsgn.dir/cnvdsgn.c.o.provides
+
+app/bin/CMakeFiles/cnvdsgn.dir/cnvdsgn.c.o.provides.build: app/bin/CMakeFiles/cnvdsgn.dir/cnvdsgn.c.o
+
+
+app/bin/CMakeFiles/cnvdsgn.dir/utility.c.o: app/bin/CMakeFiles/cnvdsgn.dir/flags.make
+app/bin/CMakeFiles/cnvdsgn.dir/utility.c.o: app/bin/utility.c
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/martin/XTrackCAD/src/work/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Building C object app/bin/CMakeFiles/cnvdsgn.dir/utility.c.o"
+ cd /home/martin/XTrackCAD/src/work/app/bin && /usr/bin/gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -o CMakeFiles/cnvdsgn.dir/utility.c.o -c /home/martin/XTrackCAD/src/work/app/bin/utility.c
+
+app/bin/CMakeFiles/cnvdsgn.dir/utility.c.i: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing C source to CMakeFiles/cnvdsgn.dir/utility.c.i"
+ cd /home/martin/XTrackCAD/src/work/app/bin && /usr/bin/gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -E /home/martin/XTrackCAD/src/work/app/bin/utility.c > CMakeFiles/cnvdsgn.dir/utility.c.i
+
+app/bin/CMakeFiles/cnvdsgn.dir/utility.c.s: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling C source to assembly CMakeFiles/cnvdsgn.dir/utility.c.s"
+ cd /home/martin/XTrackCAD/src/work/app/bin && /usr/bin/gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -S /home/martin/XTrackCAD/src/work/app/bin/utility.c -o CMakeFiles/cnvdsgn.dir/utility.c.s
+
+app/bin/CMakeFiles/cnvdsgn.dir/utility.c.o.requires:
+
+.PHONY : app/bin/CMakeFiles/cnvdsgn.dir/utility.c.o.requires
+
+app/bin/CMakeFiles/cnvdsgn.dir/utility.c.o.provides: app/bin/CMakeFiles/cnvdsgn.dir/utility.c.o.requires
+ $(MAKE) -f app/bin/CMakeFiles/cnvdsgn.dir/build.make app/bin/CMakeFiles/cnvdsgn.dir/utility.c.o.provides.build
+.PHONY : app/bin/CMakeFiles/cnvdsgn.dir/utility.c.o.provides
+
+app/bin/CMakeFiles/cnvdsgn.dir/utility.c.o.provides.build: app/bin/CMakeFiles/cnvdsgn.dir/utility.c.o
+
+
+# Object files for target cnvdsgn
+cnvdsgn_OBJECTS = \
+"CMakeFiles/cnvdsgn.dir/cnvdsgn.c.o" \
+"CMakeFiles/cnvdsgn.dir/utility.c.o"
+
+# External object files for target cnvdsgn
+cnvdsgn_EXTERNAL_OBJECTS =
+
+app/bin/cnvdsgn: app/bin/CMakeFiles/cnvdsgn.dir/cnvdsgn.c.o
+app/bin/cnvdsgn: app/bin/CMakeFiles/cnvdsgn.dir/utility.c.o
+app/bin/cnvdsgn: app/bin/CMakeFiles/cnvdsgn.dir/build.make
+app/bin/cnvdsgn: app/bin/CMakeFiles/cnvdsgn.dir/link.txt
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --bold --progress-dir=/home/martin/XTrackCAD/src/work/CMakeFiles --progress-num=$(CMAKE_PROGRESS_3) "Linking C executable cnvdsgn"
+ cd /home/martin/XTrackCAD/src/work/app/bin && $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/cnvdsgn.dir/link.txt --verbose=$(VERBOSE)
+
+# Rule to build all files generated by this target.
+app/bin/CMakeFiles/cnvdsgn.dir/build: app/bin/cnvdsgn
+
+.PHONY : app/bin/CMakeFiles/cnvdsgn.dir/build
+
+app/bin/CMakeFiles/cnvdsgn.dir/requires: app/bin/CMakeFiles/cnvdsgn.dir/cnvdsgn.c.o.requires
+app/bin/CMakeFiles/cnvdsgn.dir/requires: app/bin/CMakeFiles/cnvdsgn.dir/utility.c.o.requires
+
+.PHONY : app/bin/CMakeFiles/cnvdsgn.dir/requires
+
+app/bin/CMakeFiles/cnvdsgn.dir/clean:
+ cd /home/martin/XTrackCAD/src/work/app/bin && $(CMAKE_COMMAND) -P CMakeFiles/cnvdsgn.dir/cmake_clean.cmake
+.PHONY : app/bin/CMakeFiles/cnvdsgn.dir/clean
+
+app/bin/CMakeFiles/cnvdsgn.dir/depend:
+ cd /home/martin/XTrackCAD/src/work && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/martin/XTrackCAD/src/work /home/martin/XTrackCAD/src/work/app/bin /home/martin/XTrackCAD/src/work /home/martin/XTrackCAD/src/work/app/bin /home/martin/XTrackCAD/src/work/app/bin/CMakeFiles/cnvdsgn.dir/DependInfo.cmake --color=$(COLOR)
+.PHONY : app/bin/CMakeFiles/cnvdsgn.dir/depend
+
diff --git a/app/bin/CMakeFiles/cnvdsgn.dir/cmake_clean.cmake b/app/bin/CMakeFiles/cnvdsgn.dir/cmake_clean.cmake
new file mode 100644
index 0000000..4e0d45d
--- /dev/null
+++ b/app/bin/CMakeFiles/cnvdsgn.dir/cmake_clean.cmake
@@ -0,0 +1,11 @@
+file(REMOVE_RECURSE
+ "CMakeFiles/cnvdsgn.dir/cnvdsgn.c.o"
+ "CMakeFiles/cnvdsgn.dir/utility.c.o"
+ "cnvdsgn.pdb"
+ "cnvdsgn"
+)
+
+# Per-language clean rules from dependency scanning.
+foreach(lang C)
+ include(CMakeFiles/cnvdsgn.dir/cmake_clean_${lang}.cmake OPTIONAL)
+endforeach()
diff --git a/app/bin/CMakeFiles/cnvdsgn.dir/depend.make b/app/bin/CMakeFiles/cnvdsgn.dir/depend.make
new file mode 100644
index 0000000..5e1b060
--- /dev/null
+++ b/app/bin/CMakeFiles/cnvdsgn.dir/depend.make
@@ -0,0 +1,2 @@
+# Empty dependencies file for cnvdsgn.
+# This may be replaced when dependencies are built.
diff --git a/app/bin/CMakeFiles/cnvdsgn.dir/flags.make b/app/bin/CMakeFiles/cnvdsgn.dir/flags.make
new file mode 100644
index 0000000..5131b8b
--- /dev/null
+++ b/app/bin/CMakeFiles/cnvdsgn.dir/flags.make
@@ -0,0 +1,10 @@
+# CMAKE generated file: DO NOT EDIT!
+# Generated by "Unix Makefiles" Generator, CMake Version 3.6
+
+# compile C with /usr/bin/gcc
+C_FLAGS = -g3 -gdwarf-2 -std=gnu99
+
+C_DEFINES = -DXTRKCAD_CMAKE_BUILD
+
+C_INCLUDES = -I/usr/local/include -I/home/martin/XTrackCAD/src/work/app/bin -I/home/martin/XTrackCAD/src/work/app/dynstring -I/home/martin/XTrackCAD/src/work/app/cornu -I/home/martin/XTrackCAD/src/work -I/home/martin/XTrackCAD/src/work/app/help -I/home/martin/XTrackCAD/src/work/app/wlib/include
+
diff --git a/app/bin/CMakeFiles/cnvdsgn.dir/link.txt b/app/bin/CMakeFiles/cnvdsgn.dir/link.txt
new file mode 100644
index 0000000..d5dddd6
--- /dev/null
+++ b/app/bin/CMakeFiles/cnvdsgn.dir/link.txt
@@ -0,0 +1 @@
+/usr/bin/gcc -g3 -gdwarf-2 CMakeFiles/cnvdsgn.dir/cnvdsgn.c.o CMakeFiles/cnvdsgn.dir/utility.c.o -o cnvdsgn -rdynamic -lm
diff --git a/app/bin/CMakeFiles/cnvdsgn.dir/progress.make b/app/bin/CMakeFiles/cnvdsgn.dir/progress.make
new file mode 100644
index 0000000..4323bb0
--- /dev/null
+++ b/app/bin/CMakeFiles/cnvdsgn.dir/progress.make
@@ -0,0 +1,4 @@
+CMAKE_PROGRESS_1 =
+CMAKE_PROGRESS_2 = 2
+CMAKE_PROGRESS_3 =
+
diff --git a/app/bin/CMakeFiles/mkturnout.dir/DependInfo.cmake b/app/bin/CMakeFiles/mkturnout.dir/DependInfo.cmake
new file mode 100644
index 0000000..7098888
--- /dev/null
+++ b/app/bin/CMakeFiles/mkturnout.dir/DependInfo.cmake
@@ -0,0 +1,33 @@
+# The set of languages for which implicit dependencies are needed:
+set(CMAKE_DEPENDS_LANGUAGES
+ "C"
+ )
+# The set of files for implicit dependencies of each language:
+set(CMAKE_DEPENDS_CHECK_C
+ "/home/martin/XTrackCAD/src/work/app/bin/ctodesgn.c" "/home/martin/XTrackCAD/src/work/app/bin/CMakeFiles/mkturnout.dir/ctodesgn.c.o"
+ "/home/martin/XTrackCAD/src/work/app/bin/utility.c" "/home/martin/XTrackCAD/src/work/app/bin/CMakeFiles/mkturnout.dir/utility.c.o"
+ )
+set(CMAKE_C_COMPILER_ID "GNU")
+
+# Preprocessor definitions for this target.
+set(CMAKE_TARGET_DEFINITIONS_C
+ "XTRKCAD_CMAKE_BUILD"
+ )
+
+# The include file search paths:
+set(CMAKE_C_TARGET_INCLUDE_PATH
+ "/usr/local/include"
+ "app/bin"
+ "app/dynstring"
+ "app/cornu"
+ "."
+ "app/help"
+ "app/wlib/include"
+ )
+
+# Targets to which this target links.
+set(CMAKE_TARGET_LINKED_INFO_FILES
+ )
+
+# Fortran module output directory.
+set(CMAKE_Fortran_TARGET_MODULE_DIR "")
diff --git a/app/bin/CMakeFiles/mkturnout.dir/build.make b/app/bin/CMakeFiles/mkturnout.dir/build.make
new file mode 100644
index 0000000..368a6de
--- /dev/null
+++ b/app/bin/CMakeFiles/mkturnout.dir/build.make
@@ -0,0 +1,211 @@
+# CMAKE generated file: DO NOT EDIT!
+# Generated by "Unix Makefiles" Generator, CMake Version 3.6
+
+# Delete rule output on recipe failure.
+.DELETE_ON_ERROR:
+
+
+#=============================================================================
+# Special targets provided by cmake.
+
+# Disable implicit rules so canonical targets will work.
+.SUFFIXES:
+
+
+# Remove some rules from gmake that .SUFFIXES does not remove.
+SUFFIXES =
+
+.SUFFIXES: .hpux_make_needs_suffix_list
+
+
+# Suppress display of executed commands.
+$(VERBOSE).SILENT:
+
+
+# A target that is always out of date.
+cmake_force:
+
+.PHONY : cmake_force
+
+#=============================================================================
+# Set environment variables for the build.
+
+# The shell in which to execute make rules.
+SHELL = /bin/sh
+
+# The CMake executable.
+CMAKE_COMMAND = /usr/bin/cmake
+
+# The command to remove a file.
+RM = /usr/bin/cmake -E remove -f
+
+# Escaping for special characters.
+EQUALS = =
+
+# The top-level source directory on which CMake was run.
+CMAKE_SOURCE_DIR = /home/martin/XTrackCAD/src/work
+
+# The top-level build directory on which CMake was run.
+CMAKE_BINARY_DIR = /home/martin/XTrackCAD/src/work
+
+# Include any dependencies generated for this target.
+include app/bin/CMakeFiles/mkturnout.dir/depend.make
+
+# Include the progress variables for this target.
+include app/bin/CMakeFiles/mkturnout.dir/progress.make
+
+# Include the compile flags for this target's objects.
+include app/bin/CMakeFiles/mkturnout.dir/flags.make
+
+app/bin/to3way.lin: app/bin/cnvdsgn
+app/bin/to3way.lin: app/bin/to3way.src
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --blue --bold --progress-dir=/home/martin/XTrackCAD/src/work/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Generating to3way.lin"
+ cd /home/martin/XTrackCAD/src/work/app/bin && ./cnvdsgn < /home/martin/XTrackCAD/src/work/app/bin/to3way.src > /home/martin/XTrackCAD/src/work/app/bin/to3way.lin
+
+app/bin/tocrv.lin: app/bin/cnvdsgn
+app/bin/tocrv.lin: app/bin/tocrv.src
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --blue --bold --progress-dir=/home/martin/XTrackCAD/src/work/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Generating tocrv.lin"
+ cd /home/martin/XTrackCAD/src/work/app/bin && ./cnvdsgn < /home/martin/XTrackCAD/src/work/app/bin/tocrv.src > /home/martin/XTrackCAD/src/work/app/bin/tocrv.lin
+
+app/bin/tocrvsct.lin: app/bin/cnvdsgn
+app/bin/tocrvsct.lin: app/bin/tocrvsct.src
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --blue --bold --progress-dir=/home/martin/XTrackCAD/src/work/CMakeFiles --progress-num=$(CMAKE_PROGRESS_3) "Generating tocrvsct.lin"
+ cd /home/martin/XTrackCAD/src/work/app/bin && ./cnvdsgn < /home/martin/XTrackCAD/src/work/app/bin/tocrvsct.src > /home/martin/XTrackCAD/src/work/app/bin/tocrvsct.lin
+
+app/bin/todcross.lin: app/bin/cnvdsgn
+app/bin/todcross.lin: app/bin/todcross.src
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --blue --bold --progress-dir=/home/martin/XTrackCAD/src/work/CMakeFiles --progress-num=$(CMAKE_PROGRESS_4) "Generating todcross.lin"
+ cd /home/martin/XTrackCAD/src/work/app/bin && ./cnvdsgn < /home/martin/XTrackCAD/src/work/app/bin/todcross.src > /home/martin/XTrackCAD/src/work/app/bin/todcross.lin
+
+app/bin/todslip.lin: app/bin/cnvdsgn
+app/bin/todslip.lin: app/bin/todslip.src
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --blue --bold --progress-dir=/home/martin/XTrackCAD/src/work/CMakeFiles --progress-num=$(CMAKE_PROGRESS_5) "Generating todslip.lin"
+ cd /home/martin/XTrackCAD/src/work/app/bin && ./cnvdsgn < /home/martin/XTrackCAD/src/work/app/bin/todslip.src > /home/martin/XTrackCAD/src/work/app/bin/todslip.lin
+
+app/bin/tolcross.lin: app/bin/cnvdsgn
+app/bin/tolcross.lin: app/bin/tolcross.src
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --blue --bold --progress-dir=/home/martin/XTrackCAD/src/work/CMakeFiles --progress-num=$(CMAKE_PROGRESS_6) "Generating tolcross.lin"
+ cd /home/martin/XTrackCAD/src/work/app/bin && ./cnvdsgn < /home/martin/XTrackCAD/src/work/app/bin/tolcross.src > /home/martin/XTrackCAD/src/work/app/bin/tolcross.lin
+
+app/bin/torcross.lin: app/bin/cnvdsgn
+app/bin/torcross.lin: app/bin/torcross.src
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --blue --bold --progress-dir=/home/martin/XTrackCAD/src/work/CMakeFiles --progress-num=$(CMAKE_PROGRESS_7) "Generating torcross.lin"
+ cd /home/martin/XTrackCAD/src/work/app/bin && ./cnvdsgn < /home/martin/XTrackCAD/src/work/app/bin/torcross.src > /home/martin/XTrackCAD/src/work/app/bin/torcross.lin
+
+app/bin/toreg.lin: app/bin/cnvdsgn
+app/bin/toreg.lin: app/bin/toreg.src
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --blue --bold --progress-dir=/home/martin/XTrackCAD/src/work/CMakeFiles --progress-num=$(CMAKE_PROGRESS_8) "Generating toreg.lin"
+ cd /home/martin/XTrackCAD/src/work/app/bin && ./cnvdsgn < /home/martin/XTrackCAD/src/work/app/bin/toreg.src > /home/martin/XTrackCAD/src/work/app/bin/toreg.lin
+
+app/bin/tosslip.lin: app/bin/cnvdsgn
+app/bin/tosslip.lin: app/bin/tosslip.src
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --blue --bold --progress-dir=/home/martin/XTrackCAD/src/work/CMakeFiles --progress-num=$(CMAKE_PROGRESS_9) "Generating tosslip.lin"
+ cd /home/martin/XTrackCAD/src/work/app/bin && ./cnvdsgn < /home/martin/XTrackCAD/src/work/app/bin/tosslip.src > /home/martin/XTrackCAD/src/work/app/bin/tosslip.lin
+
+app/bin/tostrsct.lin: app/bin/cnvdsgn
+app/bin/tostrsct.lin: app/bin/tostrsct.src
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --blue --bold --progress-dir=/home/martin/XTrackCAD/src/work/CMakeFiles --progress-num=$(CMAKE_PROGRESS_10) "Generating tostrsct.lin"
+ cd /home/martin/XTrackCAD/src/work/app/bin && ./cnvdsgn < /home/martin/XTrackCAD/src/work/app/bin/tostrsct.src > /home/martin/XTrackCAD/src/work/app/bin/tostrsct.lin
+
+app/bin/towye.lin: app/bin/cnvdsgn
+app/bin/towye.lin: app/bin/towye.src
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --blue --bold --progress-dir=/home/martin/XTrackCAD/src/work/CMakeFiles --progress-num=$(CMAKE_PROGRESS_11) "Generating towye.lin"
+ cd /home/martin/XTrackCAD/src/work/app/bin && ./cnvdsgn < /home/martin/XTrackCAD/src/work/app/bin/towye.src > /home/martin/XTrackCAD/src/work/app/bin/towye.lin
+
+app/bin/toxing.lin: app/bin/cnvdsgn
+app/bin/toxing.lin: app/bin/toxing.src
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --blue --bold --progress-dir=/home/martin/XTrackCAD/src/work/CMakeFiles --progress-num=$(CMAKE_PROGRESS_12) "Generating toxing.lin"
+ cd /home/martin/XTrackCAD/src/work/app/bin && ./cnvdsgn < /home/martin/XTrackCAD/src/work/app/bin/toxing.src > /home/martin/XTrackCAD/src/work/app/bin/toxing.lin
+
+app/bin/CMakeFiles/mkturnout.dir/ctodesgn.c.o: app/bin/CMakeFiles/mkturnout.dir/flags.make
+app/bin/CMakeFiles/mkturnout.dir/ctodesgn.c.o: app/bin/ctodesgn.c
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/martin/XTrackCAD/src/work/CMakeFiles --progress-num=$(CMAKE_PROGRESS_13) "Building C object app/bin/CMakeFiles/mkturnout.dir/ctodesgn.c.o"
+ cd /home/martin/XTrackCAD/src/work/app/bin && /usr/bin/gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -o CMakeFiles/mkturnout.dir/ctodesgn.c.o -c /home/martin/XTrackCAD/src/work/app/bin/ctodesgn.c
+
+app/bin/CMakeFiles/mkturnout.dir/ctodesgn.c.i: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing C source to CMakeFiles/mkturnout.dir/ctodesgn.c.i"
+ cd /home/martin/XTrackCAD/src/work/app/bin && /usr/bin/gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -E /home/martin/XTrackCAD/src/work/app/bin/ctodesgn.c > CMakeFiles/mkturnout.dir/ctodesgn.c.i
+
+app/bin/CMakeFiles/mkturnout.dir/ctodesgn.c.s: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling C source to assembly CMakeFiles/mkturnout.dir/ctodesgn.c.s"
+ cd /home/martin/XTrackCAD/src/work/app/bin && /usr/bin/gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -S /home/martin/XTrackCAD/src/work/app/bin/ctodesgn.c -o CMakeFiles/mkturnout.dir/ctodesgn.c.s
+
+app/bin/CMakeFiles/mkturnout.dir/ctodesgn.c.o.requires:
+
+.PHONY : app/bin/CMakeFiles/mkturnout.dir/ctodesgn.c.o.requires
+
+app/bin/CMakeFiles/mkturnout.dir/ctodesgn.c.o.provides: app/bin/CMakeFiles/mkturnout.dir/ctodesgn.c.o.requires
+ $(MAKE) -f app/bin/CMakeFiles/mkturnout.dir/build.make app/bin/CMakeFiles/mkturnout.dir/ctodesgn.c.o.provides.build
+.PHONY : app/bin/CMakeFiles/mkturnout.dir/ctodesgn.c.o.provides
+
+app/bin/CMakeFiles/mkturnout.dir/ctodesgn.c.o.provides.build: app/bin/CMakeFiles/mkturnout.dir/ctodesgn.c.o
+
+
+app/bin/CMakeFiles/mkturnout.dir/utility.c.o: app/bin/CMakeFiles/mkturnout.dir/flags.make
+app/bin/CMakeFiles/mkturnout.dir/utility.c.o: app/bin/utility.c
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/martin/XTrackCAD/src/work/CMakeFiles --progress-num=$(CMAKE_PROGRESS_14) "Building C object app/bin/CMakeFiles/mkturnout.dir/utility.c.o"
+ cd /home/martin/XTrackCAD/src/work/app/bin && /usr/bin/gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -o CMakeFiles/mkturnout.dir/utility.c.o -c /home/martin/XTrackCAD/src/work/app/bin/utility.c
+
+app/bin/CMakeFiles/mkturnout.dir/utility.c.i: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing C source to CMakeFiles/mkturnout.dir/utility.c.i"
+ cd /home/martin/XTrackCAD/src/work/app/bin && /usr/bin/gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -E /home/martin/XTrackCAD/src/work/app/bin/utility.c > CMakeFiles/mkturnout.dir/utility.c.i
+
+app/bin/CMakeFiles/mkturnout.dir/utility.c.s: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling C source to assembly CMakeFiles/mkturnout.dir/utility.c.s"
+ cd /home/martin/XTrackCAD/src/work/app/bin && /usr/bin/gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -S /home/martin/XTrackCAD/src/work/app/bin/utility.c -o CMakeFiles/mkturnout.dir/utility.c.s
+
+app/bin/CMakeFiles/mkturnout.dir/utility.c.o.requires:
+
+.PHONY : app/bin/CMakeFiles/mkturnout.dir/utility.c.o.requires
+
+app/bin/CMakeFiles/mkturnout.dir/utility.c.o.provides: app/bin/CMakeFiles/mkturnout.dir/utility.c.o.requires
+ $(MAKE) -f app/bin/CMakeFiles/mkturnout.dir/build.make app/bin/CMakeFiles/mkturnout.dir/utility.c.o.provides.build
+.PHONY : app/bin/CMakeFiles/mkturnout.dir/utility.c.o.provides
+
+app/bin/CMakeFiles/mkturnout.dir/utility.c.o.provides.build: app/bin/CMakeFiles/mkturnout.dir/utility.c.o
+
+
+# Object files for target mkturnout
+mkturnout_OBJECTS = \
+"CMakeFiles/mkturnout.dir/ctodesgn.c.o" \
+"CMakeFiles/mkturnout.dir/utility.c.o"
+
+# External object files for target mkturnout
+mkturnout_EXTERNAL_OBJECTS =
+
+app/bin/mkturnout: app/bin/CMakeFiles/mkturnout.dir/ctodesgn.c.o
+app/bin/mkturnout: app/bin/CMakeFiles/mkturnout.dir/utility.c.o
+app/bin/mkturnout: app/bin/CMakeFiles/mkturnout.dir/build.make
+app/bin/mkturnout: app/bin/CMakeFiles/mkturnout.dir/link.txt
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --bold --progress-dir=/home/martin/XTrackCAD/src/work/CMakeFiles --progress-num=$(CMAKE_PROGRESS_15) "Linking C executable mkturnout"
+ cd /home/martin/XTrackCAD/src/work/app/bin && $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/mkturnout.dir/link.txt --verbose=$(VERBOSE)
+
+# Rule to build all files generated by this target.
+app/bin/CMakeFiles/mkturnout.dir/build: app/bin/mkturnout
+
+.PHONY : app/bin/CMakeFiles/mkturnout.dir/build
+
+app/bin/CMakeFiles/mkturnout.dir/requires: app/bin/CMakeFiles/mkturnout.dir/ctodesgn.c.o.requires
+app/bin/CMakeFiles/mkturnout.dir/requires: app/bin/CMakeFiles/mkturnout.dir/utility.c.o.requires
+
+.PHONY : app/bin/CMakeFiles/mkturnout.dir/requires
+
+app/bin/CMakeFiles/mkturnout.dir/clean:
+ cd /home/martin/XTrackCAD/src/work/app/bin && $(CMAKE_COMMAND) -P CMakeFiles/mkturnout.dir/cmake_clean.cmake
+.PHONY : app/bin/CMakeFiles/mkturnout.dir/clean
+
+app/bin/CMakeFiles/mkturnout.dir/depend: app/bin/to3way.lin
+app/bin/CMakeFiles/mkturnout.dir/depend: app/bin/tocrv.lin
+app/bin/CMakeFiles/mkturnout.dir/depend: app/bin/tocrvsct.lin
+app/bin/CMakeFiles/mkturnout.dir/depend: app/bin/todcross.lin
+app/bin/CMakeFiles/mkturnout.dir/depend: app/bin/todslip.lin
+app/bin/CMakeFiles/mkturnout.dir/depend: app/bin/tolcross.lin
+app/bin/CMakeFiles/mkturnout.dir/depend: app/bin/torcross.lin
+app/bin/CMakeFiles/mkturnout.dir/depend: app/bin/toreg.lin
+app/bin/CMakeFiles/mkturnout.dir/depend: app/bin/tosslip.lin
+app/bin/CMakeFiles/mkturnout.dir/depend: app/bin/tostrsct.lin
+app/bin/CMakeFiles/mkturnout.dir/depend: app/bin/towye.lin
+app/bin/CMakeFiles/mkturnout.dir/depend: app/bin/toxing.lin
+ cd /home/martin/XTrackCAD/src/work && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/martin/XTrackCAD/src/work /home/martin/XTrackCAD/src/work/app/bin /home/martin/XTrackCAD/src/work /home/martin/XTrackCAD/src/work/app/bin /home/martin/XTrackCAD/src/work/app/bin/CMakeFiles/mkturnout.dir/DependInfo.cmake --color=$(COLOR)
+.PHONY : app/bin/CMakeFiles/mkturnout.dir/depend
+
diff --git a/app/bin/CMakeFiles/mkturnout.dir/cmake_clean.cmake b/app/bin/CMakeFiles/mkturnout.dir/cmake_clean.cmake
new file mode 100644
index 0000000..e105aaf
--- /dev/null
+++ b/app/bin/CMakeFiles/mkturnout.dir/cmake_clean.cmake
@@ -0,0 +1,23 @@
+file(REMOVE_RECURSE
+ "to3way.lin"
+ "tocrv.lin"
+ "tocrvsct.lin"
+ "todcross.lin"
+ "todslip.lin"
+ "tolcross.lin"
+ "torcross.lin"
+ "toreg.lin"
+ "tosslip.lin"
+ "tostrsct.lin"
+ "towye.lin"
+ "toxing.lin"
+ "CMakeFiles/mkturnout.dir/ctodesgn.c.o"
+ "CMakeFiles/mkturnout.dir/utility.c.o"
+ "mkturnout.pdb"
+ "mkturnout"
+)
+
+# Per-language clean rules from dependency scanning.
+foreach(lang C)
+ include(CMakeFiles/mkturnout.dir/cmake_clean_${lang}.cmake OPTIONAL)
+endforeach()
diff --git a/app/bin/CMakeFiles/mkturnout.dir/depend.make b/app/bin/CMakeFiles/mkturnout.dir/depend.make
new file mode 100644
index 0000000..a5ef647
--- /dev/null
+++ b/app/bin/CMakeFiles/mkturnout.dir/depend.make
@@ -0,0 +1,2 @@
+# Empty dependencies file for mkturnout.
+# This may be replaced when dependencies are built.
diff --git a/app/bin/CMakeFiles/mkturnout.dir/flags.make b/app/bin/CMakeFiles/mkturnout.dir/flags.make
new file mode 100644
index 0000000..5bf0216
--- /dev/null
+++ b/app/bin/CMakeFiles/mkturnout.dir/flags.make
@@ -0,0 +1,10 @@
+# CMAKE generated file: DO NOT EDIT!
+# Generated by "Unix Makefiles" Generator, CMake Version 3.6
+
+# compile C with /usr/bin/gcc
+C_FLAGS = -g3 -gdwarf-2 -DMKTURNOUT -std=gnu99
+
+C_DEFINES = -DXTRKCAD_CMAKE_BUILD
+
+C_INCLUDES = -I/usr/local/include -I/home/martin/XTrackCAD/src/work/app/bin -I/home/martin/XTrackCAD/src/work/app/dynstring -I/home/martin/XTrackCAD/src/work/app/cornu -I/home/martin/XTrackCAD/src/work -I/home/martin/XTrackCAD/src/work/app/help -I/home/martin/XTrackCAD/src/work/app/wlib/include
+
diff --git a/app/bin/CMakeFiles/mkturnout.dir/link.txt b/app/bin/CMakeFiles/mkturnout.dir/link.txt
new file mode 100644
index 0000000..13b6500
--- /dev/null
+++ b/app/bin/CMakeFiles/mkturnout.dir/link.txt
@@ -0,0 +1 @@
+/usr/bin/gcc -g3 -gdwarf-2 CMakeFiles/mkturnout.dir/ctodesgn.c.o CMakeFiles/mkturnout.dir/utility.c.o -o mkturnout -rdynamic -lm
diff --git a/app/bin/CMakeFiles/mkturnout.dir/progress.make b/app/bin/CMakeFiles/mkturnout.dir/progress.make
new file mode 100644
index 0000000..d4a2504
--- /dev/null
+++ b/app/bin/CMakeFiles/mkturnout.dir/progress.make
@@ -0,0 +1,16 @@
+CMAKE_PROGRESS_1 =
+CMAKE_PROGRESS_2 = 23
+CMAKE_PROGRESS_3 =
+CMAKE_PROGRESS_4 =
+CMAKE_PROGRESS_5 = 24
+CMAKE_PROGRESS_6 =
+CMAKE_PROGRESS_7 = 25
+CMAKE_PROGRESS_8 =
+CMAKE_PROGRESS_9 =
+CMAKE_PROGRESS_10 = 26
+CMAKE_PROGRESS_11 =
+CMAKE_PROGRESS_12 = 27
+CMAKE_PROGRESS_13 =
+CMAKE_PROGRESS_14 = 28
+CMAKE_PROGRESS_15 =
+
diff --git a/app/bin/CMakeFiles/progress.marks b/app/bin/CMakeFiles/progress.marks
new file mode 100644
index 0000000..900731f
--- /dev/null
+++ b/app/bin/CMakeFiles/progress.marks
@@ -0,0 +1 @@
+64
diff --git a/app/bin/CMakeFiles/xtrkcad-lib.dir/DependInfo.cmake b/app/bin/CMakeFiles/xtrkcad-lib.dir/DependInfo.cmake
new file mode 100644
index 0000000..264ce00
--- /dev/null
+++ b/app/bin/CMakeFiles/xtrkcad-lib.dir/DependInfo.cmake
@@ -0,0 +1,103 @@
+# The set of languages for which implicit dependencies are needed:
+set(CMAKE_DEPENDS_LANGUAGES
+ "C"
+ )
+# The set of files for implicit dependencies of each language:
+set(CMAKE_DEPENDS_CHECK_C
+ "/home/martin/XTrackCAD/src/work/app/bin/appdefaults.c" "/home/martin/XTrackCAD/src/work/app/bin/CMakeFiles/xtrkcad-lib.dir/appdefaults.c.o"
+ "/home/martin/XTrackCAD/src/work/app/bin/bllnhlp.c" "/home/martin/XTrackCAD/src/work/app/bin/CMakeFiles/xtrkcad-lib.dir/bllnhlp.c.o"
+ "/home/martin/XTrackCAD/src/work/app/bin/cbezier.c" "/home/martin/XTrackCAD/src/work/app/bin/CMakeFiles/xtrkcad-lib.dir/cbezier.c.o"
+ "/home/martin/XTrackCAD/src/work/app/bin/cblock.c" "/home/martin/XTrackCAD/src/work/app/bin/CMakeFiles/xtrkcad-lib.dir/cblock.c.o"
+ "/home/martin/XTrackCAD/src/work/app/bin/ccontrol.c" "/home/martin/XTrackCAD/src/work/app/bin/CMakeFiles/xtrkcad-lib.dir/ccontrol.c.o"
+ "/home/martin/XTrackCAD/src/work/app/bin/ccornu.c" "/home/martin/XTrackCAD/src/work/app/bin/CMakeFiles/xtrkcad-lib.dir/ccornu.c.o"
+ "/home/martin/XTrackCAD/src/work/app/bin/ccurve.c" "/home/martin/XTrackCAD/src/work/app/bin/CMakeFiles/xtrkcad-lib.dir/ccurve.c.o"
+ "/home/martin/XTrackCAD/src/work/app/bin/cdraw.c" "/home/martin/XTrackCAD/src/work/app/bin/CMakeFiles/xtrkcad-lib.dir/cdraw.c.o"
+ "/home/martin/XTrackCAD/src/work/app/bin/celev.c" "/home/martin/XTrackCAD/src/work/app/bin/CMakeFiles/xtrkcad-lib.dir/celev.c.o"
+ "/home/martin/XTrackCAD/src/work/app/bin/cgroup.c" "/home/martin/XTrackCAD/src/work/app/bin/CMakeFiles/xtrkcad-lib.dir/cgroup.c.o"
+ "/home/martin/XTrackCAD/src/work/app/bin/chndldto.c" "/home/martin/XTrackCAD/src/work/app/bin/CMakeFiles/xtrkcad-lib.dir/chndldto.c.o"
+ "/home/martin/XTrackCAD/src/work/app/bin/chotbar.c" "/home/martin/XTrackCAD/src/work/app/bin/CMakeFiles/xtrkcad-lib.dir/chotbar.c.o"
+ "/home/martin/XTrackCAD/src/work/app/bin/cjoin.c" "/home/martin/XTrackCAD/src/work/app/bin/CMakeFiles/xtrkcad-lib.dir/cjoin.c.o"
+ "/home/martin/XTrackCAD/src/work/app/bin/cmisc.c" "/home/martin/XTrackCAD/src/work/app/bin/CMakeFiles/xtrkcad-lib.dir/cmisc.c.o"
+ "/home/martin/XTrackCAD/src/work/app/bin/cmodify.c" "/home/martin/XTrackCAD/src/work/app/bin/CMakeFiles/xtrkcad-lib.dir/cmodify.c.o"
+ "/home/martin/XTrackCAD/src/work/app/bin/cnote.c" "/home/martin/XTrackCAD/src/work/app/bin/CMakeFiles/xtrkcad-lib.dir/cnote.c.o"
+ "/home/martin/XTrackCAD/src/work/app/bin/compound.c" "/home/martin/XTrackCAD/src/work/app/bin/CMakeFiles/xtrkcad-lib.dir/compound.c.o"
+ "/home/martin/XTrackCAD/src/work/app/bin/cparalle.c" "/home/martin/XTrackCAD/src/work/app/bin/CMakeFiles/xtrkcad-lib.dir/cparalle.c.o"
+ "/home/martin/XTrackCAD/src/work/app/bin/cprint.c" "/home/martin/XTrackCAD/src/work/app/bin/CMakeFiles/xtrkcad-lib.dir/cprint.c.o"
+ "/home/martin/XTrackCAD/src/work/app/bin/cprofile.c" "/home/martin/XTrackCAD/src/work/app/bin/CMakeFiles/xtrkcad-lib.dir/cprofile.c.o"
+ "/home/martin/XTrackCAD/src/work/app/bin/cpull.c" "/home/martin/XTrackCAD/src/work/app/bin/CMakeFiles/xtrkcad-lib.dir/cpull.c.o"
+ "/home/martin/XTrackCAD/src/work/app/bin/cruler.c" "/home/martin/XTrackCAD/src/work/app/bin/CMakeFiles/xtrkcad-lib.dir/cruler.c.o"
+ "/home/martin/XTrackCAD/src/work/app/bin/cselect.c" "/home/martin/XTrackCAD/src/work/app/bin/CMakeFiles/xtrkcad-lib.dir/cselect.c.o"
+ "/home/martin/XTrackCAD/src/work/app/bin/csensor.c" "/home/martin/XTrackCAD/src/work/app/bin/CMakeFiles/xtrkcad-lib.dir/csensor.c.o"
+ "/home/martin/XTrackCAD/src/work/app/bin/csignal.c" "/home/martin/XTrackCAD/src/work/app/bin/CMakeFiles/xtrkcad-lib.dir/csignal.c.o"
+ "/home/martin/XTrackCAD/src/work/app/bin/csnap.c" "/home/martin/XTrackCAD/src/work/app/bin/CMakeFiles/xtrkcad-lib.dir/csnap.c.o"
+ "/home/martin/XTrackCAD/src/work/app/bin/csplit.c" "/home/martin/XTrackCAD/src/work/app/bin/CMakeFiles/xtrkcad-lib.dir/csplit.c.o"
+ "/home/martin/XTrackCAD/src/work/app/bin/cstraigh.c" "/home/martin/XTrackCAD/src/work/app/bin/CMakeFiles/xtrkcad-lib.dir/cstraigh.c.o"
+ "/home/martin/XTrackCAD/src/work/app/bin/cstruct.c" "/home/martin/XTrackCAD/src/work/app/bin/CMakeFiles/xtrkcad-lib.dir/cstruct.c.o"
+ "/home/martin/XTrackCAD/src/work/app/bin/cswitchmotor.c" "/home/martin/XTrackCAD/src/work/app/bin/CMakeFiles/xtrkcad-lib.dir/cswitchmotor.c.o"
+ "/home/martin/XTrackCAD/src/work/app/bin/ctext.c" "/home/martin/XTrackCAD/src/work/app/bin/CMakeFiles/xtrkcad-lib.dir/ctext.c.o"
+ "/home/martin/XTrackCAD/src/work/app/bin/ctodesgn.c" "/home/martin/XTrackCAD/src/work/app/bin/CMakeFiles/xtrkcad-lib.dir/ctodesgn.c.o"
+ "/home/martin/XTrackCAD/src/work/app/bin/ctrain.c" "/home/martin/XTrackCAD/src/work/app/bin/CMakeFiles/xtrkcad-lib.dir/ctrain.c.o"
+ "/home/martin/XTrackCAD/src/work/app/bin/cturnout.c" "/home/martin/XTrackCAD/src/work/app/bin/CMakeFiles/xtrkcad-lib.dir/cturnout.c.o"
+ "/home/martin/XTrackCAD/src/work/app/bin/cturntbl.c" "/home/martin/XTrackCAD/src/work/app/bin/CMakeFiles/xtrkcad-lib.dir/cturntbl.c.o"
+ "/home/martin/XTrackCAD/src/work/app/bin/cundo.c" "/home/martin/XTrackCAD/src/work/app/bin/CMakeFiles/xtrkcad-lib.dir/cundo.c.o"
+ "/home/martin/XTrackCAD/src/work/app/bin/custom.c" "/home/martin/XTrackCAD/src/work/app/bin/CMakeFiles/xtrkcad-lib.dir/custom.c.o"
+ "/home/martin/XTrackCAD/src/work/app/bin/dbench.c" "/home/martin/XTrackCAD/src/work/app/bin/CMakeFiles/xtrkcad-lib.dir/dbench.c.o"
+ "/home/martin/XTrackCAD/src/work/app/bin/dbitmap.c" "/home/martin/XTrackCAD/src/work/app/bin/CMakeFiles/xtrkcad-lib.dir/dbitmap.c.o"
+ "/home/martin/XTrackCAD/src/work/app/bin/dcar.c" "/home/martin/XTrackCAD/src/work/app/bin/CMakeFiles/xtrkcad-lib.dir/dcar.c.o"
+ "/home/martin/XTrackCAD/src/work/app/bin/dcmpnd.c" "/home/martin/XTrackCAD/src/work/app/bin/CMakeFiles/xtrkcad-lib.dir/dcmpnd.c.o"
+ "/home/martin/XTrackCAD/src/work/app/bin/dcontmgm.c" "/home/martin/XTrackCAD/src/work/app/bin/CMakeFiles/xtrkcad-lib.dir/dcontmgm.c.o"
+ "/home/martin/XTrackCAD/src/work/app/bin/dcustmgm.c" "/home/martin/XTrackCAD/src/work/app/bin/CMakeFiles/xtrkcad-lib.dir/dcustmgm.c.o"
+ "/home/martin/XTrackCAD/src/work/app/bin/dease.c" "/home/martin/XTrackCAD/src/work/app/bin/CMakeFiles/xtrkcad-lib.dir/dease.c.o"
+ "/home/martin/XTrackCAD/src/work/app/bin/denum.c" "/home/martin/XTrackCAD/src/work/app/bin/CMakeFiles/xtrkcad-lib.dir/denum.c.o"
+ "/home/martin/XTrackCAD/src/work/app/bin/dlayer.c" "/home/martin/XTrackCAD/src/work/app/bin/CMakeFiles/xtrkcad-lib.dir/dlayer.c.o"
+ "/home/martin/XTrackCAD/src/work/app/bin/doption.c" "/home/martin/XTrackCAD/src/work/app/bin/CMakeFiles/xtrkcad-lib.dir/doption.c.o"
+ "/home/martin/XTrackCAD/src/work/app/bin/dpricels.c" "/home/martin/XTrackCAD/src/work/app/bin/CMakeFiles/xtrkcad-lib.dir/dpricels.c.o"
+ "/home/martin/XTrackCAD/src/work/app/bin/dprmfile.c" "/home/martin/XTrackCAD/src/work/app/bin/CMakeFiles/xtrkcad-lib.dir/dprmfile.c.o"
+ "/home/martin/XTrackCAD/src/work/app/bin/draw.c" "/home/martin/XTrackCAD/src/work/app/bin/CMakeFiles/xtrkcad-lib.dir/draw.c.o"
+ "/home/martin/XTrackCAD/src/work/app/bin/drawgeom.c" "/home/martin/XTrackCAD/src/work/app/bin/CMakeFiles/xtrkcad-lib.dir/drawgeom.c.o"
+ "/home/martin/XTrackCAD/src/work/app/bin/dxfformat.c" "/home/martin/XTrackCAD/src/work/app/bin/CMakeFiles/xtrkcad-lib.dir/dxfformat.c.o"
+ "/home/martin/XTrackCAD/src/work/app/bin/dxfoutput.c" "/home/martin/XTrackCAD/src/work/app/bin/CMakeFiles/xtrkcad-lib.dir/dxfoutput.c.o"
+ "/home/martin/XTrackCAD/src/work/app/bin/elev.c" "/home/martin/XTrackCAD/src/work/app/bin/CMakeFiles/xtrkcad-lib.dir/elev.c.o"
+ "/home/martin/XTrackCAD/src/work/app/bin/fileio.c" "/home/martin/XTrackCAD/src/work/app/bin/CMakeFiles/xtrkcad-lib.dir/fileio.c.o"
+ "/home/martin/XTrackCAD/src/work/app/bin/i18n.c" "/home/martin/XTrackCAD/src/work/app/bin/CMakeFiles/xtrkcad-lib.dir/i18n.c.o"
+ "/home/martin/XTrackCAD/src/work/app/bin/layout.c" "/home/martin/XTrackCAD/src/work/app/bin/CMakeFiles/xtrkcad-lib.dir/layout.c.o"
+ "/home/martin/XTrackCAD/src/work/app/bin/lprintf.c" "/home/martin/XTrackCAD/src/work/app/bin/CMakeFiles/xtrkcad-lib.dir/lprintf.c.o"
+ "/home/martin/XTrackCAD/src/work/app/bin/macro.c" "/home/martin/XTrackCAD/src/work/app/bin/CMakeFiles/xtrkcad-lib.dir/macro.c.o"
+ "/home/martin/XTrackCAD/src/work/app/bin/misc2.c" "/home/martin/XTrackCAD/src/work/app/bin/CMakeFiles/xtrkcad-lib.dir/misc2.c.o"
+ "/home/martin/XTrackCAD/src/work/app/bin/param.c" "/home/martin/XTrackCAD/src/work/app/bin/CMakeFiles/xtrkcad-lib.dir/param.c.o"
+ "/home/martin/XTrackCAD/src/work/app/bin/paths.c" "/home/martin/XTrackCAD/src/work/app/bin/CMakeFiles/xtrkcad-lib.dir/paths.c.o"
+ "/home/martin/XTrackCAD/src/work/app/bin/shrtpath.c" "/home/martin/XTrackCAD/src/work/app/bin/CMakeFiles/xtrkcad-lib.dir/shrtpath.c.o"
+ "/home/martin/XTrackCAD/src/work/app/bin/smalldlg.c" "/home/martin/XTrackCAD/src/work/app/bin/CMakeFiles/xtrkcad-lib.dir/smalldlg.c.o"
+ "/home/martin/XTrackCAD/src/work/app/bin/tbezier.c" "/home/martin/XTrackCAD/src/work/app/bin/CMakeFiles/xtrkcad-lib.dir/tbezier.c.o"
+ "/home/martin/XTrackCAD/src/work/app/bin/tcornu.c" "/home/martin/XTrackCAD/src/work/app/bin/CMakeFiles/xtrkcad-lib.dir/tcornu.c.o"
+ "/home/martin/XTrackCAD/src/work/app/bin/tcurve.c" "/home/martin/XTrackCAD/src/work/app/bin/CMakeFiles/xtrkcad-lib.dir/tcurve.c.o"
+ "/home/martin/XTrackCAD/src/work/app/bin/tease.c" "/home/martin/XTrackCAD/src/work/app/bin/CMakeFiles/xtrkcad-lib.dir/tease.c.o"
+ "/home/martin/XTrackCAD/src/work/app/bin/track.c" "/home/martin/XTrackCAD/src/work/app/bin/CMakeFiles/xtrkcad-lib.dir/track.c.o"
+ "/home/martin/XTrackCAD/src/work/app/bin/trkseg.c" "/home/martin/XTrackCAD/src/work/app/bin/CMakeFiles/xtrkcad-lib.dir/trkseg.c.o"
+ "/home/martin/XTrackCAD/src/work/app/bin/tstraigh.c" "/home/martin/XTrackCAD/src/work/app/bin/CMakeFiles/xtrkcad-lib.dir/tstraigh.c.o"
+ "/home/martin/XTrackCAD/src/work/app/bin/utility.c" "/home/martin/XTrackCAD/src/work/app/bin/CMakeFiles/xtrkcad-lib.dir/utility.c.o"
+ )
+set(CMAKE_C_COMPILER_ID "GNU")
+
+# Preprocessor definitions for this target.
+set(CMAKE_TARGET_DEFINITIONS_C
+ "XTRKCAD_CMAKE_BUILD"
+ )
+
+# The include file search paths:
+set(CMAKE_C_TARGET_INCLUDE_PATH
+ "/usr/local/include"
+ "app/bin"
+ "app/dynstring"
+ "app/cornu"
+ "."
+ "app/help"
+ "app/wlib/include"
+ )
+
+# Targets to which this target links.
+set(CMAKE_TARGET_LINKED_INFO_FILES
+ )
+
+# Fortran module output directory.
+set(CMAKE_Fortran_TARGET_MODULE_DIR "")
diff --git a/app/bin/CMakeFiles/xtrkcad-lib.dir/build.make b/app/bin/CMakeFiles/xtrkcad-lib.dir/build.make
new file mode 100644
index 0000000..63f967f
--- /dev/null
+++ b/app/bin/CMakeFiles/xtrkcad-lib.dir/build.make
@@ -0,0 +1,2108 @@
+# CMAKE generated file: DO NOT EDIT!
+# Generated by "Unix Makefiles" Generator, CMake Version 3.6
+
+# Delete rule output on recipe failure.
+.DELETE_ON_ERROR:
+
+
+#=============================================================================
+# Special targets provided by cmake.
+
+# Disable implicit rules so canonical targets will work.
+.SUFFIXES:
+
+
+# Remove some rules from gmake that .SUFFIXES does not remove.
+SUFFIXES =
+
+.SUFFIXES: .hpux_make_needs_suffix_list
+
+
+# Suppress display of executed commands.
+$(VERBOSE).SILENT:
+
+
+# A target that is always out of date.
+cmake_force:
+
+.PHONY : cmake_force
+
+#=============================================================================
+# Set environment variables for the build.
+
+# The shell in which to execute make rules.
+SHELL = /bin/sh
+
+# The CMake executable.
+CMAKE_COMMAND = /usr/bin/cmake
+
+# The command to remove a file.
+RM = /usr/bin/cmake -E remove -f
+
+# Escaping for special characters.
+EQUALS = =
+
+# The top-level source directory on which CMake was run.
+CMAKE_SOURCE_DIR = /home/martin/XTrackCAD/src/work
+
+# The top-level build directory on which CMake was run.
+CMAKE_BINARY_DIR = /home/martin/XTrackCAD/src/work
+
+# Include any dependencies generated for this target.
+include app/bin/CMakeFiles/xtrkcad-lib.dir/depend.make
+
+# Include the progress variables for this target.
+include app/bin/CMakeFiles/xtrkcad-lib.dir/progress.make
+
+# Include the compile flags for this target's objects.
+include app/bin/CMakeFiles/xtrkcad-lib.dir/flags.make
+
+app/bin/to3way.lin: app/bin/cnvdsgn
+app/bin/to3way.lin: app/bin/to3way.src
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --blue --bold --progress-dir=/home/martin/XTrackCAD/src/work/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Generating to3way.lin"
+ cd /home/martin/XTrackCAD/src/work/app/bin && ./cnvdsgn < /home/martin/XTrackCAD/src/work/app/bin/to3way.src > /home/martin/XTrackCAD/src/work/app/bin/to3way.lin
+
+app/bin/tocrv.lin: app/bin/cnvdsgn
+app/bin/tocrv.lin: app/bin/tocrv.src
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --blue --bold --progress-dir=/home/martin/XTrackCAD/src/work/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Generating tocrv.lin"
+ cd /home/martin/XTrackCAD/src/work/app/bin && ./cnvdsgn < /home/martin/XTrackCAD/src/work/app/bin/tocrv.src > /home/martin/XTrackCAD/src/work/app/bin/tocrv.lin
+
+app/bin/tocrvsct.lin: app/bin/cnvdsgn
+app/bin/tocrvsct.lin: app/bin/tocrvsct.src
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --blue --bold --progress-dir=/home/martin/XTrackCAD/src/work/CMakeFiles --progress-num=$(CMAKE_PROGRESS_3) "Generating tocrvsct.lin"
+ cd /home/martin/XTrackCAD/src/work/app/bin && ./cnvdsgn < /home/martin/XTrackCAD/src/work/app/bin/tocrvsct.src > /home/martin/XTrackCAD/src/work/app/bin/tocrvsct.lin
+
+app/bin/todcross.lin: app/bin/cnvdsgn
+app/bin/todcross.lin: app/bin/todcross.src
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --blue --bold --progress-dir=/home/martin/XTrackCAD/src/work/CMakeFiles --progress-num=$(CMAKE_PROGRESS_4) "Generating todcross.lin"
+ cd /home/martin/XTrackCAD/src/work/app/bin && ./cnvdsgn < /home/martin/XTrackCAD/src/work/app/bin/todcross.src > /home/martin/XTrackCAD/src/work/app/bin/todcross.lin
+
+app/bin/todslip.lin: app/bin/cnvdsgn
+app/bin/todslip.lin: app/bin/todslip.src
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --blue --bold --progress-dir=/home/martin/XTrackCAD/src/work/CMakeFiles --progress-num=$(CMAKE_PROGRESS_5) "Generating todslip.lin"
+ cd /home/martin/XTrackCAD/src/work/app/bin && ./cnvdsgn < /home/martin/XTrackCAD/src/work/app/bin/todslip.src > /home/martin/XTrackCAD/src/work/app/bin/todslip.lin
+
+app/bin/tolcross.lin: app/bin/cnvdsgn
+app/bin/tolcross.lin: app/bin/tolcross.src
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --blue --bold --progress-dir=/home/martin/XTrackCAD/src/work/CMakeFiles --progress-num=$(CMAKE_PROGRESS_6) "Generating tolcross.lin"
+ cd /home/martin/XTrackCAD/src/work/app/bin && ./cnvdsgn < /home/martin/XTrackCAD/src/work/app/bin/tolcross.src > /home/martin/XTrackCAD/src/work/app/bin/tolcross.lin
+
+app/bin/torcross.lin: app/bin/cnvdsgn
+app/bin/torcross.lin: app/bin/torcross.src
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --blue --bold --progress-dir=/home/martin/XTrackCAD/src/work/CMakeFiles --progress-num=$(CMAKE_PROGRESS_7) "Generating torcross.lin"
+ cd /home/martin/XTrackCAD/src/work/app/bin && ./cnvdsgn < /home/martin/XTrackCAD/src/work/app/bin/torcross.src > /home/martin/XTrackCAD/src/work/app/bin/torcross.lin
+
+app/bin/toreg.lin: app/bin/cnvdsgn
+app/bin/toreg.lin: app/bin/toreg.src
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --blue --bold --progress-dir=/home/martin/XTrackCAD/src/work/CMakeFiles --progress-num=$(CMAKE_PROGRESS_8) "Generating toreg.lin"
+ cd /home/martin/XTrackCAD/src/work/app/bin && ./cnvdsgn < /home/martin/XTrackCAD/src/work/app/bin/toreg.src > /home/martin/XTrackCAD/src/work/app/bin/toreg.lin
+
+app/bin/tosslip.lin: app/bin/cnvdsgn
+app/bin/tosslip.lin: app/bin/tosslip.src
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --blue --bold --progress-dir=/home/martin/XTrackCAD/src/work/CMakeFiles --progress-num=$(CMAKE_PROGRESS_9) "Generating tosslip.lin"
+ cd /home/martin/XTrackCAD/src/work/app/bin && ./cnvdsgn < /home/martin/XTrackCAD/src/work/app/bin/tosslip.src > /home/martin/XTrackCAD/src/work/app/bin/tosslip.lin
+
+app/bin/tostrsct.lin: app/bin/cnvdsgn
+app/bin/tostrsct.lin: app/bin/tostrsct.src
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --blue --bold --progress-dir=/home/martin/XTrackCAD/src/work/CMakeFiles --progress-num=$(CMAKE_PROGRESS_10) "Generating tostrsct.lin"
+ cd /home/martin/XTrackCAD/src/work/app/bin && ./cnvdsgn < /home/martin/XTrackCAD/src/work/app/bin/tostrsct.src > /home/martin/XTrackCAD/src/work/app/bin/tostrsct.lin
+
+app/bin/towye.lin: app/bin/cnvdsgn
+app/bin/towye.lin: app/bin/towye.src
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --blue --bold --progress-dir=/home/martin/XTrackCAD/src/work/CMakeFiles --progress-num=$(CMAKE_PROGRESS_11) "Generating towye.lin"
+ cd /home/martin/XTrackCAD/src/work/app/bin && ./cnvdsgn < /home/martin/XTrackCAD/src/work/app/bin/towye.src > /home/martin/XTrackCAD/src/work/app/bin/towye.lin
+
+app/bin/toxing.lin: app/bin/cnvdsgn
+app/bin/toxing.lin: app/bin/toxing.src
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --blue --bold --progress-dir=/home/martin/XTrackCAD/src/work/CMakeFiles --progress-num=$(CMAKE_PROGRESS_12) "Generating toxing.lin"
+ cd /home/martin/XTrackCAD/src/work/app/bin && ./cnvdsgn < /home/martin/XTrackCAD/src/work/app/bin/toxing.src > /home/martin/XTrackCAD/src/work/app/bin/toxing.lin
+
+app/bin/bllnhlp.c: app/help/genhelp
+app/bin/bllnhlp.c: app/help/genhelp.in
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --blue --bold --progress-dir=/home/martin/XTrackCAD/src/work/CMakeFiles --progress-num=$(CMAKE_PROGRESS_13) "Generating bllnhlp.c"
+ cd /home/martin/XTrackCAD/src/work/app/bin && ../help/genhelp -bhi /home/martin/XTrackCAD/src/work/app/help/genhelp.in /home/martin/XTrackCAD/src/work/app/bin/bllnhlp.c
+
+app/bin/CMakeFiles/xtrkcad-lib.dir/appdefaults.c.o: app/bin/CMakeFiles/xtrkcad-lib.dir/flags.make
+app/bin/CMakeFiles/xtrkcad-lib.dir/appdefaults.c.o: app/bin/appdefaults.c
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/martin/XTrackCAD/src/work/CMakeFiles --progress-num=$(CMAKE_PROGRESS_14) "Building C object app/bin/CMakeFiles/xtrkcad-lib.dir/appdefaults.c.o"
+ cd /home/martin/XTrackCAD/src/work/app/bin && /usr/bin/gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -o CMakeFiles/xtrkcad-lib.dir/appdefaults.c.o -c /home/martin/XTrackCAD/src/work/app/bin/appdefaults.c
+
+app/bin/CMakeFiles/xtrkcad-lib.dir/appdefaults.c.i: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing C source to CMakeFiles/xtrkcad-lib.dir/appdefaults.c.i"
+ cd /home/martin/XTrackCAD/src/work/app/bin && /usr/bin/gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -E /home/martin/XTrackCAD/src/work/app/bin/appdefaults.c > CMakeFiles/xtrkcad-lib.dir/appdefaults.c.i
+
+app/bin/CMakeFiles/xtrkcad-lib.dir/appdefaults.c.s: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling C source to assembly CMakeFiles/xtrkcad-lib.dir/appdefaults.c.s"
+ cd /home/martin/XTrackCAD/src/work/app/bin && /usr/bin/gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -S /home/martin/XTrackCAD/src/work/app/bin/appdefaults.c -o CMakeFiles/xtrkcad-lib.dir/appdefaults.c.s
+
+app/bin/CMakeFiles/xtrkcad-lib.dir/appdefaults.c.o.requires:
+
+.PHONY : app/bin/CMakeFiles/xtrkcad-lib.dir/appdefaults.c.o.requires
+
+app/bin/CMakeFiles/xtrkcad-lib.dir/appdefaults.c.o.provides: app/bin/CMakeFiles/xtrkcad-lib.dir/appdefaults.c.o.requires
+ $(MAKE) -f app/bin/CMakeFiles/xtrkcad-lib.dir/build.make app/bin/CMakeFiles/xtrkcad-lib.dir/appdefaults.c.o.provides.build
+.PHONY : app/bin/CMakeFiles/xtrkcad-lib.dir/appdefaults.c.o.provides
+
+app/bin/CMakeFiles/xtrkcad-lib.dir/appdefaults.c.o.provides.build: app/bin/CMakeFiles/xtrkcad-lib.dir/appdefaults.c.o
+
+
+app/bin/CMakeFiles/xtrkcad-lib.dir/bllnhlp.c.o: app/bin/CMakeFiles/xtrkcad-lib.dir/flags.make
+app/bin/CMakeFiles/xtrkcad-lib.dir/bllnhlp.c.o: app/bin/bllnhlp.c
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/martin/XTrackCAD/src/work/CMakeFiles --progress-num=$(CMAKE_PROGRESS_15) "Building C object app/bin/CMakeFiles/xtrkcad-lib.dir/bllnhlp.c.o"
+ cd /home/martin/XTrackCAD/src/work/app/bin && /usr/bin/gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -o CMakeFiles/xtrkcad-lib.dir/bllnhlp.c.o -c /home/martin/XTrackCAD/src/work/app/bin/bllnhlp.c
+
+app/bin/CMakeFiles/xtrkcad-lib.dir/bllnhlp.c.i: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing C source to CMakeFiles/xtrkcad-lib.dir/bllnhlp.c.i"
+ cd /home/martin/XTrackCAD/src/work/app/bin && /usr/bin/gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -E /home/martin/XTrackCAD/src/work/app/bin/bllnhlp.c > CMakeFiles/xtrkcad-lib.dir/bllnhlp.c.i
+
+app/bin/CMakeFiles/xtrkcad-lib.dir/bllnhlp.c.s: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling C source to assembly CMakeFiles/xtrkcad-lib.dir/bllnhlp.c.s"
+ cd /home/martin/XTrackCAD/src/work/app/bin && /usr/bin/gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -S /home/martin/XTrackCAD/src/work/app/bin/bllnhlp.c -o CMakeFiles/xtrkcad-lib.dir/bllnhlp.c.s
+
+app/bin/CMakeFiles/xtrkcad-lib.dir/bllnhlp.c.o.requires:
+
+.PHONY : app/bin/CMakeFiles/xtrkcad-lib.dir/bllnhlp.c.o.requires
+
+app/bin/CMakeFiles/xtrkcad-lib.dir/bllnhlp.c.o.provides: app/bin/CMakeFiles/xtrkcad-lib.dir/bllnhlp.c.o.requires
+ $(MAKE) -f app/bin/CMakeFiles/xtrkcad-lib.dir/build.make app/bin/CMakeFiles/xtrkcad-lib.dir/bllnhlp.c.o.provides.build
+.PHONY : app/bin/CMakeFiles/xtrkcad-lib.dir/bllnhlp.c.o.provides
+
+app/bin/CMakeFiles/xtrkcad-lib.dir/bllnhlp.c.o.provides.build: app/bin/CMakeFiles/xtrkcad-lib.dir/bllnhlp.c.o
+
+
+app/bin/CMakeFiles/xtrkcad-lib.dir/cbezier.c.o: app/bin/CMakeFiles/xtrkcad-lib.dir/flags.make
+app/bin/CMakeFiles/xtrkcad-lib.dir/cbezier.c.o: app/bin/cbezier.c
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/martin/XTrackCAD/src/work/CMakeFiles --progress-num=$(CMAKE_PROGRESS_16) "Building C object app/bin/CMakeFiles/xtrkcad-lib.dir/cbezier.c.o"
+ cd /home/martin/XTrackCAD/src/work/app/bin && /usr/bin/gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -o CMakeFiles/xtrkcad-lib.dir/cbezier.c.o -c /home/martin/XTrackCAD/src/work/app/bin/cbezier.c
+
+app/bin/CMakeFiles/xtrkcad-lib.dir/cbezier.c.i: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing C source to CMakeFiles/xtrkcad-lib.dir/cbezier.c.i"
+ cd /home/martin/XTrackCAD/src/work/app/bin && /usr/bin/gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -E /home/martin/XTrackCAD/src/work/app/bin/cbezier.c > CMakeFiles/xtrkcad-lib.dir/cbezier.c.i
+
+app/bin/CMakeFiles/xtrkcad-lib.dir/cbezier.c.s: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling C source to assembly CMakeFiles/xtrkcad-lib.dir/cbezier.c.s"
+ cd /home/martin/XTrackCAD/src/work/app/bin && /usr/bin/gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -S /home/martin/XTrackCAD/src/work/app/bin/cbezier.c -o CMakeFiles/xtrkcad-lib.dir/cbezier.c.s
+
+app/bin/CMakeFiles/xtrkcad-lib.dir/cbezier.c.o.requires:
+
+.PHONY : app/bin/CMakeFiles/xtrkcad-lib.dir/cbezier.c.o.requires
+
+app/bin/CMakeFiles/xtrkcad-lib.dir/cbezier.c.o.provides: app/bin/CMakeFiles/xtrkcad-lib.dir/cbezier.c.o.requires
+ $(MAKE) -f app/bin/CMakeFiles/xtrkcad-lib.dir/build.make app/bin/CMakeFiles/xtrkcad-lib.dir/cbezier.c.o.provides.build
+.PHONY : app/bin/CMakeFiles/xtrkcad-lib.dir/cbezier.c.o.provides
+
+app/bin/CMakeFiles/xtrkcad-lib.dir/cbezier.c.o.provides.build: app/bin/CMakeFiles/xtrkcad-lib.dir/cbezier.c.o
+
+
+app/bin/CMakeFiles/xtrkcad-lib.dir/cblock.c.o: app/bin/CMakeFiles/xtrkcad-lib.dir/flags.make
+app/bin/CMakeFiles/xtrkcad-lib.dir/cblock.c.o: app/bin/cblock.c
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/martin/XTrackCAD/src/work/CMakeFiles --progress-num=$(CMAKE_PROGRESS_17) "Building C object app/bin/CMakeFiles/xtrkcad-lib.dir/cblock.c.o"
+ cd /home/martin/XTrackCAD/src/work/app/bin && /usr/bin/gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -o CMakeFiles/xtrkcad-lib.dir/cblock.c.o -c /home/martin/XTrackCAD/src/work/app/bin/cblock.c
+
+app/bin/CMakeFiles/xtrkcad-lib.dir/cblock.c.i: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing C source to CMakeFiles/xtrkcad-lib.dir/cblock.c.i"
+ cd /home/martin/XTrackCAD/src/work/app/bin && /usr/bin/gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -E /home/martin/XTrackCAD/src/work/app/bin/cblock.c > CMakeFiles/xtrkcad-lib.dir/cblock.c.i
+
+app/bin/CMakeFiles/xtrkcad-lib.dir/cblock.c.s: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling C source to assembly CMakeFiles/xtrkcad-lib.dir/cblock.c.s"
+ cd /home/martin/XTrackCAD/src/work/app/bin && /usr/bin/gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -S /home/martin/XTrackCAD/src/work/app/bin/cblock.c -o CMakeFiles/xtrkcad-lib.dir/cblock.c.s
+
+app/bin/CMakeFiles/xtrkcad-lib.dir/cblock.c.o.requires:
+
+.PHONY : app/bin/CMakeFiles/xtrkcad-lib.dir/cblock.c.o.requires
+
+app/bin/CMakeFiles/xtrkcad-lib.dir/cblock.c.o.provides: app/bin/CMakeFiles/xtrkcad-lib.dir/cblock.c.o.requires
+ $(MAKE) -f app/bin/CMakeFiles/xtrkcad-lib.dir/build.make app/bin/CMakeFiles/xtrkcad-lib.dir/cblock.c.o.provides.build
+.PHONY : app/bin/CMakeFiles/xtrkcad-lib.dir/cblock.c.o.provides
+
+app/bin/CMakeFiles/xtrkcad-lib.dir/cblock.c.o.provides.build: app/bin/CMakeFiles/xtrkcad-lib.dir/cblock.c.o
+
+
+app/bin/CMakeFiles/xtrkcad-lib.dir/ccornu.c.o: app/bin/CMakeFiles/xtrkcad-lib.dir/flags.make
+app/bin/CMakeFiles/xtrkcad-lib.dir/ccornu.c.o: app/bin/ccornu.c
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/martin/XTrackCAD/src/work/CMakeFiles --progress-num=$(CMAKE_PROGRESS_18) "Building C object app/bin/CMakeFiles/xtrkcad-lib.dir/ccornu.c.o"
+ cd /home/martin/XTrackCAD/src/work/app/bin && /usr/bin/gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -o CMakeFiles/xtrkcad-lib.dir/ccornu.c.o -c /home/martin/XTrackCAD/src/work/app/bin/ccornu.c
+
+app/bin/CMakeFiles/xtrkcad-lib.dir/ccornu.c.i: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing C source to CMakeFiles/xtrkcad-lib.dir/ccornu.c.i"
+ cd /home/martin/XTrackCAD/src/work/app/bin && /usr/bin/gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -E /home/martin/XTrackCAD/src/work/app/bin/ccornu.c > CMakeFiles/xtrkcad-lib.dir/ccornu.c.i
+
+app/bin/CMakeFiles/xtrkcad-lib.dir/ccornu.c.s: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling C source to assembly CMakeFiles/xtrkcad-lib.dir/ccornu.c.s"
+ cd /home/martin/XTrackCAD/src/work/app/bin && /usr/bin/gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -S /home/martin/XTrackCAD/src/work/app/bin/ccornu.c -o CMakeFiles/xtrkcad-lib.dir/ccornu.c.s
+
+app/bin/CMakeFiles/xtrkcad-lib.dir/ccornu.c.o.requires:
+
+.PHONY : app/bin/CMakeFiles/xtrkcad-lib.dir/ccornu.c.o.requires
+
+app/bin/CMakeFiles/xtrkcad-lib.dir/ccornu.c.o.provides: app/bin/CMakeFiles/xtrkcad-lib.dir/ccornu.c.o.requires
+ $(MAKE) -f app/bin/CMakeFiles/xtrkcad-lib.dir/build.make app/bin/CMakeFiles/xtrkcad-lib.dir/ccornu.c.o.provides.build
+.PHONY : app/bin/CMakeFiles/xtrkcad-lib.dir/ccornu.c.o.provides
+
+app/bin/CMakeFiles/xtrkcad-lib.dir/ccornu.c.o.provides.build: app/bin/CMakeFiles/xtrkcad-lib.dir/ccornu.c.o
+
+
+app/bin/CMakeFiles/xtrkcad-lib.dir/ccurve.c.o: app/bin/CMakeFiles/xtrkcad-lib.dir/flags.make
+app/bin/CMakeFiles/xtrkcad-lib.dir/ccurve.c.o: app/bin/ccurve.c
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/martin/XTrackCAD/src/work/CMakeFiles --progress-num=$(CMAKE_PROGRESS_19) "Building C object app/bin/CMakeFiles/xtrkcad-lib.dir/ccurve.c.o"
+ cd /home/martin/XTrackCAD/src/work/app/bin && /usr/bin/gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -o CMakeFiles/xtrkcad-lib.dir/ccurve.c.o -c /home/martin/XTrackCAD/src/work/app/bin/ccurve.c
+
+app/bin/CMakeFiles/xtrkcad-lib.dir/ccurve.c.i: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing C source to CMakeFiles/xtrkcad-lib.dir/ccurve.c.i"
+ cd /home/martin/XTrackCAD/src/work/app/bin && /usr/bin/gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -E /home/martin/XTrackCAD/src/work/app/bin/ccurve.c > CMakeFiles/xtrkcad-lib.dir/ccurve.c.i
+
+app/bin/CMakeFiles/xtrkcad-lib.dir/ccurve.c.s: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling C source to assembly CMakeFiles/xtrkcad-lib.dir/ccurve.c.s"
+ cd /home/martin/XTrackCAD/src/work/app/bin && /usr/bin/gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -S /home/martin/XTrackCAD/src/work/app/bin/ccurve.c -o CMakeFiles/xtrkcad-lib.dir/ccurve.c.s
+
+app/bin/CMakeFiles/xtrkcad-lib.dir/ccurve.c.o.requires:
+
+.PHONY : app/bin/CMakeFiles/xtrkcad-lib.dir/ccurve.c.o.requires
+
+app/bin/CMakeFiles/xtrkcad-lib.dir/ccurve.c.o.provides: app/bin/CMakeFiles/xtrkcad-lib.dir/ccurve.c.o.requires
+ $(MAKE) -f app/bin/CMakeFiles/xtrkcad-lib.dir/build.make app/bin/CMakeFiles/xtrkcad-lib.dir/ccurve.c.o.provides.build
+.PHONY : app/bin/CMakeFiles/xtrkcad-lib.dir/ccurve.c.o.provides
+
+app/bin/CMakeFiles/xtrkcad-lib.dir/ccurve.c.o.provides.build: app/bin/CMakeFiles/xtrkcad-lib.dir/ccurve.c.o
+
+
+app/bin/CMakeFiles/xtrkcad-lib.dir/ccontrol.c.o: app/bin/CMakeFiles/xtrkcad-lib.dir/flags.make
+app/bin/CMakeFiles/xtrkcad-lib.dir/ccontrol.c.o: app/bin/ccontrol.c
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/martin/XTrackCAD/src/work/CMakeFiles --progress-num=$(CMAKE_PROGRESS_20) "Building C object app/bin/CMakeFiles/xtrkcad-lib.dir/ccontrol.c.o"
+ cd /home/martin/XTrackCAD/src/work/app/bin && /usr/bin/gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -o CMakeFiles/xtrkcad-lib.dir/ccontrol.c.o -c /home/martin/XTrackCAD/src/work/app/bin/ccontrol.c
+
+app/bin/CMakeFiles/xtrkcad-lib.dir/ccontrol.c.i: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing C source to CMakeFiles/xtrkcad-lib.dir/ccontrol.c.i"
+ cd /home/martin/XTrackCAD/src/work/app/bin && /usr/bin/gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -E /home/martin/XTrackCAD/src/work/app/bin/ccontrol.c > CMakeFiles/xtrkcad-lib.dir/ccontrol.c.i
+
+app/bin/CMakeFiles/xtrkcad-lib.dir/ccontrol.c.s: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling C source to assembly CMakeFiles/xtrkcad-lib.dir/ccontrol.c.s"
+ cd /home/martin/XTrackCAD/src/work/app/bin && /usr/bin/gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -S /home/martin/XTrackCAD/src/work/app/bin/ccontrol.c -o CMakeFiles/xtrkcad-lib.dir/ccontrol.c.s
+
+app/bin/CMakeFiles/xtrkcad-lib.dir/ccontrol.c.o.requires:
+
+.PHONY : app/bin/CMakeFiles/xtrkcad-lib.dir/ccontrol.c.o.requires
+
+app/bin/CMakeFiles/xtrkcad-lib.dir/ccontrol.c.o.provides: app/bin/CMakeFiles/xtrkcad-lib.dir/ccontrol.c.o.requires
+ $(MAKE) -f app/bin/CMakeFiles/xtrkcad-lib.dir/build.make app/bin/CMakeFiles/xtrkcad-lib.dir/ccontrol.c.o.provides.build
+.PHONY : app/bin/CMakeFiles/xtrkcad-lib.dir/ccontrol.c.o.provides
+
+app/bin/CMakeFiles/xtrkcad-lib.dir/ccontrol.c.o.provides.build: app/bin/CMakeFiles/xtrkcad-lib.dir/ccontrol.c.o
+
+
+app/bin/CMakeFiles/xtrkcad-lib.dir/cdraw.c.o: app/bin/CMakeFiles/xtrkcad-lib.dir/flags.make
+app/bin/CMakeFiles/xtrkcad-lib.dir/cdraw.c.o: app/bin/cdraw.c
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/martin/XTrackCAD/src/work/CMakeFiles --progress-num=$(CMAKE_PROGRESS_21) "Building C object app/bin/CMakeFiles/xtrkcad-lib.dir/cdraw.c.o"
+ cd /home/martin/XTrackCAD/src/work/app/bin && /usr/bin/gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -o CMakeFiles/xtrkcad-lib.dir/cdraw.c.o -c /home/martin/XTrackCAD/src/work/app/bin/cdraw.c
+
+app/bin/CMakeFiles/xtrkcad-lib.dir/cdraw.c.i: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing C source to CMakeFiles/xtrkcad-lib.dir/cdraw.c.i"
+ cd /home/martin/XTrackCAD/src/work/app/bin && /usr/bin/gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -E /home/martin/XTrackCAD/src/work/app/bin/cdraw.c > CMakeFiles/xtrkcad-lib.dir/cdraw.c.i
+
+app/bin/CMakeFiles/xtrkcad-lib.dir/cdraw.c.s: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling C source to assembly CMakeFiles/xtrkcad-lib.dir/cdraw.c.s"
+ cd /home/martin/XTrackCAD/src/work/app/bin && /usr/bin/gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -S /home/martin/XTrackCAD/src/work/app/bin/cdraw.c -o CMakeFiles/xtrkcad-lib.dir/cdraw.c.s
+
+app/bin/CMakeFiles/xtrkcad-lib.dir/cdraw.c.o.requires:
+
+.PHONY : app/bin/CMakeFiles/xtrkcad-lib.dir/cdraw.c.o.requires
+
+app/bin/CMakeFiles/xtrkcad-lib.dir/cdraw.c.o.provides: app/bin/CMakeFiles/xtrkcad-lib.dir/cdraw.c.o.requires
+ $(MAKE) -f app/bin/CMakeFiles/xtrkcad-lib.dir/build.make app/bin/CMakeFiles/xtrkcad-lib.dir/cdraw.c.o.provides.build
+.PHONY : app/bin/CMakeFiles/xtrkcad-lib.dir/cdraw.c.o.provides
+
+app/bin/CMakeFiles/xtrkcad-lib.dir/cdraw.c.o.provides.build: app/bin/CMakeFiles/xtrkcad-lib.dir/cdraw.c.o
+
+
+app/bin/CMakeFiles/xtrkcad-lib.dir/celev.c.o: app/bin/CMakeFiles/xtrkcad-lib.dir/flags.make
+app/bin/CMakeFiles/xtrkcad-lib.dir/celev.c.o: app/bin/celev.c
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/martin/XTrackCAD/src/work/CMakeFiles --progress-num=$(CMAKE_PROGRESS_22) "Building C object app/bin/CMakeFiles/xtrkcad-lib.dir/celev.c.o"
+ cd /home/martin/XTrackCAD/src/work/app/bin && /usr/bin/gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -o CMakeFiles/xtrkcad-lib.dir/celev.c.o -c /home/martin/XTrackCAD/src/work/app/bin/celev.c
+
+app/bin/CMakeFiles/xtrkcad-lib.dir/celev.c.i: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing C source to CMakeFiles/xtrkcad-lib.dir/celev.c.i"
+ cd /home/martin/XTrackCAD/src/work/app/bin && /usr/bin/gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -E /home/martin/XTrackCAD/src/work/app/bin/celev.c > CMakeFiles/xtrkcad-lib.dir/celev.c.i
+
+app/bin/CMakeFiles/xtrkcad-lib.dir/celev.c.s: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling C source to assembly CMakeFiles/xtrkcad-lib.dir/celev.c.s"
+ cd /home/martin/XTrackCAD/src/work/app/bin && /usr/bin/gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -S /home/martin/XTrackCAD/src/work/app/bin/celev.c -o CMakeFiles/xtrkcad-lib.dir/celev.c.s
+
+app/bin/CMakeFiles/xtrkcad-lib.dir/celev.c.o.requires:
+
+.PHONY : app/bin/CMakeFiles/xtrkcad-lib.dir/celev.c.o.requires
+
+app/bin/CMakeFiles/xtrkcad-lib.dir/celev.c.o.provides: app/bin/CMakeFiles/xtrkcad-lib.dir/celev.c.o.requires
+ $(MAKE) -f app/bin/CMakeFiles/xtrkcad-lib.dir/build.make app/bin/CMakeFiles/xtrkcad-lib.dir/celev.c.o.provides.build
+.PHONY : app/bin/CMakeFiles/xtrkcad-lib.dir/celev.c.o.provides
+
+app/bin/CMakeFiles/xtrkcad-lib.dir/celev.c.o.provides.build: app/bin/CMakeFiles/xtrkcad-lib.dir/celev.c.o
+
+
+app/bin/CMakeFiles/xtrkcad-lib.dir/cgroup.c.o: app/bin/CMakeFiles/xtrkcad-lib.dir/flags.make
+app/bin/CMakeFiles/xtrkcad-lib.dir/cgroup.c.o: app/bin/cgroup.c
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/martin/XTrackCAD/src/work/CMakeFiles --progress-num=$(CMAKE_PROGRESS_23) "Building C object app/bin/CMakeFiles/xtrkcad-lib.dir/cgroup.c.o"
+ cd /home/martin/XTrackCAD/src/work/app/bin && /usr/bin/gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -o CMakeFiles/xtrkcad-lib.dir/cgroup.c.o -c /home/martin/XTrackCAD/src/work/app/bin/cgroup.c
+
+app/bin/CMakeFiles/xtrkcad-lib.dir/cgroup.c.i: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing C source to CMakeFiles/xtrkcad-lib.dir/cgroup.c.i"
+ cd /home/martin/XTrackCAD/src/work/app/bin && /usr/bin/gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -E /home/martin/XTrackCAD/src/work/app/bin/cgroup.c > CMakeFiles/xtrkcad-lib.dir/cgroup.c.i
+
+app/bin/CMakeFiles/xtrkcad-lib.dir/cgroup.c.s: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling C source to assembly CMakeFiles/xtrkcad-lib.dir/cgroup.c.s"
+ cd /home/martin/XTrackCAD/src/work/app/bin && /usr/bin/gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -S /home/martin/XTrackCAD/src/work/app/bin/cgroup.c -o CMakeFiles/xtrkcad-lib.dir/cgroup.c.s
+
+app/bin/CMakeFiles/xtrkcad-lib.dir/cgroup.c.o.requires:
+
+.PHONY : app/bin/CMakeFiles/xtrkcad-lib.dir/cgroup.c.o.requires
+
+app/bin/CMakeFiles/xtrkcad-lib.dir/cgroup.c.o.provides: app/bin/CMakeFiles/xtrkcad-lib.dir/cgroup.c.o.requires
+ $(MAKE) -f app/bin/CMakeFiles/xtrkcad-lib.dir/build.make app/bin/CMakeFiles/xtrkcad-lib.dir/cgroup.c.o.provides.build
+.PHONY : app/bin/CMakeFiles/xtrkcad-lib.dir/cgroup.c.o.provides
+
+app/bin/CMakeFiles/xtrkcad-lib.dir/cgroup.c.o.provides.build: app/bin/CMakeFiles/xtrkcad-lib.dir/cgroup.c.o
+
+
+app/bin/CMakeFiles/xtrkcad-lib.dir/chndldto.c.o: app/bin/CMakeFiles/xtrkcad-lib.dir/flags.make
+app/bin/CMakeFiles/xtrkcad-lib.dir/chndldto.c.o: app/bin/chndldto.c
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/martin/XTrackCAD/src/work/CMakeFiles --progress-num=$(CMAKE_PROGRESS_24) "Building C object app/bin/CMakeFiles/xtrkcad-lib.dir/chndldto.c.o"
+ cd /home/martin/XTrackCAD/src/work/app/bin && /usr/bin/gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -o CMakeFiles/xtrkcad-lib.dir/chndldto.c.o -c /home/martin/XTrackCAD/src/work/app/bin/chndldto.c
+
+app/bin/CMakeFiles/xtrkcad-lib.dir/chndldto.c.i: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing C source to CMakeFiles/xtrkcad-lib.dir/chndldto.c.i"
+ cd /home/martin/XTrackCAD/src/work/app/bin && /usr/bin/gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -E /home/martin/XTrackCAD/src/work/app/bin/chndldto.c > CMakeFiles/xtrkcad-lib.dir/chndldto.c.i
+
+app/bin/CMakeFiles/xtrkcad-lib.dir/chndldto.c.s: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling C source to assembly CMakeFiles/xtrkcad-lib.dir/chndldto.c.s"
+ cd /home/martin/XTrackCAD/src/work/app/bin && /usr/bin/gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -S /home/martin/XTrackCAD/src/work/app/bin/chndldto.c -o CMakeFiles/xtrkcad-lib.dir/chndldto.c.s
+
+app/bin/CMakeFiles/xtrkcad-lib.dir/chndldto.c.o.requires:
+
+.PHONY : app/bin/CMakeFiles/xtrkcad-lib.dir/chndldto.c.o.requires
+
+app/bin/CMakeFiles/xtrkcad-lib.dir/chndldto.c.o.provides: app/bin/CMakeFiles/xtrkcad-lib.dir/chndldto.c.o.requires
+ $(MAKE) -f app/bin/CMakeFiles/xtrkcad-lib.dir/build.make app/bin/CMakeFiles/xtrkcad-lib.dir/chndldto.c.o.provides.build
+.PHONY : app/bin/CMakeFiles/xtrkcad-lib.dir/chndldto.c.o.provides
+
+app/bin/CMakeFiles/xtrkcad-lib.dir/chndldto.c.o.provides.build: app/bin/CMakeFiles/xtrkcad-lib.dir/chndldto.c.o
+
+
+app/bin/CMakeFiles/xtrkcad-lib.dir/chotbar.c.o: app/bin/CMakeFiles/xtrkcad-lib.dir/flags.make
+app/bin/CMakeFiles/xtrkcad-lib.dir/chotbar.c.o: app/bin/chotbar.c
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/martin/XTrackCAD/src/work/CMakeFiles --progress-num=$(CMAKE_PROGRESS_25) "Building C object app/bin/CMakeFiles/xtrkcad-lib.dir/chotbar.c.o"
+ cd /home/martin/XTrackCAD/src/work/app/bin && /usr/bin/gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -o CMakeFiles/xtrkcad-lib.dir/chotbar.c.o -c /home/martin/XTrackCAD/src/work/app/bin/chotbar.c
+
+app/bin/CMakeFiles/xtrkcad-lib.dir/chotbar.c.i: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing C source to CMakeFiles/xtrkcad-lib.dir/chotbar.c.i"
+ cd /home/martin/XTrackCAD/src/work/app/bin && /usr/bin/gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -E /home/martin/XTrackCAD/src/work/app/bin/chotbar.c > CMakeFiles/xtrkcad-lib.dir/chotbar.c.i
+
+app/bin/CMakeFiles/xtrkcad-lib.dir/chotbar.c.s: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling C source to assembly CMakeFiles/xtrkcad-lib.dir/chotbar.c.s"
+ cd /home/martin/XTrackCAD/src/work/app/bin && /usr/bin/gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -S /home/martin/XTrackCAD/src/work/app/bin/chotbar.c -o CMakeFiles/xtrkcad-lib.dir/chotbar.c.s
+
+app/bin/CMakeFiles/xtrkcad-lib.dir/chotbar.c.o.requires:
+
+.PHONY : app/bin/CMakeFiles/xtrkcad-lib.dir/chotbar.c.o.requires
+
+app/bin/CMakeFiles/xtrkcad-lib.dir/chotbar.c.o.provides: app/bin/CMakeFiles/xtrkcad-lib.dir/chotbar.c.o.requires
+ $(MAKE) -f app/bin/CMakeFiles/xtrkcad-lib.dir/build.make app/bin/CMakeFiles/xtrkcad-lib.dir/chotbar.c.o.provides.build
+.PHONY : app/bin/CMakeFiles/xtrkcad-lib.dir/chotbar.c.o.provides
+
+app/bin/CMakeFiles/xtrkcad-lib.dir/chotbar.c.o.provides.build: app/bin/CMakeFiles/xtrkcad-lib.dir/chotbar.c.o
+
+
+app/bin/CMakeFiles/xtrkcad-lib.dir/cjoin.c.o: app/bin/CMakeFiles/xtrkcad-lib.dir/flags.make
+app/bin/CMakeFiles/xtrkcad-lib.dir/cjoin.c.o: app/bin/cjoin.c
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/martin/XTrackCAD/src/work/CMakeFiles --progress-num=$(CMAKE_PROGRESS_26) "Building C object app/bin/CMakeFiles/xtrkcad-lib.dir/cjoin.c.o"
+ cd /home/martin/XTrackCAD/src/work/app/bin && /usr/bin/gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -o CMakeFiles/xtrkcad-lib.dir/cjoin.c.o -c /home/martin/XTrackCAD/src/work/app/bin/cjoin.c
+
+app/bin/CMakeFiles/xtrkcad-lib.dir/cjoin.c.i: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing C source to CMakeFiles/xtrkcad-lib.dir/cjoin.c.i"
+ cd /home/martin/XTrackCAD/src/work/app/bin && /usr/bin/gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -E /home/martin/XTrackCAD/src/work/app/bin/cjoin.c > CMakeFiles/xtrkcad-lib.dir/cjoin.c.i
+
+app/bin/CMakeFiles/xtrkcad-lib.dir/cjoin.c.s: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling C source to assembly CMakeFiles/xtrkcad-lib.dir/cjoin.c.s"
+ cd /home/martin/XTrackCAD/src/work/app/bin && /usr/bin/gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -S /home/martin/XTrackCAD/src/work/app/bin/cjoin.c -o CMakeFiles/xtrkcad-lib.dir/cjoin.c.s
+
+app/bin/CMakeFiles/xtrkcad-lib.dir/cjoin.c.o.requires:
+
+.PHONY : app/bin/CMakeFiles/xtrkcad-lib.dir/cjoin.c.o.requires
+
+app/bin/CMakeFiles/xtrkcad-lib.dir/cjoin.c.o.provides: app/bin/CMakeFiles/xtrkcad-lib.dir/cjoin.c.o.requires
+ $(MAKE) -f app/bin/CMakeFiles/xtrkcad-lib.dir/build.make app/bin/CMakeFiles/xtrkcad-lib.dir/cjoin.c.o.provides.build
+.PHONY : app/bin/CMakeFiles/xtrkcad-lib.dir/cjoin.c.o.provides
+
+app/bin/CMakeFiles/xtrkcad-lib.dir/cjoin.c.o.provides.build: app/bin/CMakeFiles/xtrkcad-lib.dir/cjoin.c.o
+
+
+app/bin/CMakeFiles/xtrkcad-lib.dir/cmisc.c.o: app/bin/CMakeFiles/xtrkcad-lib.dir/flags.make
+app/bin/CMakeFiles/xtrkcad-lib.dir/cmisc.c.o: app/bin/cmisc.c
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/martin/XTrackCAD/src/work/CMakeFiles --progress-num=$(CMAKE_PROGRESS_27) "Building C object app/bin/CMakeFiles/xtrkcad-lib.dir/cmisc.c.o"
+ cd /home/martin/XTrackCAD/src/work/app/bin && /usr/bin/gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -o CMakeFiles/xtrkcad-lib.dir/cmisc.c.o -c /home/martin/XTrackCAD/src/work/app/bin/cmisc.c
+
+app/bin/CMakeFiles/xtrkcad-lib.dir/cmisc.c.i: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing C source to CMakeFiles/xtrkcad-lib.dir/cmisc.c.i"
+ cd /home/martin/XTrackCAD/src/work/app/bin && /usr/bin/gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -E /home/martin/XTrackCAD/src/work/app/bin/cmisc.c > CMakeFiles/xtrkcad-lib.dir/cmisc.c.i
+
+app/bin/CMakeFiles/xtrkcad-lib.dir/cmisc.c.s: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling C source to assembly CMakeFiles/xtrkcad-lib.dir/cmisc.c.s"
+ cd /home/martin/XTrackCAD/src/work/app/bin && /usr/bin/gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -S /home/martin/XTrackCAD/src/work/app/bin/cmisc.c -o CMakeFiles/xtrkcad-lib.dir/cmisc.c.s
+
+app/bin/CMakeFiles/xtrkcad-lib.dir/cmisc.c.o.requires:
+
+.PHONY : app/bin/CMakeFiles/xtrkcad-lib.dir/cmisc.c.o.requires
+
+app/bin/CMakeFiles/xtrkcad-lib.dir/cmisc.c.o.provides: app/bin/CMakeFiles/xtrkcad-lib.dir/cmisc.c.o.requires
+ $(MAKE) -f app/bin/CMakeFiles/xtrkcad-lib.dir/build.make app/bin/CMakeFiles/xtrkcad-lib.dir/cmisc.c.o.provides.build
+.PHONY : app/bin/CMakeFiles/xtrkcad-lib.dir/cmisc.c.o.provides
+
+app/bin/CMakeFiles/xtrkcad-lib.dir/cmisc.c.o.provides.build: app/bin/CMakeFiles/xtrkcad-lib.dir/cmisc.c.o
+
+
+app/bin/CMakeFiles/xtrkcad-lib.dir/cmodify.c.o: app/bin/CMakeFiles/xtrkcad-lib.dir/flags.make
+app/bin/CMakeFiles/xtrkcad-lib.dir/cmodify.c.o: app/bin/cmodify.c
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/martin/XTrackCAD/src/work/CMakeFiles --progress-num=$(CMAKE_PROGRESS_28) "Building C object app/bin/CMakeFiles/xtrkcad-lib.dir/cmodify.c.o"
+ cd /home/martin/XTrackCAD/src/work/app/bin && /usr/bin/gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -o CMakeFiles/xtrkcad-lib.dir/cmodify.c.o -c /home/martin/XTrackCAD/src/work/app/bin/cmodify.c
+
+app/bin/CMakeFiles/xtrkcad-lib.dir/cmodify.c.i: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing C source to CMakeFiles/xtrkcad-lib.dir/cmodify.c.i"
+ cd /home/martin/XTrackCAD/src/work/app/bin && /usr/bin/gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -E /home/martin/XTrackCAD/src/work/app/bin/cmodify.c > CMakeFiles/xtrkcad-lib.dir/cmodify.c.i
+
+app/bin/CMakeFiles/xtrkcad-lib.dir/cmodify.c.s: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling C source to assembly CMakeFiles/xtrkcad-lib.dir/cmodify.c.s"
+ cd /home/martin/XTrackCAD/src/work/app/bin && /usr/bin/gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -S /home/martin/XTrackCAD/src/work/app/bin/cmodify.c -o CMakeFiles/xtrkcad-lib.dir/cmodify.c.s
+
+app/bin/CMakeFiles/xtrkcad-lib.dir/cmodify.c.o.requires:
+
+.PHONY : app/bin/CMakeFiles/xtrkcad-lib.dir/cmodify.c.o.requires
+
+app/bin/CMakeFiles/xtrkcad-lib.dir/cmodify.c.o.provides: app/bin/CMakeFiles/xtrkcad-lib.dir/cmodify.c.o.requires
+ $(MAKE) -f app/bin/CMakeFiles/xtrkcad-lib.dir/build.make app/bin/CMakeFiles/xtrkcad-lib.dir/cmodify.c.o.provides.build
+.PHONY : app/bin/CMakeFiles/xtrkcad-lib.dir/cmodify.c.o.provides
+
+app/bin/CMakeFiles/xtrkcad-lib.dir/cmodify.c.o.provides.build: app/bin/CMakeFiles/xtrkcad-lib.dir/cmodify.c.o
+
+
+app/bin/CMakeFiles/xtrkcad-lib.dir/cnote.c.o: app/bin/CMakeFiles/xtrkcad-lib.dir/flags.make
+app/bin/CMakeFiles/xtrkcad-lib.dir/cnote.c.o: app/bin/cnote.c
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/martin/XTrackCAD/src/work/CMakeFiles --progress-num=$(CMAKE_PROGRESS_29) "Building C object app/bin/CMakeFiles/xtrkcad-lib.dir/cnote.c.o"
+ cd /home/martin/XTrackCAD/src/work/app/bin && /usr/bin/gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -o CMakeFiles/xtrkcad-lib.dir/cnote.c.o -c /home/martin/XTrackCAD/src/work/app/bin/cnote.c
+
+app/bin/CMakeFiles/xtrkcad-lib.dir/cnote.c.i: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing C source to CMakeFiles/xtrkcad-lib.dir/cnote.c.i"
+ cd /home/martin/XTrackCAD/src/work/app/bin && /usr/bin/gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -E /home/martin/XTrackCAD/src/work/app/bin/cnote.c > CMakeFiles/xtrkcad-lib.dir/cnote.c.i
+
+app/bin/CMakeFiles/xtrkcad-lib.dir/cnote.c.s: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling C source to assembly CMakeFiles/xtrkcad-lib.dir/cnote.c.s"
+ cd /home/martin/XTrackCAD/src/work/app/bin && /usr/bin/gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -S /home/martin/XTrackCAD/src/work/app/bin/cnote.c -o CMakeFiles/xtrkcad-lib.dir/cnote.c.s
+
+app/bin/CMakeFiles/xtrkcad-lib.dir/cnote.c.o.requires:
+
+.PHONY : app/bin/CMakeFiles/xtrkcad-lib.dir/cnote.c.o.requires
+
+app/bin/CMakeFiles/xtrkcad-lib.dir/cnote.c.o.provides: app/bin/CMakeFiles/xtrkcad-lib.dir/cnote.c.o.requires
+ $(MAKE) -f app/bin/CMakeFiles/xtrkcad-lib.dir/build.make app/bin/CMakeFiles/xtrkcad-lib.dir/cnote.c.o.provides.build
+.PHONY : app/bin/CMakeFiles/xtrkcad-lib.dir/cnote.c.o.provides
+
+app/bin/CMakeFiles/xtrkcad-lib.dir/cnote.c.o.provides.build: app/bin/CMakeFiles/xtrkcad-lib.dir/cnote.c.o
+
+
+app/bin/CMakeFiles/xtrkcad-lib.dir/compound.c.o: app/bin/CMakeFiles/xtrkcad-lib.dir/flags.make
+app/bin/CMakeFiles/xtrkcad-lib.dir/compound.c.o: app/bin/compound.c
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/martin/XTrackCAD/src/work/CMakeFiles --progress-num=$(CMAKE_PROGRESS_30) "Building C object app/bin/CMakeFiles/xtrkcad-lib.dir/compound.c.o"
+ cd /home/martin/XTrackCAD/src/work/app/bin && /usr/bin/gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -o CMakeFiles/xtrkcad-lib.dir/compound.c.o -c /home/martin/XTrackCAD/src/work/app/bin/compound.c
+
+app/bin/CMakeFiles/xtrkcad-lib.dir/compound.c.i: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing C source to CMakeFiles/xtrkcad-lib.dir/compound.c.i"
+ cd /home/martin/XTrackCAD/src/work/app/bin && /usr/bin/gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -E /home/martin/XTrackCAD/src/work/app/bin/compound.c > CMakeFiles/xtrkcad-lib.dir/compound.c.i
+
+app/bin/CMakeFiles/xtrkcad-lib.dir/compound.c.s: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling C source to assembly CMakeFiles/xtrkcad-lib.dir/compound.c.s"
+ cd /home/martin/XTrackCAD/src/work/app/bin && /usr/bin/gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -S /home/martin/XTrackCAD/src/work/app/bin/compound.c -o CMakeFiles/xtrkcad-lib.dir/compound.c.s
+
+app/bin/CMakeFiles/xtrkcad-lib.dir/compound.c.o.requires:
+
+.PHONY : app/bin/CMakeFiles/xtrkcad-lib.dir/compound.c.o.requires
+
+app/bin/CMakeFiles/xtrkcad-lib.dir/compound.c.o.provides: app/bin/CMakeFiles/xtrkcad-lib.dir/compound.c.o.requires
+ $(MAKE) -f app/bin/CMakeFiles/xtrkcad-lib.dir/build.make app/bin/CMakeFiles/xtrkcad-lib.dir/compound.c.o.provides.build
+.PHONY : app/bin/CMakeFiles/xtrkcad-lib.dir/compound.c.o.provides
+
+app/bin/CMakeFiles/xtrkcad-lib.dir/compound.c.o.provides.build: app/bin/CMakeFiles/xtrkcad-lib.dir/compound.c.o
+
+
+app/bin/CMakeFiles/xtrkcad-lib.dir/cparalle.c.o: app/bin/CMakeFiles/xtrkcad-lib.dir/flags.make
+app/bin/CMakeFiles/xtrkcad-lib.dir/cparalle.c.o: app/bin/cparalle.c
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/martin/XTrackCAD/src/work/CMakeFiles --progress-num=$(CMAKE_PROGRESS_31) "Building C object app/bin/CMakeFiles/xtrkcad-lib.dir/cparalle.c.o"
+ cd /home/martin/XTrackCAD/src/work/app/bin && /usr/bin/gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -o CMakeFiles/xtrkcad-lib.dir/cparalle.c.o -c /home/martin/XTrackCAD/src/work/app/bin/cparalle.c
+
+app/bin/CMakeFiles/xtrkcad-lib.dir/cparalle.c.i: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing C source to CMakeFiles/xtrkcad-lib.dir/cparalle.c.i"
+ cd /home/martin/XTrackCAD/src/work/app/bin && /usr/bin/gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -E /home/martin/XTrackCAD/src/work/app/bin/cparalle.c > CMakeFiles/xtrkcad-lib.dir/cparalle.c.i
+
+app/bin/CMakeFiles/xtrkcad-lib.dir/cparalle.c.s: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling C source to assembly CMakeFiles/xtrkcad-lib.dir/cparalle.c.s"
+ cd /home/martin/XTrackCAD/src/work/app/bin && /usr/bin/gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -S /home/martin/XTrackCAD/src/work/app/bin/cparalle.c -o CMakeFiles/xtrkcad-lib.dir/cparalle.c.s
+
+app/bin/CMakeFiles/xtrkcad-lib.dir/cparalle.c.o.requires:
+
+.PHONY : app/bin/CMakeFiles/xtrkcad-lib.dir/cparalle.c.o.requires
+
+app/bin/CMakeFiles/xtrkcad-lib.dir/cparalle.c.o.provides: app/bin/CMakeFiles/xtrkcad-lib.dir/cparalle.c.o.requires
+ $(MAKE) -f app/bin/CMakeFiles/xtrkcad-lib.dir/build.make app/bin/CMakeFiles/xtrkcad-lib.dir/cparalle.c.o.provides.build
+.PHONY : app/bin/CMakeFiles/xtrkcad-lib.dir/cparalle.c.o.provides
+
+app/bin/CMakeFiles/xtrkcad-lib.dir/cparalle.c.o.provides.build: app/bin/CMakeFiles/xtrkcad-lib.dir/cparalle.c.o
+
+
+app/bin/CMakeFiles/xtrkcad-lib.dir/cprint.c.o: app/bin/CMakeFiles/xtrkcad-lib.dir/flags.make
+app/bin/CMakeFiles/xtrkcad-lib.dir/cprint.c.o: app/bin/cprint.c
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/martin/XTrackCAD/src/work/CMakeFiles --progress-num=$(CMAKE_PROGRESS_32) "Building C object app/bin/CMakeFiles/xtrkcad-lib.dir/cprint.c.o"
+ cd /home/martin/XTrackCAD/src/work/app/bin && /usr/bin/gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -o CMakeFiles/xtrkcad-lib.dir/cprint.c.o -c /home/martin/XTrackCAD/src/work/app/bin/cprint.c
+
+app/bin/CMakeFiles/xtrkcad-lib.dir/cprint.c.i: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing C source to CMakeFiles/xtrkcad-lib.dir/cprint.c.i"
+ cd /home/martin/XTrackCAD/src/work/app/bin && /usr/bin/gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -E /home/martin/XTrackCAD/src/work/app/bin/cprint.c > CMakeFiles/xtrkcad-lib.dir/cprint.c.i
+
+app/bin/CMakeFiles/xtrkcad-lib.dir/cprint.c.s: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling C source to assembly CMakeFiles/xtrkcad-lib.dir/cprint.c.s"
+ cd /home/martin/XTrackCAD/src/work/app/bin && /usr/bin/gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -S /home/martin/XTrackCAD/src/work/app/bin/cprint.c -o CMakeFiles/xtrkcad-lib.dir/cprint.c.s
+
+app/bin/CMakeFiles/xtrkcad-lib.dir/cprint.c.o.requires:
+
+.PHONY : app/bin/CMakeFiles/xtrkcad-lib.dir/cprint.c.o.requires
+
+app/bin/CMakeFiles/xtrkcad-lib.dir/cprint.c.o.provides: app/bin/CMakeFiles/xtrkcad-lib.dir/cprint.c.o.requires
+ $(MAKE) -f app/bin/CMakeFiles/xtrkcad-lib.dir/build.make app/bin/CMakeFiles/xtrkcad-lib.dir/cprint.c.o.provides.build
+.PHONY : app/bin/CMakeFiles/xtrkcad-lib.dir/cprint.c.o.provides
+
+app/bin/CMakeFiles/xtrkcad-lib.dir/cprint.c.o.provides.build: app/bin/CMakeFiles/xtrkcad-lib.dir/cprint.c.o
+
+
+app/bin/CMakeFiles/xtrkcad-lib.dir/cprofile.c.o: app/bin/CMakeFiles/xtrkcad-lib.dir/flags.make
+app/bin/CMakeFiles/xtrkcad-lib.dir/cprofile.c.o: app/bin/cprofile.c
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/martin/XTrackCAD/src/work/CMakeFiles --progress-num=$(CMAKE_PROGRESS_33) "Building C object app/bin/CMakeFiles/xtrkcad-lib.dir/cprofile.c.o"
+ cd /home/martin/XTrackCAD/src/work/app/bin && /usr/bin/gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -o CMakeFiles/xtrkcad-lib.dir/cprofile.c.o -c /home/martin/XTrackCAD/src/work/app/bin/cprofile.c
+
+app/bin/CMakeFiles/xtrkcad-lib.dir/cprofile.c.i: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing C source to CMakeFiles/xtrkcad-lib.dir/cprofile.c.i"
+ cd /home/martin/XTrackCAD/src/work/app/bin && /usr/bin/gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -E /home/martin/XTrackCAD/src/work/app/bin/cprofile.c > CMakeFiles/xtrkcad-lib.dir/cprofile.c.i
+
+app/bin/CMakeFiles/xtrkcad-lib.dir/cprofile.c.s: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling C source to assembly CMakeFiles/xtrkcad-lib.dir/cprofile.c.s"
+ cd /home/martin/XTrackCAD/src/work/app/bin && /usr/bin/gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -S /home/martin/XTrackCAD/src/work/app/bin/cprofile.c -o CMakeFiles/xtrkcad-lib.dir/cprofile.c.s
+
+app/bin/CMakeFiles/xtrkcad-lib.dir/cprofile.c.o.requires:
+
+.PHONY : app/bin/CMakeFiles/xtrkcad-lib.dir/cprofile.c.o.requires
+
+app/bin/CMakeFiles/xtrkcad-lib.dir/cprofile.c.o.provides: app/bin/CMakeFiles/xtrkcad-lib.dir/cprofile.c.o.requires
+ $(MAKE) -f app/bin/CMakeFiles/xtrkcad-lib.dir/build.make app/bin/CMakeFiles/xtrkcad-lib.dir/cprofile.c.o.provides.build
+.PHONY : app/bin/CMakeFiles/xtrkcad-lib.dir/cprofile.c.o.provides
+
+app/bin/CMakeFiles/xtrkcad-lib.dir/cprofile.c.o.provides.build: app/bin/CMakeFiles/xtrkcad-lib.dir/cprofile.c.o
+
+
+app/bin/CMakeFiles/xtrkcad-lib.dir/cpull.c.o: app/bin/CMakeFiles/xtrkcad-lib.dir/flags.make
+app/bin/CMakeFiles/xtrkcad-lib.dir/cpull.c.o: app/bin/cpull.c
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/martin/XTrackCAD/src/work/CMakeFiles --progress-num=$(CMAKE_PROGRESS_34) "Building C object app/bin/CMakeFiles/xtrkcad-lib.dir/cpull.c.o"
+ cd /home/martin/XTrackCAD/src/work/app/bin && /usr/bin/gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -o CMakeFiles/xtrkcad-lib.dir/cpull.c.o -c /home/martin/XTrackCAD/src/work/app/bin/cpull.c
+
+app/bin/CMakeFiles/xtrkcad-lib.dir/cpull.c.i: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing C source to CMakeFiles/xtrkcad-lib.dir/cpull.c.i"
+ cd /home/martin/XTrackCAD/src/work/app/bin && /usr/bin/gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -E /home/martin/XTrackCAD/src/work/app/bin/cpull.c > CMakeFiles/xtrkcad-lib.dir/cpull.c.i
+
+app/bin/CMakeFiles/xtrkcad-lib.dir/cpull.c.s: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling C source to assembly CMakeFiles/xtrkcad-lib.dir/cpull.c.s"
+ cd /home/martin/XTrackCAD/src/work/app/bin && /usr/bin/gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -S /home/martin/XTrackCAD/src/work/app/bin/cpull.c -o CMakeFiles/xtrkcad-lib.dir/cpull.c.s
+
+app/bin/CMakeFiles/xtrkcad-lib.dir/cpull.c.o.requires:
+
+.PHONY : app/bin/CMakeFiles/xtrkcad-lib.dir/cpull.c.o.requires
+
+app/bin/CMakeFiles/xtrkcad-lib.dir/cpull.c.o.provides: app/bin/CMakeFiles/xtrkcad-lib.dir/cpull.c.o.requires
+ $(MAKE) -f app/bin/CMakeFiles/xtrkcad-lib.dir/build.make app/bin/CMakeFiles/xtrkcad-lib.dir/cpull.c.o.provides.build
+.PHONY : app/bin/CMakeFiles/xtrkcad-lib.dir/cpull.c.o.provides
+
+app/bin/CMakeFiles/xtrkcad-lib.dir/cpull.c.o.provides.build: app/bin/CMakeFiles/xtrkcad-lib.dir/cpull.c.o
+
+
+app/bin/CMakeFiles/xtrkcad-lib.dir/cruler.c.o: app/bin/CMakeFiles/xtrkcad-lib.dir/flags.make
+app/bin/CMakeFiles/xtrkcad-lib.dir/cruler.c.o: app/bin/cruler.c
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/martin/XTrackCAD/src/work/CMakeFiles --progress-num=$(CMAKE_PROGRESS_35) "Building C object app/bin/CMakeFiles/xtrkcad-lib.dir/cruler.c.o"
+ cd /home/martin/XTrackCAD/src/work/app/bin && /usr/bin/gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -o CMakeFiles/xtrkcad-lib.dir/cruler.c.o -c /home/martin/XTrackCAD/src/work/app/bin/cruler.c
+
+app/bin/CMakeFiles/xtrkcad-lib.dir/cruler.c.i: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing C source to CMakeFiles/xtrkcad-lib.dir/cruler.c.i"
+ cd /home/martin/XTrackCAD/src/work/app/bin && /usr/bin/gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -E /home/martin/XTrackCAD/src/work/app/bin/cruler.c > CMakeFiles/xtrkcad-lib.dir/cruler.c.i
+
+app/bin/CMakeFiles/xtrkcad-lib.dir/cruler.c.s: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling C source to assembly CMakeFiles/xtrkcad-lib.dir/cruler.c.s"
+ cd /home/martin/XTrackCAD/src/work/app/bin && /usr/bin/gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -S /home/martin/XTrackCAD/src/work/app/bin/cruler.c -o CMakeFiles/xtrkcad-lib.dir/cruler.c.s
+
+app/bin/CMakeFiles/xtrkcad-lib.dir/cruler.c.o.requires:
+
+.PHONY : app/bin/CMakeFiles/xtrkcad-lib.dir/cruler.c.o.requires
+
+app/bin/CMakeFiles/xtrkcad-lib.dir/cruler.c.o.provides: app/bin/CMakeFiles/xtrkcad-lib.dir/cruler.c.o.requires
+ $(MAKE) -f app/bin/CMakeFiles/xtrkcad-lib.dir/build.make app/bin/CMakeFiles/xtrkcad-lib.dir/cruler.c.o.provides.build
+.PHONY : app/bin/CMakeFiles/xtrkcad-lib.dir/cruler.c.o.provides
+
+app/bin/CMakeFiles/xtrkcad-lib.dir/cruler.c.o.provides.build: app/bin/CMakeFiles/xtrkcad-lib.dir/cruler.c.o
+
+
+app/bin/CMakeFiles/xtrkcad-lib.dir/cselect.c.o: app/bin/CMakeFiles/xtrkcad-lib.dir/flags.make
+app/bin/CMakeFiles/xtrkcad-lib.dir/cselect.c.o: app/bin/cselect.c
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/martin/XTrackCAD/src/work/CMakeFiles --progress-num=$(CMAKE_PROGRESS_36) "Building C object app/bin/CMakeFiles/xtrkcad-lib.dir/cselect.c.o"
+ cd /home/martin/XTrackCAD/src/work/app/bin && /usr/bin/gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -o CMakeFiles/xtrkcad-lib.dir/cselect.c.o -c /home/martin/XTrackCAD/src/work/app/bin/cselect.c
+
+app/bin/CMakeFiles/xtrkcad-lib.dir/cselect.c.i: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing C source to CMakeFiles/xtrkcad-lib.dir/cselect.c.i"
+ cd /home/martin/XTrackCAD/src/work/app/bin && /usr/bin/gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -E /home/martin/XTrackCAD/src/work/app/bin/cselect.c > CMakeFiles/xtrkcad-lib.dir/cselect.c.i
+
+app/bin/CMakeFiles/xtrkcad-lib.dir/cselect.c.s: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling C source to assembly CMakeFiles/xtrkcad-lib.dir/cselect.c.s"
+ cd /home/martin/XTrackCAD/src/work/app/bin && /usr/bin/gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -S /home/martin/XTrackCAD/src/work/app/bin/cselect.c -o CMakeFiles/xtrkcad-lib.dir/cselect.c.s
+
+app/bin/CMakeFiles/xtrkcad-lib.dir/cselect.c.o.requires:
+
+.PHONY : app/bin/CMakeFiles/xtrkcad-lib.dir/cselect.c.o.requires
+
+app/bin/CMakeFiles/xtrkcad-lib.dir/cselect.c.o.provides: app/bin/CMakeFiles/xtrkcad-lib.dir/cselect.c.o.requires
+ $(MAKE) -f app/bin/CMakeFiles/xtrkcad-lib.dir/build.make app/bin/CMakeFiles/xtrkcad-lib.dir/cselect.c.o.provides.build
+.PHONY : app/bin/CMakeFiles/xtrkcad-lib.dir/cselect.c.o.provides
+
+app/bin/CMakeFiles/xtrkcad-lib.dir/cselect.c.o.provides.build: app/bin/CMakeFiles/xtrkcad-lib.dir/cselect.c.o
+
+
+app/bin/CMakeFiles/xtrkcad-lib.dir/csensor.c.o: app/bin/CMakeFiles/xtrkcad-lib.dir/flags.make
+app/bin/CMakeFiles/xtrkcad-lib.dir/csensor.c.o: app/bin/csensor.c
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/martin/XTrackCAD/src/work/CMakeFiles --progress-num=$(CMAKE_PROGRESS_37) "Building C object app/bin/CMakeFiles/xtrkcad-lib.dir/csensor.c.o"
+ cd /home/martin/XTrackCAD/src/work/app/bin && /usr/bin/gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -o CMakeFiles/xtrkcad-lib.dir/csensor.c.o -c /home/martin/XTrackCAD/src/work/app/bin/csensor.c
+
+app/bin/CMakeFiles/xtrkcad-lib.dir/csensor.c.i: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing C source to CMakeFiles/xtrkcad-lib.dir/csensor.c.i"
+ cd /home/martin/XTrackCAD/src/work/app/bin && /usr/bin/gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -E /home/martin/XTrackCAD/src/work/app/bin/csensor.c > CMakeFiles/xtrkcad-lib.dir/csensor.c.i
+
+app/bin/CMakeFiles/xtrkcad-lib.dir/csensor.c.s: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling C source to assembly CMakeFiles/xtrkcad-lib.dir/csensor.c.s"
+ cd /home/martin/XTrackCAD/src/work/app/bin && /usr/bin/gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -S /home/martin/XTrackCAD/src/work/app/bin/csensor.c -o CMakeFiles/xtrkcad-lib.dir/csensor.c.s
+
+app/bin/CMakeFiles/xtrkcad-lib.dir/csensor.c.o.requires:
+
+.PHONY : app/bin/CMakeFiles/xtrkcad-lib.dir/csensor.c.o.requires
+
+app/bin/CMakeFiles/xtrkcad-lib.dir/csensor.c.o.provides: app/bin/CMakeFiles/xtrkcad-lib.dir/csensor.c.o.requires
+ $(MAKE) -f app/bin/CMakeFiles/xtrkcad-lib.dir/build.make app/bin/CMakeFiles/xtrkcad-lib.dir/csensor.c.o.provides.build
+.PHONY : app/bin/CMakeFiles/xtrkcad-lib.dir/csensor.c.o.provides
+
+app/bin/CMakeFiles/xtrkcad-lib.dir/csensor.c.o.provides.build: app/bin/CMakeFiles/xtrkcad-lib.dir/csensor.c.o
+
+
+app/bin/CMakeFiles/xtrkcad-lib.dir/csnap.c.o: app/bin/CMakeFiles/xtrkcad-lib.dir/flags.make
+app/bin/CMakeFiles/xtrkcad-lib.dir/csnap.c.o: app/bin/csnap.c
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/martin/XTrackCAD/src/work/CMakeFiles --progress-num=$(CMAKE_PROGRESS_38) "Building C object app/bin/CMakeFiles/xtrkcad-lib.dir/csnap.c.o"
+ cd /home/martin/XTrackCAD/src/work/app/bin && /usr/bin/gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -o CMakeFiles/xtrkcad-lib.dir/csnap.c.o -c /home/martin/XTrackCAD/src/work/app/bin/csnap.c
+
+app/bin/CMakeFiles/xtrkcad-lib.dir/csnap.c.i: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing C source to CMakeFiles/xtrkcad-lib.dir/csnap.c.i"
+ cd /home/martin/XTrackCAD/src/work/app/bin && /usr/bin/gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -E /home/martin/XTrackCAD/src/work/app/bin/csnap.c > CMakeFiles/xtrkcad-lib.dir/csnap.c.i
+
+app/bin/CMakeFiles/xtrkcad-lib.dir/csnap.c.s: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling C source to assembly CMakeFiles/xtrkcad-lib.dir/csnap.c.s"
+ cd /home/martin/XTrackCAD/src/work/app/bin && /usr/bin/gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -S /home/martin/XTrackCAD/src/work/app/bin/csnap.c -o CMakeFiles/xtrkcad-lib.dir/csnap.c.s
+
+app/bin/CMakeFiles/xtrkcad-lib.dir/csnap.c.o.requires:
+
+.PHONY : app/bin/CMakeFiles/xtrkcad-lib.dir/csnap.c.o.requires
+
+app/bin/CMakeFiles/xtrkcad-lib.dir/csnap.c.o.provides: app/bin/CMakeFiles/xtrkcad-lib.dir/csnap.c.o.requires
+ $(MAKE) -f app/bin/CMakeFiles/xtrkcad-lib.dir/build.make app/bin/CMakeFiles/xtrkcad-lib.dir/csnap.c.o.provides.build
+.PHONY : app/bin/CMakeFiles/xtrkcad-lib.dir/csnap.c.o.provides
+
+app/bin/CMakeFiles/xtrkcad-lib.dir/csnap.c.o.provides.build: app/bin/CMakeFiles/xtrkcad-lib.dir/csnap.c.o
+
+
+app/bin/CMakeFiles/xtrkcad-lib.dir/csplit.c.o: app/bin/CMakeFiles/xtrkcad-lib.dir/flags.make
+app/bin/CMakeFiles/xtrkcad-lib.dir/csplit.c.o: app/bin/csplit.c
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/martin/XTrackCAD/src/work/CMakeFiles --progress-num=$(CMAKE_PROGRESS_39) "Building C object app/bin/CMakeFiles/xtrkcad-lib.dir/csplit.c.o"
+ cd /home/martin/XTrackCAD/src/work/app/bin && /usr/bin/gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -o CMakeFiles/xtrkcad-lib.dir/csplit.c.o -c /home/martin/XTrackCAD/src/work/app/bin/csplit.c
+
+app/bin/CMakeFiles/xtrkcad-lib.dir/csplit.c.i: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing C source to CMakeFiles/xtrkcad-lib.dir/csplit.c.i"
+ cd /home/martin/XTrackCAD/src/work/app/bin && /usr/bin/gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -E /home/martin/XTrackCAD/src/work/app/bin/csplit.c > CMakeFiles/xtrkcad-lib.dir/csplit.c.i
+
+app/bin/CMakeFiles/xtrkcad-lib.dir/csplit.c.s: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling C source to assembly CMakeFiles/xtrkcad-lib.dir/csplit.c.s"
+ cd /home/martin/XTrackCAD/src/work/app/bin && /usr/bin/gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -S /home/martin/XTrackCAD/src/work/app/bin/csplit.c -o CMakeFiles/xtrkcad-lib.dir/csplit.c.s
+
+app/bin/CMakeFiles/xtrkcad-lib.dir/csplit.c.o.requires:
+
+.PHONY : app/bin/CMakeFiles/xtrkcad-lib.dir/csplit.c.o.requires
+
+app/bin/CMakeFiles/xtrkcad-lib.dir/csplit.c.o.provides: app/bin/CMakeFiles/xtrkcad-lib.dir/csplit.c.o.requires
+ $(MAKE) -f app/bin/CMakeFiles/xtrkcad-lib.dir/build.make app/bin/CMakeFiles/xtrkcad-lib.dir/csplit.c.o.provides.build
+.PHONY : app/bin/CMakeFiles/xtrkcad-lib.dir/csplit.c.o.provides
+
+app/bin/CMakeFiles/xtrkcad-lib.dir/csplit.c.o.provides.build: app/bin/CMakeFiles/xtrkcad-lib.dir/csplit.c.o
+
+
+app/bin/CMakeFiles/xtrkcad-lib.dir/csignal.c.o: app/bin/CMakeFiles/xtrkcad-lib.dir/flags.make
+app/bin/CMakeFiles/xtrkcad-lib.dir/csignal.c.o: app/bin/csignal.c
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/martin/XTrackCAD/src/work/CMakeFiles --progress-num=$(CMAKE_PROGRESS_40) "Building C object app/bin/CMakeFiles/xtrkcad-lib.dir/csignal.c.o"
+ cd /home/martin/XTrackCAD/src/work/app/bin && /usr/bin/gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -o CMakeFiles/xtrkcad-lib.dir/csignal.c.o -c /home/martin/XTrackCAD/src/work/app/bin/csignal.c
+
+app/bin/CMakeFiles/xtrkcad-lib.dir/csignal.c.i: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing C source to CMakeFiles/xtrkcad-lib.dir/csignal.c.i"
+ cd /home/martin/XTrackCAD/src/work/app/bin && /usr/bin/gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -E /home/martin/XTrackCAD/src/work/app/bin/csignal.c > CMakeFiles/xtrkcad-lib.dir/csignal.c.i
+
+app/bin/CMakeFiles/xtrkcad-lib.dir/csignal.c.s: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling C source to assembly CMakeFiles/xtrkcad-lib.dir/csignal.c.s"
+ cd /home/martin/XTrackCAD/src/work/app/bin && /usr/bin/gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -S /home/martin/XTrackCAD/src/work/app/bin/csignal.c -o CMakeFiles/xtrkcad-lib.dir/csignal.c.s
+
+app/bin/CMakeFiles/xtrkcad-lib.dir/csignal.c.o.requires:
+
+.PHONY : app/bin/CMakeFiles/xtrkcad-lib.dir/csignal.c.o.requires
+
+app/bin/CMakeFiles/xtrkcad-lib.dir/csignal.c.o.provides: app/bin/CMakeFiles/xtrkcad-lib.dir/csignal.c.o.requires
+ $(MAKE) -f app/bin/CMakeFiles/xtrkcad-lib.dir/build.make app/bin/CMakeFiles/xtrkcad-lib.dir/csignal.c.o.provides.build
+.PHONY : app/bin/CMakeFiles/xtrkcad-lib.dir/csignal.c.o.provides
+
+app/bin/CMakeFiles/xtrkcad-lib.dir/csignal.c.o.provides.build: app/bin/CMakeFiles/xtrkcad-lib.dir/csignal.c.o
+
+
+app/bin/CMakeFiles/xtrkcad-lib.dir/cstraigh.c.o: app/bin/CMakeFiles/xtrkcad-lib.dir/flags.make
+app/bin/CMakeFiles/xtrkcad-lib.dir/cstraigh.c.o: app/bin/cstraigh.c
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/martin/XTrackCAD/src/work/CMakeFiles --progress-num=$(CMAKE_PROGRESS_41) "Building C object app/bin/CMakeFiles/xtrkcad-lib.dir/cstraigh.c.o"
+ cd /home/martin/XTrackCAD/src/work/app/bin && /usr/bin/gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -o CMakeFiles/xtrkcad-lib.dir/cstraigh.c.o -c /home/martin/XTrackCAD/src/work/app/bin/cstraigh.c
+
+app/bin/CMakeFiles/xtrkcad-lib.dir/cstraigh.c.i: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing C source to CMakeFiles/xtrkcad-lib.dir/cstraigh.c.i"
+ cd /home/martin/XTrackCAD/src/work/app/bin && /usr/bin/gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -E /home/martin/XTrackCAD/src/work/app/bin/cstraigh.c > CMakeFiles/xtrkcad-lib.dir/cstraigh.c.i
+
+app/bin/CMakeFiles/xtrkcad-lib.dir/cstraigh.c.s: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling C source to assembly CMakeFiles/xtrkcad-lib.dir/cstraigh.c.s"
+ cd /home/martin/XTrackCAD/src/work/app/bin && /usr/bin/gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -S /home/martin/XTrackCAD/src/work/app/bin/cstraigh.c -o CMakeFiles/xtrkcad-lib.dir/cstraigh.c.s
+
+app/bin/CMakeFiles/xtrkcad-lib.dir/cstraigh.c.o.requires:
+
+.PHONY : app/bin/CMakeFiles/xtrkcad-lib.dir/cstraigh.c.o.requires
+
+app/bin/CMakeFiles/xtrkcad-lib.dir/cstraigh.c.o.provides: app/bin/CMakeFiles/xtrkcad-lib.dir/cstraigh.c.o.requires
+ $(MAKE) -f app/bin/CMakeFiles/xtrkcad-lib.dir/build.make app/bin/CMakeFiles/xtrkcad-lib.dir/cstraigh.c.o.provides.build
+.PHONY : app/bin/CMakeFiles/xtrkcad-lib.dir/cstraigh.c.o.provides
+
+app/bin/CMakeFiles/xtrkcad-lib.dir/cstraigh.c.o.provides.build: app/bin/CMakeFiles/xtrkcad-lib.dir/cstraigh.c.o
+
+
+app/bin/CMakeFiles/xtrkcad-lib.dir/cstruct.c.o: app/bin/CMakeFiles/xtrkcad-lib.dir/flags.make
+app/bin/CMakeFiles/xtrkcad-lib.dir/cstruct.c.o: app/bin/cstruct.c
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/martin/XTrackCAD/src/work/CMakeFiles --progress-num=$(CMAKE_PROGRESS_42) "Building C object app/bin/CMakeFiles/xtrkcad-lib.dir/cstruct.c.o"
+ cd /home/martin/XTrackCAD/src/work/app/bin && /usr/bin/gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -o CMakeFiles/xtrkcad-lib.dir/cstruct.c.o -c /home/martin/XTrackCAD/src/work/app/bin/cstruct.c
+
+app/bin/CMakeFiles/xtrkcad-lib.dir/cstruct.c.i: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing C source to CMakeFiles/xtrkcad-lib.dir/cstruct.c.i"
+ cd /home/martin/XTrackCAD/src/work/app/bin && /usr/bin/gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -E /home/martin/XTrackCAD/src/work/app/bin/cstruct.c > CMakeFiles/xtrkcad-lib.dir/cstruct.c.i
+
+app/bin/CMakeFiles/xtrkcad-lib.dir/cstruct.c.s: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling C source to assembly CMakeFiles/xtrkcad-lib.dir/cstruct.c.s"
+ cd /home/martin/XTrackCAD/src/work/app/bin && /usr/bin/gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -S /home/martin/XTrackCAD/src/work/app/bin/cstruct.c -o CMakeFiles/xtrkcad-lib.dir/cstruct.c.s
+
+app/bin/CMakeFiles/xtrkcad-lib.dir/cstruct.c.o.requires:
+
+.PHONY : app/bin/CMakeFiles/xtrkcad-lib.dir/cstruct.c.o.requires
+
+app/bin/CMakeFiles/xtrkcad-lib.dir/cstruct.c.o.provides: app/bin/CMakeFiles/xtrkcad-lib.dir/cstruct.c.o.requires
+ $(MAKE) -f app/bin/CMakeFiles/xtrkcad-lib.dir/build.make app/bin/CMakeFiles/xtrkcad-lib.dir/cstruct.c.o.provides.build
+.PHONY : app/bin/CMakeFiles/xtrkcad-lib.dir/cstruct.c.o.provides
+
+app/bin/CMakeFiles/xtrkcad-lib.dir/cstruct.c.o.provides.build: app/bin/CMakeFiles/xtrkcad-lib.dir/cstruct.c.o
+
+
+app/bin/CMakeFiles/xtrkcad-lib.dir/cswitchmotor.c.o: app/bin/CMakeFiles/xtrkcad-lib.dir/flags.make
+app/bin/CMakeFiles/xtrkcad-lib.dir/cswitchmotor.c.o: app/bin/cswitchmotor.c
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/martin/XTrackCAD/src/work/CMakeFiles --progress-num=$(CMAKE_PROGRESS_43) "Building C object app/bin/CMakeFiles/xtrkcad-lib.dir/cswitchmotor.c.o"
+ cd /home/martin/XTrackCAD/src/work/app/bin && /usr/bin/gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -o CMakeFiles/xtrkcad-lib.dir/cswitchmotor.c.o -c /home/martin/XTrackCAD/src/work/app/bin/cswitchmotor.c
+
+app/bin/CMakeFiles/xtrkcad-lib.dir/cswitchmotor.c.i: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing C source to CMakeFiles/xtrkcad-lib.dir/cswitchmotor.c.i"
+ cd /home/martin/XTrackCAD/src/work/app/bin && /usr/bin/gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -E /home/martin/XTrackCAD/src/work/app/bin/cswitchmotor.c > CMakeFiles/xtrkcad-lib.dir/cswitchmotor.c.i
+
+app/bin/CMakeFiles/xtrkcad-lib.dir/cswitchmotor.c.s: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling C source to assembly CMakeFiles/xtrkcad-lib.dir/cswitchmotor.c.s"
+ cd /home/martin/XTrackCAD/src/work/app/bin && /usr/bin/gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -S /home/martin/XTrackCAD/src/work/app/bin/cswitchmotor.c -o CMakeFiles/xtrkcad-lib.dir/cswitchmotor.c.s
+
+app/bin/CMakeFiles/xtrkcad-lib.dir/cswitchmotor.c.o.requires:
+
+.PHONY : app/bin/CMakeFiles/xtrkcad-lib.dir/cswitchmotor.c.o.requires
+
+app/bin/CMakeFiles/xtrkcad-lib.dir/cswitchmotor.c.o.provides: app/bin/CMakeFiles/xtrkcad-lib.dir/cswitchmotor.c.o.requires
+ $(MAKE) -f app/bin/CMakeFiles/xtrkcad-lib.dir/build.make app/bin/CMakeFiles/xtrkcad-lib.dir/cswitchmotor.c.o.provides.build
+.PHONY : app/bin/CMakeFiles/xtrkcad-lib.dir/cswitchmotor.c.o.provides
+
+app/bin/CMakeFiles/xtrkcad-lib.dir/cswitchmotor.c.o.provides.build: app/bin/CMakeFiles/xtrkcad-lib.dir/cswitchmotor.c.o
+
+
+app/bin/CMakeFiles/xtrkcad-lib.dir/ctext.c.o: app/bin/CMakeFiles/xtrkcad-lib.dir/flags.make
+app/bin/CMakeFiles/xtrkcad-lib.dir/ctext.c.o: app/bin/ctext.c
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/martin/XTrackCAD/src/work/CMakeFiles --progress-num=$(CMAKE_PROGRESS_44) "Building C object app/bin/CMakeFiles/xtrkcad-lib.dir/ctext.c.o"
+ cd /home/martin/XTrackCAD/src/work/app/bin && /usr/bin/gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -o CMakeFiles/xtrkcad-lib.dir/ctext.c.o -c /home/martin/XTrackCAD/src/work/app/bin/ctext.c
+
+app/bin/CMakeFiles/xtrkcad-lib.dir/ctext.c.i: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing C source to CMakeFiles/xtrkcad-lib.dir/ctext.c.i"
+ cd /home/martin/XTrackCAD/src/work/app/bin && /usr/bin/gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -E /home/martin/XTrackCAD/src/work/app/bin/ctext.c > CMakeFiles/xtrkcad-lib.dir/ctext.c.i
+
+app/bin/CMakeFiles/xtrkcad-lib.dir/ctext.c.s: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling C source to assembly CMakeFiles/xtrkcad-lib.dir/ctext.c.s"
+ cd /home/martin/XTrackCAD/src/work/app/bin && /usr/bin/gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -S /home/martin/XTrackCAD/src/work/app/bin/ctext.c -o CMakeFiles/xtrkcad-lib.dir/ctext.c.s
+
+app/bin/CMakeFiles/xtrkcad-lib.dir/ctext.c.o.requires:
+
+.PHONY : app/bin/CMakeFiles/xtrkcad-lib.dir/ctext.c.o.requires
+
+app/bin/CMakeFiles/xtrkcad-lib.dir/ctext.c.o.provides: app/bin/CMakeFiles/xtrkcad-lib.dir/ctext.c.o.requires
+ $(MAKE) -f app/bin/CMakeFiles/xtrkcad-lib.dir/build.make app/bin/CMakeFiles/xtrkcad-lib.dir/ctext.c.o.provides.build
+.PHONY : app/bin/CMakeFiles/xtrkcad-lib.dir/ctext.c.o.provides
+
+app/bin/CMakeFiles/xtrkcad-lib.dir/ctext.c.o.provides.build: app/bin/CMakeFiles/xtrkcad-lib.dir/ctext.c.o
+
+
+app/bin/CMakeFiles/xtrkcad-lib.dir/ctodesgn.c.o: app/bin/CMakeFiles/xtrkcad-lib.dir/flags.make
+app/bin/CMakeFiles/xtrkcad-lib.dir/ctodesgn.c.o: app/bin/ctodesgn.c
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/martin/XTrackCAD/src/work/CMakeFiles --progress-num=$(CMAKE_PROGRESS_45) "Building C object app/bin/CMakeFiles/xtrkcad-lib.dir/ctodesgn.c.o"
+ cd /home/martin/XTrackCAD/src/work/app/bin && /usr/bin/gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -o CMakeFiles/xtrkcad-lib.dir/ctodesgn.c.o -c /home/martin/XTrackCAD/src/work/app/bin/ctodesgn.c
+
+app/bin/CMakeFiles/xtrkcad-lib.dir/ctodesgn.c.i: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing C source to CMakeFiles/xtrkcad-lib.dir/ctodesgn.c.i"
+ cd /home/martin/XTrackCAD/src/work/app/bin && /usr/bin/gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -E /home/martin/XTrackCAD/src/work/app/bin/ctodesgn.c > CMakeFiles/xtrkcad-lib.dir/ctodesgn.c.i
+
+app/bin/CMakeFiles/xtrkcad-lib.dir/ctodesgn.c.s: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling C source to assembly CMakeFiles/xtrkcad-lib.dir/ctodesgn.c.s"
+ cd /home/martin/XTrackCAD/src/work/app/bin && /usr/bin/gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -S /home/martin/XTrackCAD/src/work/app/bin/ctodesgn.c -o CMakeFiles/xtrkcad-lib.dir/ctodesgn.c.s
+
+app/bin/CMakeFiles/xtrkcad-lib.dir/ctodesgn.c.o.requires:
+
+.PHONY : app/bin/CMakeFiles/xtrkcad-lib.dir/ctodesgn.c.o.requires
+
+app/bin/CMakeFiles/xtrkcad-lib.dir/ctodesgn.c.o.provides: app/bin/CMakeFiles/xtrkcad-lib.dir/ctodesgn.c.o.requires
+ $(MAKE) -f app/bin/CMakeFiles/xtrkcad-lib.dir/build.make app/bin/CMakeFiles/xtrkcad-lib.dir/ctodesgn.c.o.provides.build
+.PHONY : app/bin/CMakeFiles/xtrkcad-lib.dir/ctodesgn.c.o.provides
+
+app/bin/CMakeFiles/xtrkcad-lib.dir/ctodesgn.c.o.provides.build: app/bin/CMakeFiles/xtrkcad-lib.dir/ctodesgn.c.o
+
+
+app/bin/CMakeFiles/xtrkcad-lib.dir/ctrain.c.o: app/bin/CMakeFiles/xtrkcad-lib.dir/flags.make
+app/bin/CMakeFiles/xtrkcad-lib.dir/ctrain.c.o: app/bin/ctrain.c
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/martin/XTrackCAD/src/work/CMakeFiles --progress-num=$(CMAKE_PROGRESS_46) "Building C object app/bin/CMakeFiles/xtrkcad-lib.dir/ctrain.c.o"
+ cd /home/martin/XTrackCAD/src/work/app/bin && /usr/bin/gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -o CMakeFiles/xtrkcad-lib.dir/ctrain.c.o -c /home/martin/XTrackCAD/src/work/app/bin/ctrain.c
+
+app/bin/CMakeFiles/xtrkcad-lib.dir/ctrain.c.i: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing C source to CMakeFiles/xtrkcad-lib.dir/ctrain.c.i"
+ cd /home/martin/XTrackCAD/src/work/app/bin && /usr/bin/gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -E /home/martin/XTrackCAD/src/work/app/bin/ctrain.c > CMakeFiles/xtrkcad-lib.dir/ctrain.c.i
+
+app/bin/CMakeFiles/xtrkcad-lib.dir/ctrain.c.s: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling C source to assembly CMakeFiles/xtrkcad-lib.dir/ctrain.c.s"
+ cd /home/martin/XTrackCAD/src/work/app/bin && /usr/bin/gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -S /home/martin/XTrackCAD/src/work/app/bin/ctrain.c -o CMakeFiles/xtrkcad-lib.dir/ctrain.c.s
+
+app/bin/CMakeFiles/xtrkcad-lib.dir/ctrain.c.o.requires:
+
+.PHONY : app/bin/CMakeFiles/xtrkcad-lib.dir/ctrain.c.o.requires
+
+app/bin/CMakeFiles/xtrkcad-lib.dir/ctrain.c.o.provides: app/bin/CMakeFiles/xtrkcad-lib.dir/ctrain.c.o.requires
+ $(MAKE) -f app/bin/CMakeFiles/xtrkcad-lib.dir/build.make app/bin/CMakeFiles/xtrkcad-lib.dir/ctrain.c.o.provides.build
+.PHONY : app/bin/CMakeFiles/xtrkcad-lib.dir/ctrain.c.o.provides
+
+app/bin/CMakeFiles/xtrkcad-lib.dir/ctrain.c.o.provides.build: app/bin/CMakeFiles/xtrkcad-lib.dir/ctrain.c.o
+
+
+app/bin/CMakeFiles/xtrkcad-lib.dir/cturnout.c.o: app/bin/CMakeFiles/xtrkcad-lib.dir/flags.make
+app/bin/CMakeFiles/xtrkcad-lib.dir/cturnout.c.o: app/bin/cturnout.c
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/martin/XTrackCAD/src/work/CMakeFiles --progress-num=$(CMAKE_PROGRESS_47) "Building C object app/bin/CMakeFiles/xtrkcad-lib.dir/cturnout.c.o"
+ cd /home/martin/XTrackCAD/src/work/app/bin && /usr/bin/gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -o CMakeFiles/xtrkcad-lib.dir/cturnout.c.o -c /home/martin/XTrackCAD/src/work/app/bin/cturnout.c
+
+app/bin/CMakeFiles/xtrkcad-lib.dir/cturnout.c.i: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing C source to CMakeFiles/xtrkcad-lib.dir/cturnout.c.i"
+ cd /home/martin/XTrackCAD/src/work/app/bin && /usr/bin/gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -E /home/martin/XTrackCAD/src/work/app/bin/cturnout.c > CMakeFiles/xtrkcad-lib.dir/cturnout.c.i
+
+app/bin/CMakeFiles/xtrkcad-lib.dir/cturnout.c.s: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling C source to assembly CMakeFiles/xtrkcad-lib.dir/cturnout.c.s"
+ cd /home/martin/XTrackCAD/src/work/app/bin && /usr/bin/gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -S /home/martin/XTrackCAD/src/work/app/bin/cturnout.c -o CMakeFiles/xtrkcad-lib.dir/cturnout.c.s
+
+app/bin/CMakeFiles/xtrkcad-lib.dir/cturnout.c.o.requires:
+
+.PHONY : app/bin/CMakeFiles/xtrkcad-lib.dir/cturnout.c.o.requires
+
+app/bin/CMakeFiles/xtrkcad-lib.dir/cturnout.c.o.provides: app/bin/CMakeFiles/xtrkcad-lib.dir/cturnout.c.o.requires
+ $(MAKE) -f app/bin/CMakeFiles/xtrkcad-lib.dir/build.make app/bin/CMakeFiles/xtrkcad-lib.dir/cturnout.c.o.provides.build
+.PHONY : app/bin/CMakeFiles/xtrkcad-lib.dir/cturnout.c.o.provides
+
+app/bin/CMakeFiles/xtrkcad-lib.dir/cturnout.c.o.provides.build: app/bin/CMakeFiles/xtrkcad-lib.dir/cturnout.c.o
+
+
+app/bin/CMakeFiles/xtrkcad-lib.dir/cturntbl.c.o: app/bin/CMakeFiles/xtrkcad-lib.dir/flags.make
+app/bin/CMakeFiles/xtrkcad-lib.dir/cturntbl.c.o: app/bin/cturntbl.c
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/martin/XTrackCAD/src/work/CMakeFiles --progress-num=$(CMAKE_PROGRESS_48) "Building C object app/bin/CMakeFiles/xtrkcad-lib.dir/cturntbl.c.o"
+ cd /home/martin/XTrackCAD/src/work/app/bin && /usr/bin/gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -o CMakeFiles/xtrkcad-lib.dir/cturntbl.c.o -c /home/martin/XTrackCAD/src/work/app/bin/cturntbl.c
+
+app/bin/CMakeFiles/xtrkcad-lib.dir/cturntbl.c.i: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing C source to CMakeFiles/xtrkcad-lib.dir/cturntbl.c.i"
+ cd /home/martin/XTrackCAD/src/work/app/bin && /usr/bin/gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -E /home/martin/XTrackCAD/src/work/app/bin/cturntbl.c > CMakeFiles/xtrkcad-lib.dir/cturntbl.c.i
+
+app/bin/CMakeFiles/xtrkcad-lib.dir/cturntbl.c.s: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling C source to assembly CMakeFiles/xtrkcad-lib.dir/cturntbl.c.s"
+ cd /home/martin/XTrackCAD/src/work/app/bin && /usr/bin/gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -S /home/martin/XTrackCAD/src/work/app/bin/cturntbl.c -o CMakeFiles/xtrkcad-lib.dir/cturntbl.c.s
+
+app/bin/CMakeFiles/xtrkcad-lib.dir/cturntbl.c.o.requires:
+
+.PHONY : app/bin/CMakeFiles/xtrkcad-lib.dir/cturntbl.c.o.requires
+
+app/bin/CMakeFiles/xtrkcad-lib.dir/cturntbl.c.o.provides: app/bin/CMakeFiles/xtrkcad-lib.dir/cturntbl.c.o.requires
+ $(MAKE) -f app/bin/CMakeFiles/xtrkcad-lib.dir/build.make app/bin/CMakeFiles/xtrkcad-lib.dir/cturntbl.c.o.provides.build
+.PHONY : app/bin/CMakeFiles/xtrkcad-lib.dir/cturntbl.c.o.provides
+
+app/bin/CMakeFiles/xtrkcad-lib.dir/cturntbl.c.o.provides.build: app/bin/CMakeFiles/xtrkcad-lib.dir/cturntbl.c.o
+
+
+app/bin/CMakeFiles/xtrkcad-lib.dir/cundo.c.o: app/bin/CMakeFiles/xtrkcad-lib.dir/flags.make
+app/bin/CMakeFiles/xtrkcad-lib.dir/cundo.c.o: app/bin/cundo.c
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/martin/XTrackCAD/src/work/CMakeFiles --progress-num=$(CMAKE_PROGRESS_49) "Building C object app/bin/CMakeFiles/xtrkcad-lib.dir/cundo.c.o"
+ cd /home/martin/XTrackCAD/src/work/app/bin && /usr/bin/gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -o CMakeFiles/xtrkcad-lib.dir/cundo.c.o -c /home/martin/XTrackCAD/src/work/app/bin/cundo.c
+
+app/bin/CMakeFiles/xtrkcad-lib.dir/cundo.c.i: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing C source to CMakeFiles/xtrkcad-lib.dir/cundo.c.i"
+ cd /home/martin/XTrackCAD/src/work/app/bin && /usr/bin/gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -E /home/martin/XTrackCAD/src/work/app/bin/cundo.c > CMakeFiles/xtrkcad-lib.dir/cundo.c.i
+
+app/bin/CMakeFiles/xtrkcad-lib.dir/cundo.c.s: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling C source to assembly CMakeFiles/xtrkcad-lib.dir/cundo.c.s"
+ cd /home/martin/XTrackCAD/src/work/app/bin && /usr/bin/gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -S /home/martin/XTrackCAD/src/work/app/bin/cundo.c -o CMakeFiles/xtrkcad-lib.dir/cundo.c.s
+
+app/bin/CMakeFiles/xtrkcad-lib.dir/cundo.c.o.requires:
+
+.PHONY : app/bin/CMakeFiles/xtrkcad-lib.dir/cundo.c.o.requires
+
+app/bin/CMakeFiles/xtrkcad-lib.dir/cundo.c.o.provides: app/bin/CMakeFiles/xtrkcad-lib.dir/cundo.c.o.requires
+ $(MAKE) -f app/bin/CMakeFiles/xtrkcad-lib.dir/build.make app/bin/CMakeFiles/xtrkcad-lib.dir/cundo.c.o.provides.build
+.PHONY : app/bin/CMakeFiles/xtrkcad-lib.dir/cundo.c.o.provides
+
+app/bin/CMakeFiles/xtrkcad-lib.dir/cundo.c.o.provides.build: app/bin/CMakeFiles/xtrkcad-lib.dir/cundo.c.o
+
+
+app/bin/CMakeFiles/xtrkcad-lib.dir/custom.c.o: app/bin/CMakeFiles/xtrkcad-lib.dir/flags.make
+app/bin/CMakeFiles/xtrkcad-lib.dir/custom.c.o: app/bin/custom.c
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/martin/XTrackCAD/src/work/CMakeFiles --progress-num=$(CMAKE_PROGRESS_50) "Building C object app/bin/CMakeFiles/xtrkcad-lib.dir/custom.c.o"
+ cd /home/martin/XTrackCAD/src/work/app/bin && /usr/bin/gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -o CMakeFiles/xtrkcad-lib.dir/custom.c.o -c /home/martin/XTrackCAD/src/work/app/bin/custom.c
+
+app/bin/CMakeFiles/xtrkcad-lib.dir/custom.c.i: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing C source to CMakeFiles/xtrkcad-lib.dir/custom.c.i"
+ cd /home/martin/XTrackCAD/src/work/app/bin && /usr/bin/gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -E /home/martin/XTrackCAD/src/work/app/bin/custom.c > CMakeFiles/xtrkcad-lib.dir/custom.c.i
+
+app/bin/CMakeFiles/xtrkcad-lib.dir/custom.c.s: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling C source to assembly CMakeFiles/xtrkcad-lib.dir/custom.c.s"
+ cd /home/martin/XTrackCAD/src/work/app/bin && /usr/bin/gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -S /home/martin/XTrackCAD/src/work/app/bin/custom.c -o CMakeFiles/xtrkcad-lib.dir/custom.c.s
+
+app/bin/CMakeFiles/xtrkcad-lib.dir/custom.c.o.requires:
+
+.PHONY : app/bin/CMakeFiles/xtrkcad-lib.dir/custom.c.o.requires
+
+app/bin/CMakeFiles/xtrkcad-lib.dir/custom.c.o.provides: app/bin/CMakeFiles/xtrkcad-lib.dir/custom.c.o.requires
+ $(MAKE) -f app/bin/CMakeFiles/xtrkcad-lib.dir/build.make app/bin/CMakeFiles/xtrkcad-lib.dir/custom.c.o.provides.build
+.PHONY : app/bin/CMakeFiles/xtrkcad-lib.dir/custom.c.o.provides
+
+app/bin/CMakeFiles/xtrkcad-lib.dir/custom.c.o.provides.build: app/bin/CMakeFiles/xtrkcad-lib.dir/custom.c.o
+
+
+app/bin/CMakeFiles/xtrkcad-lib.dir/dbench.c.o: app/bin/CMakeFiles/xtrkcad-lib.dir/flags.make
+app/bin/CMakeFiles/xtrkcad-lib.dir/dbench.c.o: app/bin/dbench.c
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/martin/XTrackCAD/src/work/CMakeFiles --progress-num=$(CMAKE_PROGRESS_51) "Building C object app/bin/CMakeFiles/xtrkcad-lib.dir/dbench.c.o"
+ cd /home/martin/XTrackCAD/src/work/app/bin && /usr/bin/gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -o CMakeFiles/xtrkcad-lib.dir/dbench.c.o -c /home/martin/XTrackCAD/src/work/app/bin/dbench.c
+
+app/bin/CMakeFiles/xtrkcad-lib.dir/dbench.c.i: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing C source to CMakeFiles/xtrkcad-lib.dir/dbench.c.i"
+ cd /home/martin/XTrackCAD/src/work/app/bin && /usr/bin/gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -E /home/martin/XTrackCAD/src/work/app/bin/dbench.c > CMakeFiles/xtrkcad-lib.dir/dbench.c.i
+
+app/bin/CMakeFiles/xtrkcad-lib.dir/dbench.c.s: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling C source to assembly CMakeFiles/xtrkcad-lib.dir/dbench.c.s"
+ cd /home/martin/XTrackCAD/src/work/app/bin && /usr/bin/gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -S /home/martin/XTrackCAD/src/work/app/bin/dbench.c -o CMakeFiles/xtrkcad-lib.dir/dbench.c.s
+
+app/bin/CMakeFiles/xtrkcad-lib.dir/dbench.c.o.requires:
+
+.PHONY : app/bin/CMakeFiles/xtrkcad-lib.dir/dbench.c.o.requires
+
+app/bin/CMakeFiles/xtrkcad-lib.dir/dbench.c.o.provides: app/bin/CMakeFiles/xtrkcad-lib.dir/dbench.c.o.requires
+ $(MAKE) -f app/bin/CMakeFiles/xtrkcad-lib.dir/build.make app/bin/CMakeFiles/xtrkcad-lib.dir/dbench.c.o.provides.build
+.PHONY : app/bin/CMakeFiles/xtrkcad-lib.dir/dbench.c.o.provides
+
+app/bin/CMakeFiles/xtrkcad-lib.dir/dbench.c.o.provides.build: app/bin/CMakeFiles/xtrkcad-lib.dir/dbench.c.o
+
+
+app/bin/CMakeFiles/xtrkcad-lib.dir/dbitmap.c.o: app/bin/CMakeFiles/xtrkcad-lib.dir/flags.make
+app/bin/CMakeFiles/xtrkcad-lib.dir/dbitmap.c.o: app/bin/dbitmap.c
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/martin/XTrackCAD/src/work/CMakeFiles --progress-num=$(CMAKE_PROGRESS_52) "Building C object app/bin/CMakeFiles/xtrkcad-lib.dir/dbitmap.c.o"
+ cd /home/martin/XTrackCAD/src/work/app/bin && /usr/bin/gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -o CMakeFiles/xtrkcad-lib.dir/dbitmap.c.o -c /home/martin/XTrackCAD/src/work/app/bin/dbitmap.c
+
+app/bin/CMakeFiles/xtrkcad-lib.dir/dbitmap.c.i: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing C source to CMakeFiles/xtrkcad-lib.dir/dbitmap.c.i"
+ cd /home/martin/XTrackCAD/src/work/app/bin && /usr/bin/gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -E /home/martin/XTrackCAD/src/work/app/bin/dbitmap.c > CMakeFiles/xtrkcad-lib.dir/dbitmap.c.i
+
+app/bin/CMakeFiles/xtrkcad-lib.dir/dbitmap.c.s: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling C source to assembly CMakeFiles/xtrkcad-lib.dir/dbitmap.c.s"
+ cd /home/martin/XTrackCAD/src/work/app/bin && /usr/bin/gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -S /home/martin/XTrackCAD/src/work/app/bin/dbitmap.c -o CMakeFiles/xtrkcad-lib.dir/dbitmap.c.s
+
+app/bin/CMakeFiles/xtrkcad-lib.dir/dbitmap.c.o.requires:
+
+.PHONY : app/bin/CMakeFiles/xtrkcad-lib.dir/dbitmap.c.o.requires
+
+app/bin/CMakeFiles/xtrkcad-lib.dir/dbitmap.c.o.provides: app/bin/CMakeFiles/xtrkcad-lib.dir/dbitmap.c.o.requires
+ $(MAKE) -f app/bin/CMakeFiles/xtrkcad-lib.dir/build.make app/bin/CMakeFiles/xtrkcad-lib.dir/dbitmap.c.o.provides.build
+.PHONY : app/bin/CMakeFiles/xtrkcad-lib.dir/dbitmap.c.o.provides
+
+app/bin/CMakeFiles/xtrkcad-lib.dir/dbitmap.c.o.provides.build: app/bin/CMakeFiles/xtrkcad-lib.dir/dbitmap.c.o
+
+
+app/bin/CMakeFiles/xtrkcad-lib.dir/dcar.c.o: app/bin/CMakeFiles/xtrkcad-lib.dir/flags.make
+app/bin/CMakeFiles/xtrkcad-lib.dir/dcar.c.o: app/bin/dcar.c
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/martin/XTrackCAD/src/work/CMakeFiles --progress-num=$(CMAKE_PROGRESS_53) "Building C object app/bin/CMakeFiles/xtrkcad-lib.dir/dcar.c.o"
+ cd /home/martin/XTrackCAD/src/work/app/bin && /usr/bin/gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -o CMakeFiles/xtrkcad-lib.dir/dcar.c.o -c /home/martin/XTrackCAD/src/work/app/bin/dcar.c
+
+app/bin/CMakeFiles/xtrkcad-lib.dir/dcar.c.i: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing C source to CMakeFiles/xtrkcad-lib.dir/dcar.c.i"
+ cd /home/martin/XTrackCAD/src/work/app/bin && /usr/bin/gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -E /home/martin/XTrackCAD/src/work/app/bin/dcar.c > CMakeFiles/xtrkcad-lib.dir/dcar.c.i
+
+app/bin/CMakeFiles/xtrkcad-lib.dir/dcar.c.s: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling C source to assembly CMakeFiles/xtrkcad-lib.dir/dcar.c.s"
+ cd /home/martin/XTrackCAD/src/work/app/bin && /usr/bin/gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -S /home/martin/XTrackCAD/src/work/app/bin/dcar.c -o CMakeFiles/xtrkcad-lib.dir/dcar.c.s
+
+app/bin/CMakeFiles/xtrkcad-lib.dir/dcar.c.o.requires:
+
+.PHONY : app/bin/CMakeFiles/xtrkcad-lib.dir/dcar.c.o.requires
+
+app/bin/CMakeFiles/xtrkcad-lib.dir/dcar.c.o.provides: app/bin/CMakeFiles/xtrkcad-lib.dir/dcar.c.o.requires
+ $(MAKE) -f app/bin/CMakeFiles/xtrkcad-lib.dir/build.make app/bin/CMakeFiles/xtrkcad-lib.dir/dcar.c.o.provides.build
+.PHONY : app/bin/CMakeFiles/xtrkcad-lib.dir/dcar.c.o.provides
+
+app/bin/CMakeFiles/xtrkcad-lib.dir/dcar.c.o.provides.build: app/bin/CMakeFiles/xtrkcad-lib.dir/dcar.c.o
+
+
+app/bin/CMakeFiles/xtrkcad-lib.dir/dcmpnd.c.o: app/bin/CMakeFiles/xtrkcad-lib.dir/flags.make
+app/bin/CMakeFiles/xtrkcad-lib.dir/dcmpnd.c.o: app/bin/dcmpnd.c
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/martin/XTrackCAD/src/work/CMakeFiles --progress-num=$(CMAKE_PROGRESS_54) "Building C object app/bin/CMakeFiles/xtrkcad-lib.dir/dcmpnd.c.o"
+ cd /home/martin/XTrackCAD/src/work/app/bin && /usr/bin/gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -o CMakeFiles/xtrkcad-lib.dir/dcmpnd.c.o -c /home/martin/XTrackCAD/src/work/app/bin/dcmpnd.c
+
+app/bin/CMakeFiles/xtrkcad-lib.dir/dcmpnd.c.i: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing C source to CMakeFiles/xtrkcad-lib.dir/dcmpnd.c.i"
+ cd /home/martin/XTrackCAD/src/work/app/bin && /usr/bin/gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -E /home/martin/XTrackCAD/src/work/app/bin/dcmpnd.c > CMakeFiles/xtrkcad-lib.dir/dcmpnd.c.i
+
+app/bin/CMakeFiles/xtrkcad-lib.dir/dcmpnd.c.s: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling C source to assembly CMakeFiles/xtrkcad-lib.dir/dcmpnd.c.s"
+ cd /home/martin/XTrackCAD/src/work/app/bin && /usr/bin/gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -S /home/martin/XTrackCAD/src/work/app/bin/dcmpnd.c -o CMakeFiles/xtrkcad-lib.dir/dcmpnd.c.s
+
+app/bin/CMakeFiles/xtrkcad-lib.dir/dcmpnd.c.o.requires:
+
+.PHONY : app/bin/CMakeFiles/xtrkcad-lib.dir/dcmpnd.c.o.requires
+
+app/bin/CMakeFiles/xtrkcad-lib.dir/dcmpnd.c.o.provides: app/bin/CMakeFiles/xtrkcad-lib.dir/dcmpnd.c.o.requires
+ $(MAKE) -f app/bin/CMakeFiles/xtrkcad-lib.dir/build.make app/bin/CMakeFiles/xtrkcad-lib.dir/dcmpnd.c.o.provides.build
+.PHONY : app/bin/CMakeFiles/xtrkcad-lib.dir/dcmpnd.c.o.provides
+
+app/bin/CMakeFiles/xtrkcad-lib.dir/dcmpnd.c.o.provides.build: app/bin/CMakeFiles/xtrkcad-lib.dir/dcmpnd.c.o
+
+
+app/bin/CMakeFiles/xtrkcad-lib.dir/dcustmgm.c.o: app/bin/CMakeFiles/xtrkcad-lib.dir/flags.make
+app/bin/CMakeFiles/xtrkcad-lib.dir/dcustmgm.c.o: app/bin/dcustmgm.c
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/martin/XTrackCAD/src/work/CMakeFiles --progress-num=$(CMAKE_PROGRESS_55) "Building C object app/bin/CMakeFiles/xtrkcad-lib.dir/dcustmgm.c.o"
+ cd /home/martin/XTrackCAD/src/work/app/bin && /usr/bin/gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -o CMakeFiles/xtrkcad-lib.dir/dcustmgm.c.o -c /home/martin/XTrackCAD/src/work/app/bin/dcustmgm.c
+
+app/bin/CMakeFiles/xtrkcad-lib.dir/dcustmgm.c.i: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing C source to CMakeFiles/xtrkcad-lib.dir/dcustmgm.c.i"
+ cd /home/martin/XTrackCAD/src/work/app/bin && /usr/bin/gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -E /home/martin/XTrackCAD/src/work/app/bin/dcustmgm.c > CMakeFiles/xtrkcad-lib.dir/dcustmgm.c.i
+
+app/bin/CMakeFiles/xtrkcad-lib.dir/dcustmgm.c.s: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling C source to assembly CMakeFiles/xtrkcad-lib.dir/dcustmgm.c.s"
+ cd /home/martin/XTrackCAD/src/work/app/bin && /usr/bin/gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -S /home/martin/XTrackCAD/src/work/app/bin/dcustmgm.c -o CMakeFiles/xtrkcad-lib.dir/dcustmgm.c.s
+
+app/bin/CMakeFiles/xtrkcad-lib.dir/dcustmgm.c.o.requires:
+
+.PHONY : app/bin/CMakeFiles/xtrkcad-lib.dir/dcustmgm.c.o.requires
+
+app/bin/CMakeFiles/xtrkcad-lib.dir/dcustmgm.c.o.provides: app/bin/CMakeFiles/xtrkcad-lib.dir/dcustmgm.c.o.requires
+ $(MAKE) -f app/bin/CMakeFiles/xtrkcad-lib.dir/build.make app/bin/CMakeFiles/xtrkcad-lib.dir/dcustmgm.c.o.provides.build
+.PHONY : app/bin/CMakeFiles/xtrkcad-lib.dir/dcustmgm.c.o.provides
+
+app/bin/CMakeFiles/xtrkcad-lib.dir/dcustmgm.c.o.provides.build: app/bin/CMakeFiles/xtrkcad-lib.dir/dcustmgm.c.o
+
+
+app/bin/CMakeFiles/xtrkcad-lib.dir/dcontmgm.c.o: app/bin/CMakeFiles/xtrkcad-lib.dir/flags.make
+app/bin/CMakeFiles/xtrkcad-lib.dir/dcontmgm.c.o: app/bin/dcontmgm.c
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/martin/XTrackCAD/src/work/CMakeFiles --progress-num=$(CMAKE_PROGRESS_56) "Building C object app/bin/CMakeFiles/xtrkcad-lib.dir/dcontmgm.c.o"
+ cd /home/martin/XTrackCAD/src/work/app/bin && /usr/bin/gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -o CMakeFiles/xtrkcad-lib.dir/dcontmgm.c.o -c /home/martin/XTrackCAD/src/work/app/bin/dcontmgm.c
+
+app/bin/CMakeFiles/xtrkcad-lib.dir/dcontmgm.c.i: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing C source to CMakeFiles/xtrkcad-lib.dir/dcontmgm.c.i"
+ cd /home/martin/XTrackCAD/src/work/app/bin && /usr/bin/gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -E /home/martin/XTrackCAD/src/work/app/bin/dcontmgm.c > CMakeFiles/xtrkcad-lib.dir/dcontmgm.c.i
+
+app/bin/CMakeFiles/xtrkcad-lib.dir/dcontmgm.c.s: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling C source to assembly CMakeFiles/xtrkcad-lib.dir/dcontmgm.c.s"
+ cd /home/martin/XTrackCAD/src/work/app/bin && /usr/bin/gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -S /home/martin/XTrackCAD/src/work/app/bin/dcontmgm.c -o CMakeFiles/xtrkcad-lib.dir/dcontmgm.c.s
+
+app/bin/CMakeFiles/xtrkcad-lib.dir/dcontmgm.c.o.requires:
+
+.PHONY : app/bin/CMakeFiles/xtrkcad-lib.dir/dcontmgm.c.o.requires
+
+app/bin/CMakeFiles/xtrkcad-lib.dir/dcontmgm.c.o.provides: app/bin/CMakeFiles/xtrkcad-lib.dir/dcontmgm.c.o.requires
+ $(MAKE) -f app/bin/CMakeFiles/xtrkcad-lib.dir/build.make app/bin/CMakeFiles/xtrkcad-lib.dir/dcontmgm.c.o.provides.build
+.PHONY : app/bin/CMakeFiles/xtrkcad-lib.dir/dcontmgm.c.o.provides
+
+app/bin/CMakeFiles/xtrkcad-lib.dir/dcontmgm.c.o.provides.build: app/bin/CMakeFiles/xtrkcad-lib.dir/dcontmgm.c.o
+
+
+app/bin/CMakeFiles/xtrkcad-lib.dir/dease.c.o: app/bin/CMakeFiles/xtrkcad-lib.dir/flags.make
+app/bin/CMakeFiles/xtrkcad-lib.dir/dease.c.o: app/bin/dease.c
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/martin/XTrackCAD/src/work/CMakeFiles --progress-num=$(CMAKE_PROGRESS_57) "Building C object app/bin/CMakeFiles/xtrkcad-lib.dir/dease.c.o"
+ cd /home/martin/XTrackCAD/src/work/app/bin && /usr/bin/gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -o CMakeFiles/xtrkcad-lib.dir/dease.c.o -c /home/martin/XTrackCAD/src/work/app/bin/dease.c
+
+app/bin/CMakeFiles/xtrkcad-lib.dir/dease.c.i: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing C source to CMakeFiles/xtrkcad-lib.dir/dease.c.i"
+ cd /home/martin/XTrackCAD/src/work/app/bin && /usr/bin/gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -E /home/martin/XTrackCAD/src/work/app/bin/dease.c > CMakeFiles/xtrkcad-lib.dir/dease.c.i
+
+app/bin/CMakeFiles/xtrkcad-lib.dir/dease.c.s: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling C source to assembly CMakeFiles/xtrkcad-lib.dir/dease.c.s"
+ cd /home/martin/XTrackCAD/src/work/app/bin && /usr/bin/gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -S /home/martin/XTrackCAD/src/work/app/bin/dease.c -o CMakeFiles/xtrkcad-lib.dir/dease.c.s
+
+app/bin/CMakeFiles/xtrkcad-lib.dir/dease.c.o.requires:
+
+.PHONY : app/bin/CMakeFiles/xtrkcad-lib.dir/dease.c.o.requires
+
+app/bin/CMakeFiles/xtrkcad-lib.dir/dease.c.o.provides: app/bin/CMakeFiles/xtrkcad-lib.dir/dease.c.o.requires
+ $(MAKE) -f app/bin/CMakeFiles/xtrkcad-lib.dir/build.make app/bin/CMakeFiles/xtrkcad-lib.dir/dease.c.o.provides.build
+.PHONY : app/bin/CMakeFiles/xtrkcad-lib.dir/dease.c.o.provides
+
+app/bin/CMakeFiles/xtrkcad-lib.dir/dease.c.o.provides.build: app/bin/CMakeFiles/xtrkcad-lib.dir/dease.c.o
+
+
+app/bin/CMakeFiles/xtrkcad-lib.dir/denum.c.o: app/bin/CMakeFiles/xtrkcad-lib.dir/flags.make
+app/bin/CMakeFiles/xtrkcad-lib.dir/denum.c.o: app/bin/denum.c
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/martin/XTrackCAD/src/work/CMakeFiles --progress-num=$(CMAKE_PROGRESS_58) "Building C object app/bin/CMakeFiles/xtrkcad-lib.dir/denum.c.o"
+ cd /home/martin/XTrackCAD/src/work/app/bin && /usr/bin/gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -o CMakeFiles/xtrkcad-lib.dir/denum.c.o -c /home/martin/XTrackCAD/src/work/app/bin/denum.c
+
+app/bin/CMakeFiles/xtrkcad-lib.dir/denum.c.i: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing C source to CMakeFiles/xtrkcad-lib.dir/denum.c.i"
+ cd /home/martin/XTrackCAD/src/work/app/bin && /usr/bin/gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -E /home/martin/XTrackCAD/src/work/app/bin/denum.c > CMakeFiles/xtrkcad-lib.dir/denum.c.i
+
+app/bin/CMakeFiles/xtrkcad-lib.dir/denum.c.s: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling C source to assembly CMakeFiles/xtrkcad-lib.dir/denum.c.s"
+ cd /home/martin/XTrackCAD/src/work/app/bin && /usr/bin/gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -S /home/martin/XTrackCAD/src/work/app/bin/denum.c -o CMakeFiles/xtrkcad-lib.dir/denum.c.s
+
+app/bin/CMakeFiles/xtrkcad-lib.dir/denum.c.o.requires:
+
+.PHONY : app/bin/CMakeFiles/xtrkcad-lib.dir/denum.c.o.requires
+
+app/bin/CMakeFiles/xtrkcad-lib.dir/denum.c.o.provides: app/bin/CMakeFiles/xtrkcad-lib.dir/denum.c.o.requires
+ $(MAKE) -f app/bin/CMakeFiles/xtrkcad-lib.dir/build.make app/bin/CMakeFiles/xtrkcad-lib.dir/denum.c.o.provides.build
+.PHONY : app/bin/CMakeFiles/xtrkcad-lib.dir/denum.c.o.provides
+
+app/bin/CMakeFiles/xtrkcad-lib.dir/denum.c.o.provides.build: app/bin/CMakeFiles/xtrkcad-lib.dir/denum.c.o
+
+
+app/bin/CMakeFiles/xtrkcad-lib.dir/dlayer.c.o: app/bin/CMakeFiles/xtrkcad-lib.dir/flags.make
+app/bin/CMakeFiles/xtrkcad-lib.dir/dlayer.c.o: app/bin/dlayer.c
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/martin/XTrackCAD/src/work/CMakeFiles --progress-num=$(CMAKE_PROGRESS_59) "Building C object app/bin/CMakeFiles/xtrkcad-lib.dir/dlayer.c.o"
+ cd /home/martin/XTrackCAD/src/work/app/bin && /usr/bin/gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -o CMakeFiles/xtrkcad-lib.dir/dlayer.c.o -c /home/martin/XTrackCAD/src/work/app/bin/dlayer.c
+
+app/bin/CMakeFiles/xtrkcad-lib.dir/dlayer.c.i: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing C source to CMakeFiles/xtrkcad-lib.dir/dlayer.c.i"
+ cd /home/martin/XTrackCAD/src/work/app/bin && /usr/bin/gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -E /home/martin/XTrackCAD/src/work/app/bin/dlayer.c > CMakeFiles/xtrkcad-lib.dir/dlayer.c.i
+
+app/bin/CMakeFiles/xtrkcad-lib.dir/dlayer.c.s: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling C source to assembly CMakeFiles/xtrkcad-lib.dir/dlayer.c.s"
+ cd /home/martin/XTrackCAD/src/work/app/bin && /usr/bin/gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -S /home/martin/XTrackCAD/src/work/app/bin/dlayer.c -o CMakeFiles/xtrkcad-lib.dir/dlayer.c.s
+
+app/bin/CMakeFiles/xtrkcad-lib.dir/dlayer.c.o.requires:
+
+.PHONY : app/bin/CMakeFiles/xtrkcad-lib.dir/dlayer.c.o.requires
+
+app/bin/CMakeFiles/xtrkcad-lib.dir/dlayer.c.o.provides: app/bin/CMakeFiles/xtrkcad-lib.dir/dlayer.c.o.requires
+ $(MAKE) -f app/bin/CMakeFiles/xtrkcad-lib.dir/build.make app/bin/CMakeFiles/xtrkcad-lib.dir/dlayer.c.o.provides.build
+.PHONY : app/bin/CMakeFiles/xtrkcad-lib.dir/dlayer.c.o.provides
+
+app/bin/CMakeFiles/xtrkcad-lib.dir/dlayer.c.o.provides.build: app/bin/CMakeFiles/xtrkcad-lib.dir/dlayer.c.o
+
+
+app/bin/CMakeFiles/xtrkcad-lib.dir/doption.c.o: app/bin/CMakeFiles/xtrkcad-lib.dir/flags.make
+app/bin/CMakeFiles/xtrkcad-lib.dir/doption.c.o: app/bin/doption.c
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/martin/XTrackCAD/src/work/CMakeFiles --progress-num=$(CMAKE_PROGRESS_60) "Building C object app/bin/CMakeFiles/xtrkcad-lib.dir/doption.c.o"
+ cd /home/martin/XTrackCAD/src/work/app/bin && /usr/bin/gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -o CMakeFiles/xtrkcad-lib.dir/doption.c.o -c /home/martin/XTrackCAD/src/work/app/bin/doption.c
+
+app/bin/CMakeFiles/xtrkcad-lib.dir/doption.c.i: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing C source to CMakeFiles/xtrkcad-lib.dir/doption.c.i"
+ cd /home/martin/XTrackCAD/src/work/app/bin && /usr/bin/gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -E /home/martin/XTrackCAD/src/work/app/bin/doption.c > CMakeFiles/xtrkcad-lib.dir/doption.c.i
+
+app/bin/CMakeFiles/xtrkcad-lib.dir/doption.c.s: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling C source to assembly CMakeFiles/xtrkcad-lib.dir/doption.c.s"
+ cd /home/martin/XTrackCAD/src/work/app/bin && /usr/bin/gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -S /home/martin/XTrackCAD/src/work/app/bin/doption.c -o CMakeFiles/xtrkcad-lib.dir/doption.c.s
+
+app/bin/CMakeFiles/xtrkcad-lib.dir/doption.c.o.requires:
+
+.PHONY : app/bin/CMakeFiles/xtrkcad-lib.dir/doption.c.o.requires
+
+app/bin/CMakeFiles/xtrkcad-lib.dir/doption.c.o.provides: app/bin/CMakeFiles/xtrkcad-lib.dir/doption.c.o.requires
+ $(MAKE) -f app/bin/CMakeFiles/xtrkcad-lib.dir/build.make app/bin/CMakeFiles/xtrkcad-lib.dir/doption.c.o.provides.build
+.PHONY : app/bin/CMakeFiles/xtrkcad-lib.dir/doption.c.o.provides
+
+app/bin/CMakeFiles/xtrkcad-lib.dir/doption.c.o.provides.build: app/bin/CMakeFiles/xtrkcad-lib.dir/doption.c.o
+
+
+app/bin/CMakeFiles/xtrkcad-lib.dir/dpricels.c.o: app/bin/CMakeFiles/xtrkcad-lib.dir/flags.make
+app/bin/CMakeFiles/xtrkcad-lib.dir/dpricels.c.o: app/bin/dpricels.c
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/martin/XTrackCAD/src/work/CMakeFiles --progress-num=$(CMAKE_PROGRESS_61) "Building C object app/bin/CMakeFiles/xtrkcad-lib.dir/dpricels.c.o"
+ cd /home/martin/XTrackCAD/src/work/app/bin && /usr/bin/gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -o CMakeFiles/xtrkcad-lib.dir/dpricels.c.o -c /home/martin/XTrackCAD/src/work/app/bin/dpricels.c
+
+app/bin/CMakeFiles/xtrkcad-lib.dir/dpricels.c.i: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing C source to CMakeFiles/xtrkcad-lib.dir/dpricels.c.i"
+ cd /home/martin/XTrackCAD/src/work/app/bin && /usr/bin/gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -E /home/martin/XTrackCAD/src/work/app/bin/dpricels.c > CMakeFiles/xtrkcad-lib.dir/dpricels.c.i
+
+app/bin/CMakeFiles/xtrkcad-lib.dir/dpricels.c.s: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling C source to assembly CMakeFiles/xtrkcad-lib.dir/dpricels.c.s"
+ cd /home/martin/XTrackCAD/src/work/app/bin && /usr/bin/gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -S /home/martin/XTrackCAD/src/work/app/bin/dpricels.c -o CMakeFiles/xtrkcad-lib.dir/dpricels.c.s
+
+app/bin/CMakeFiles/xtrkcad-lib.dir/dpricels.c.o.requires:
+
+.PHONY : app/bin/CMakeFiles/xtrkcad-lib.dir/dpricels.c.o.requires
+
+app/bin/CMakeFiles/xtrkcad-lib.dir/dpricels.c.o.provides: app/bin/CMakeFiles/xtrkcad-lib.dir/dpricels.c.o.requires
+ $(MAKE) -f app/bin/CMakeFiles/xtrkcad-lib.dir/build.make app/bin/CMakeFiles/xtrkcad-lib.dir/dpricels.c.o.provides.build
+.PHONY : app/bin/CMakeFiles/xtrkcad-lib.dir/dpricels.c.o.provides
+
+app/bin/CMakeFiles/xtrkcad-lib.dir/dpricels.c.o.provides.build: app/bin/CMakeFiles/xtrkcad-lib.dir/dpricels.c.o
+
+
+app/bin/CMakeFiles/xtrkcad-lib.dir/dprmfile.c.o: app/bin/CMakeFiles/xtrkcad-lib.dir/flags.make
+app/bin/CMakeFiles/xtrkcad-lib.dir/dprmfile.c.o: app/bin/dprmfile.c
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/martin/XTrackCAD/src/work/CMakeFiles --progress-num=$(CMAKE_PROGRESS_62) "Building C object app/bin/CMakeFiles/xtrkcad-lib.dir/dprmfile.c.o"
+ cd /home/martin/XTrackCAD/src/work/app/bin && /usr/bin/gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -o CMakeFiles/xtrkcad-lib.dir/dprmfile.c.o -c /home/martin/XTrackCAD/src/work/app/bin/dprmfile.c
+
+app/bin/CMakeFiles/xtrkcad-lib.dir/dprmfile.c.i: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing C source to CMakeFiles/xtrkcad-lib.dir/dprmfile.c.i"
+ cd /home/martin/XTrackCAD/src/work/app/bin && /usr/bin/gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -E /home/martin/XTrackCAD/src/work/app/bin/dprmfile.c > CMakeFiles/xtrkcad-lib.dir/dprmfile.c.i
+
+app/bin/CMakeFiles/xtrkcad-lib.dir/dprmfile.c.s: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling C source to assembly CMakeFiles/xtrkcad-lib.dir/dprmfile.c.s"
+ cd /home/martin/XTrackCAD/src/work/app/bin && /usr/bin/gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -S /home/martin/XTrackCAD/src/work/app/bin/dprmfile.c -o CMakeFiles/xtrkcad-lib.dir/dprmfile.c.s
+
+app/bin/CMakeFiles/xtrkcad-lib.dir/dprmfile.c.o.requires:
+
+.PHONY : app/bin/CMakeFiles/xtrkcad-lib.dir/dprmfile.c.o.requires
+
+app/bin/CMakeFiles/xtrkcad-lib.dir/dprmfile.c.o.provides: app/bin/CMakeFiles/xtrkcad-lib.dir/dprmfile.c.o.requires
+ $(MAKE) -f app/bin/CMakeFiles/xtrkcad-lib.dir/build.make app/bin/CMakeFiles/xtrkcad-lib.dir/dprmfile.c.o.provides.build
+.PHONY : app/bin/CMakeFiles/xtrkcad-lib.dir/dprmfile.c.o.provides
+
+app/bin/CMakeFiles/xtrkcad-lib.dir/dprmfile.c.o.provides.build: app/bin/CMakeFiles/xtrkcad-lib.dir/dprmfile.c.o
+
+
+app/bin/CMakeFiles/xtrkcad-lib.dir/draw.c.o: app/bin/CMakeFiles/xtrkcad-lib.dir/flags.make
+app/bin/CMakeFiles/xtrkcad-lib.dir/draw.c.o: app/bin/draw.c
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/martin/XTrackCAD/src/work/CMakeFiles --progress-num=$(CMAKE_PROGRESS_63) "Building C object app/bin/CMakeFiles/xtrkcad-lib.dir/draw.c.o"
+ cd /home/martin/XTrackCAD/src/work/app/bin && /usr/bin/gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -o CMakeFiles/xtrkcad-lib.dir/draw.c.o -c /home/martin/XTrackCAD/src/work/app/bin/draw.c
+
+app/bin/CMakeFiles/xtrkcad-lib.dir/draw.c.i: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing C source to CMakeFiles/xtrkcad-lib.dir/draw.c.i"
+ cd /home/martin/XTrackCAD/src/work/app/bin && /usr/bin/gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -E /home/martin/XTrackCAD/src/work/app/bin/draw.c > CMakeFiles/xtrkcad-lib.dir/draw.c.i
+
+app/bin/CMakeFiles/xtrkcad-lib.dir/draw.c.s: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling C source to assembly CMakeFiles/xtrkcad-lib.dir/draw.c.s"
+ cd /home/martin/XTrackCAD/src/work/app/bin && /usr/bin/gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -S /home/martin/XTrackCAD/src/work/app/bin/draw.c -o CMakeFiles/xtrkcad-lib.dir/draw.c.s
+
+app/bin/CMakeFiles/xtrkcad-lib.dir/draw.c.o.requires:
+
+.PHONY : app/bin/CMakeFiles/xtrkcad-lib.dir/draw.c.o.requires
+
+app/bin/CMakeFiles/xtrkcad-lib.dir/draw.c.o.provides: app/bin/CMakeFiles/xtrkcad-lib.dir/draw.c.o.requires
+ $(MAKE) -f app/bin/CMakeFiles/xtrkcad-lib.dir/build.make app/bin/CMakeFiles/xtrkcad-lib.dir/draw.c.o.provides.build
+.PHONY : app/bin/CMakeFiles/xtrkcad-lib.dir/draw.c.o.provides
+
+app/bin/CMakeFiles/xtrkcad-lib.dir/draw.c.o.provides.build: app/bin/CMakeFiles/xtrkcad-lib.dir/draw.c.o
+
+
+app/bin/CMakeFiles/xtrkcad-lib.dir/drawgeom.c.o: app/bin/CMakeFiles/xtrkcad-lib.dir/flags.make
+app/bin/CMakeFiles/xtrkcad-lib.dir/drawgeom.c.o: app/bin/drawgeom.c
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/martin/XTrackCAD/src/work/CMakeFiles --progress-num=$(CMAKE_PROGRESS_64) "Building C object app/bin/CMakeFiles/xtrkcad-lib.dir/drawgeom.c.o"
+ cd /home/martin/XTrackCAD/src/work/app/bin && /usr/bin/gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -o CMakeFiles/xtrkcad-lib.dir/drawgeom.c.o -c /home/martin/XTrackCAD/src/work/app/bin/drawgeom.c
+
+app/bin/CMakeFiles/xtrkcad-lib.dir/drawgeom.c.i: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing C source to CMakeFiles/xtrkcad-lib.dir/drawgeom.c.i"
+ cd /home/martin/XTrackCAD/src/work/app/bin && /usr/bin/gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -E /home/martin/XTrackCAD/src/work/app/bin/drawgeom.c > CMakeFiles/xtrkcad-lib.dir/drawgeom.c.i
+
+app/bin/CMakeFiles/xtrkcad-lib.dir/drawgeom.c.s: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling C source to assembly CMakeFiles/xtrkcad-lib.dir/drawgeom.c.s"
+ cd /home/martin/XTrackCAD/src/work/app/bin && /usr/bin/gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -S /home/martin/XTrackCAD/src/work/app/bin/drawgeom.c -o CMakeFiles/xtrkcad-lib.dir/drawgeom.c.s
+
+app/bin/CMakeFiles/xtrkcad-lib.dir/drawgeom.c.o.requires:
+
+.PHONY : app/bin/CMakeFiles/xtrkcad-lib.dir/drawgeom.c.o.requires
+
+app/bin/CMakeFiles/xtrkcad-lib.dir/drawgeom.c.o.provides: app/bin/CMakeFiles/xtrkcad-lib.dir/drawgeom.c.o.requires
+ $(MAKE) -f app/bin/CMakeFiles/xtrkcad-lib.dir/build.make app/bin/CMakeFiles/xtrkcad-lib.dir/drawgeom.c.o.provides.build
+.PHONY : app/bin/CMakeFiles/xtrkcad-lib.dir/drawgeom.c.o.provides
+
+app/bin/CMakeFiles/xtrkcad-lib.dir/drawgeom.c.o.provides.build: app/bin/CMakeFiles/xtrkcad-lib.dir/drawgeom.c.o
+
+
+app/bin/CMakeFiles/xtrkcad-lib.dir/dxfformat.c.o: app/bin/CMakeFiles/xtrkcad-lib.dir/flags.make
+app/bin/CMakeFiles/xtrkcad-lib.dir/dxfformat.c.o: app/bin/dxfformat.c
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/martin/XTrackCAD/src/work/CMakeFiles --progress-num=$(CMAKE_PROGRESS_65) "Building C object app/bin/CMakeFiles/xtrkcad-lib.dir/dxfformat.c.o"
+ cd /home/martin/XTrackCAD/src/work/app/bin && /usr/bin/gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -o CMakeFiles/xtrkcad-lib.dir/dxfformat.c.o -c /home/martin/XTrackCAD/src/work/app/bin/dxfformat.c
+
+app/bin/CMakeFiles/xtrkcad-lib.dir/dxfformat.c.i: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing C source to CMakeFiles/xtrkcad-lib.dir/dxfformat.c.i"
+ cd /home/martin/XTrackCAD/src/work/app/bin && /usr/bin/gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -E /home/martin/XTrackCAD/src/work/app/bin/dxfformat.c > CMakeFiles/xtrkcad-lib.dir/dxfformat.c.i
+
+app/bin/CMakeFiles/xtrkcad-lib.dir/dxfformat.c.s: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling C source to assembly CMakeFiles/xtrkcad-lib.dir/dxfformat.c.s"
+ cd /home/martin/XTrackCAD/src/work/app/bin && /usr/bin/gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -S /home/martin/XTrackCAD/src/work/app/bin/dxfformat.c -o CMakeFiles/xtrkcad-lib.dir/dxfformat.c.s
+
+app/bin/CMakeFiles/xtrkcad-lib.dir/dxfformat.c.o.requires:
+
+.PHONY : app/bin/CMakeFiles/xtrkcad-lib.dir/dxfformat.c.o.requires
+
+app/bin/CMakeFiles/xtrkcad-lib.dir/dxfformat.c.o.provides: app/bin/CMakeFiles/xtrkcad-lib.dir/dxfformat.c.o.requires
+ $(MAKE) -f app/bin/CMakeFiles/xtrkcad-lib.dir/build.make app/bin/CMakeFiles/xtrkcad-lib.dir/dxfformat.c.o.provides.build
+.PHONY : app/bin/CMakeFiles/xtrkcad-lib.dir/dxfformat.c.o.provides
+
+app/bin/CMakeFiles/xtrkcad-lib.dir/dxfformat.c.o.provides.build: app/bin/CMakeFiles/xtrkcad-lib.dir/dxfformat.c.o
+
+
+app/bin/CMakeFiles/xtrkcad-lib.dir/dxfoutput.c.o: app/bin/CMakeFiles/xtrkcad-lib.dir/flags.make
+app/bin/CMakeFiles/xtrkcad-lib.dir/dxfoutput.c.o: app/bin/dxfoutput.c
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/martin/XTrackCAD/src/work/CMakeFiles --progress-num=$(CMAKE_PROGRESS_66) "Building C object app/bin/CMakeFiles/xtrkcad-lib.dir/dxfoutput.c.o"
+ cd /home/martin/XTrackCAD/src/work/app/bin && /usr/bin/gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -o CMakeFiles/xtrkcad-lib.dir/dxfoutput.c.o -c /home/martin/XTrackCAD/src/work/app/bin/dxfoutput.c
+
+app/bin/CMakeFiles/xtrkcad-lib.dir/dxfoutput.c.i: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing C source to CMakeFiles/xtrkcad-lib.dir/dxfoutput.c.i"
+ cd /home/martin/XTrackCAD/src/work/app/bin && /usr/bin/gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -E /home/martin/XTrackCAD/src/work/app/bin/dxfoutput.c > CMakeFiles/xtrkcad-lib.dir/dxfoutput.c.i
+
+app/bin/CMakeFiles/xtrkcad-lib.dir/dxfoutput.c.s: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling C source to assembly CMakeFiles/xtrkcad-lib.dir/dxfoutput.c.s"
+ cd /home/martin/XTrackCAD/src/work/app/bin && /usr/bin/gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -S /home/martin/XTrackCAD/src/work/app/bin/dxfoutput.c -o CMakeFiles/xtrkcad-lib.dir/dxfoutput.c.s
+
+app/bin/CMakeFiles/xtrkcad-lib.dir/dxfoutput.c.o.requires:
+
+.PHONY : app/bin/CMakeFiles/xtrkcad-lib.dir/dxfoutput.c.o.requires
+
+app/bin/CMakeFiles/xtrkcad-lib.dir/dxfoutput.c.o.provides: app/bin/CMakeFiles/xtrkcad-lib.dir/dxfoutput.c.o.requires
+ $(MAKE) -f app/bin/CMakeFiles/xtrkcad-lib.dir/build.make app/bin/CMakeFiles/xtrkcad-lib.dir/dxfoutput.c.o.provides.build
+.PHONY : app/bin/CMakeFiles/xtrkcad-lib.dir/dxfoutput.c.o.provides
+
+app/bin/CMakeFiles/xtrkcad-lib.dir/dxfoutput.c.o.provides.build: app/bin/CMakeFiles/xtrkcad-lib.dir/dxfoutput.c.o
+
+
+app/bin/CMakeFiles/xtrkcad-lib.dir/elev.c.o: app/bin/CMakeFiles/xtrkcad-lib.dir/flags.make
+app/bin/CMakeFiles/xtrkcad-lib.dir/elev.c.o: app/bin/elev.c
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/martin/XTrackCAD/src/work/CMakeFiles --progress-num=$(CMAKE_PROGRESS_67) "Building C object app/bin/CMakeFiles/xtrkcad-lib.dir/elev.c.o"
+ cd /home/martin/XTrackCAD/src/work/app/bin && /usr/bin/gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -o CMakeFiles/xtrkcad-lib.dir/elev.c.o -c /home/martin/XTrackCAD/src/work/app/bin/elev.c
+
+app/bin/CMakeFiles/xtrkcad-lib.dir/elev.c.i: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing C source to CMakeFiles/xtrkcad-lib.dir/elev.c.i"
+ cd /home/martin/XTrackCAD/src/work/app/bin && /usr/bin/gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -E /home/martin/XTrackCAD/src/work/app/bin/elev.c > CMakeFiles/xtrkcad-lib.dir/elev.c.i
+
+app/bin/CMakeFiles/xtrkcad-lib.dir/elev.c.s: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling C source to assembly CMakeFiles/xtrkcad-lib.dir/elev.c.s"
+ cd /home/martin/XTrackCAD/src/work/app/bin && /usr/bin/gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -S /home/martin/XTrackCAD/src/work/app/bin/elev.c -o CMakeFiles/xtrkcad-lib.dir/elev.c.s
+
+app/bin/CMakeFiles/xtrkcad-lib.dir/elev.c.o.requires:
+
+.PHONY : app/bin/CMakeFiles/xtrkcad-lib.dir/elev.c.o.requires
+
+app/bin/CMakeFiles/xtrkcad-lib.dir/elev.c.o.provides: app/bin/CMakeFiles/xtrkcad-lib.dir/elev.c.o.requires
+ $(MAKE) -f app/bin/CMakeFiles/xtrkcad-lib.dir/build.make app/bin/CMakeFiles/xtrkcad-lib.dir/elev.c.o.provides.build
+.PHONY : app/bin/CMakeFiles/xtrkcad-lib.dir/elev.c.o.provides
+
+app/bin/CMakeFiles/xtrkcad-lib.dir/elev.c.o.provides.build: app/bin/CMakeFiles/xtrkcad-lib.dir/elev.c.o
+
+
+app/bin/CMakeFiles/xtrkcad-lib.dir/fileio.c.o: app/bin/CMakeFiles/xtrkcad-lib.dir/flags.make
+app/bin/CMakeFiles/xtrkcad-lib.dir/fileio.c.o: app/bin/fileio.c
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/martin/XTrackCAD/src/work/CMakeFiles --progress-num=$(CMAKE_PROGRESS_68) "Building C object app/bin/CMakeFiles/xtrkcad-lib.dir/fileio.c.o"
+ cd /home/martin/XTrackCAD/src/work/app/bin && /usr/bin/gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -o CMakeFiles/xtrkcad-lib.dir/fileio.c.o -c /home/martin/XTrackCAD/src/work/app/bin/fileio.c
+
+app/bin/CMakeFiles/xtrkcad-lib.dir/fileio.c.i: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing C source to CMakeFiles/xtrkcad-lib.dir/fileio.c.i"
+ cd /home/martin/XTrackCAD/src/work/app/bin && /usr/bin/gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -E /home/martin/XTrackCAD/src/work/app/bin/fileio.c > CMakeFiles/xtrkcad-lib.dir/fileio.c.i
+
+app/bin/CMakeFiles/xtrkcad-lib.dir/fileio.c.s: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling C source to assembly CMakeFiles/xtrkcad-lib.dir/fileio.c.s"
+ cd /home/martin/XTrackCAD/src/work/app/bin && /usr/bin/gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -S /home/martin/XTrackCAD/src/work/app/bin/fileio.c -o CMakeFiles/xtrkcad-lib.dir/fileio.c.s
+
+app/bin/CMakeFiles/xtrkcad-lib.dir/fileio.c.o.requires:
+
+.PHONY : app/bin/CMakeFiles/xtrkcad-lib.dir/fileio.c.o.requires
+
+app/bin/CMakeFiles/xtrkcad-lib.dir/fileio.c.o.provides: app/bin/CMakeFiles/xtrkcad-lib.dir/fileio.c.o.requires
+ $(MAKE) -f app/bin/CMakeFiles/xtrkcad-lib.dir/build.make app/bin/CMakeFiles/xtrkcad-lib.dir/fileio.c.o.provides.build
+.PHONY : app/bin/CMakeFiles/xtrkcad-lib.dir/fileio.c.o.provides
+
+app/bin/CMakeFiles/xtrkcad-lib.dir/fileio.c.o.provides.build: app/bin/CMakeFiles/xtrkcad-lib.dir/fileio.c.o
+
+
+app/bin/CMakeFiles/xtrkcad-lib.dir/i18n.c.o: app/bin/CMakeFiles/xtrkcad-lib.dir/flags.make
+app/bin/CMakeFiles/xtrkcad-lib.dir/i18n.c.o: app/bin/i18n.c
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/martin/XTrackCAD/src/work/CMakeFiles --progress-num=$(CMAKE_PROGRESS_69) "Building C object app/bin/CMakeFiles/xtrkcad-lib.dir/i18n.c.o"
+ cd /home/martin/XTrackCAD/src/work/app/bin && /usr/bin/gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -o CMakeFiles/xtrkcad-lib.dir/i18n.c.o -c /home/martin/XTrackCAD/src/work/app/bin/i18n.c
+
+app/bin/CMakeFiles/xtrkcad-lib.dir/i18n.c.i: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing C source to CMakeFiles/xtrkcad-lib.dir/i18n.c.i"
+ cd /home/martin/XTrackCAD/src/work/app/bin && /usr/bin/gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -E /home/martin/XTrackCAD/src/work/app/bin/i18n.c > CMakeFiles/xtrkcad-lib.dir/i18n.c.i
+
+app/bin/CMakeFiles/xtrkcad-lib.dir/i18n.c.s: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling C source to assembly CMakeFiles/xtrkcad-lib.dir/i18n.c.s"
+ cd /home/martin/XTrackCAD/src/work/app/bin && /usr/bin/gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -S /home/martin/XTrackCAD/src/work/app/bin/i18n.c -o CMakeFiles/xtrkcad-lib.dir/i18n.c.s
+
+app/bin/CMakeFiles/xtrkcad-lib.dir/i18n.c.o.requires:
+
+.PHONY : app/bin/CMakeFiles/xtrkcad-lib.dir/i18n.c.o.requires
+
+app/bin/CMakeFiles/xtrkcad-lib.dir/i18n.c.o.provides: app/bin/CMakeFiles/xtrkcad-lib.dir/i18n.c.o.requires
+ $(MAKE) -f app/bin/CMakeFiles/xtrkcad-lib.dir/build.make app/bin/CMakeFiles/xtrkcad-lib.dir/i18n.c.o.provides.build
+.PHONY : app/bin/CMakeFiles/xtrkcad-lib.dir/i18n.c.o.provides
+
+app/bin/CMakeFiles/xtrkcad-lib.dir/i18n.c.o.provides.build: app/bin/CMakeFiles/xtrkcad-lib.dir/i18n.c.o
+
+
+app/bin/CMakeFiles/xtrkcad-lib.dir/layout.c.o: app/bin/CMakeFiles/xtrkcad-lib.dir/flags.make
+app/bin/CMakeFiles/xtrkcad-lib.dir/layout.c.o: app/bin/layout.c
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/martin/XTrackCAD/src/work/CMakeFiles --progress-num=$(CMAKE_PROGRESS_70) "Building C object app/bin/CMakeFiles/xtrkcad-lib.dir/layout.c.o"
+ cd /home/martin/XTrackCAD/src/work/app/bin && /usr/bin/gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -o CMakeFiles/xtrkcad-lib.dir/layout.c.o -c /home/martin/XTrackCAD/src/work/app/bin/layout.c
+
+app/bin/CMakeFiles/xtrkcad-lib.dir/layout.c.i: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing C source to CMakeFiles/xtrkcad-lib.dir/layout.c.i"
+ cd /home/martin/XTrackCAD/src/work/app/bin && /usr/bin/gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -E /home/martin/XTrackCAD/src/work/app/bin/layout.c > CMakeFiles/xtrkcad-lib.dir/layout.c.i
+
+app/bin/CMakeFiles/xtrkcad-lib.dir/layout.c.s: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling C source to assembly CMakeFiles/xtrkcad-lib.dir/layout.c.s"
+ cd /home/martin/XTrackCAD/src/work/app/bin && /usr/bin/gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -S /home/martin/XTrackCAD/src/work/app/bin/layout.c -o CMakeFiles/xtrkcad-lib.dir/layout.c.s
+
+app/bin/CMakeFiles/xtrkcad-lib.dir/layout.c.o.requires:
+
+.PHONY : app/bin/CMakeFiles/xtrkcad-lib.dir/layout.c.o.requires
+
+app/bin/CMakeFiles/xtrkcad-lib.dir/layout.c.o.provides: app/bin/CMakeFiles/xtrkcad-lib.dir/layout.c.o.requires
+ $(MAKE) -f app/bin/CMakeFiles/xtrkcad-lib.dir/build.make app/bin/CMakeFiles/xtrkcad-lib.dir/layout.c.o.provides.build
+.PHONY : app/bin/CMakeFiles/xtrkcad-lib.dir/layout.c.o.provides
+
+app/bin/CMakeFiles/xtrkcad-lib.dir/layout.c.o.provides.build: app/bin/CMakeFiles/xtrkcad-lib.dir/layout.c.o
+
+
+app/bin/CMakeFiles/xtrkcad-lib.dir/lprintf.c.o: app/bin/CMakeFiles/xtrkcad-lib.dir/flags.make
+app/bin/CMakeFiles/xtrkcad-lib.dir/lprintf.c.o: app/bin/lprintf.c
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/martin/XTrackCAD/src/work/CMakeFiles --progress-num=$(CMAKE_PROGRESS_71) "Building C object app/bin/CMakeFiles/xtrkcad-lib.dir/lprintf.c.o"
+ cd /home/martin/XTrackCAD/src/work/app/bin && /usr/bin/gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -o CMakeFiles/xtrkcad-lib.dir/lprintf.c.o -c /home/martin/XTrackCAD/src/work/app/bin/lprintf.c
+
+app/bin/CMakeFiles/xtrkcad-lib.dir/lprintf.c.i: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing C source to CMakeFiles/xtrkcad-lib.dir/lprintf.c.i"
+ cd /home/martin/XTrackCAD/src/work/app/bin && /usr/bin/gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -E /home/martin/XTrackCAD/src/work/app/bin/lprintf.c > CMakeFiles/xtrkcad-lib.dir/lprintf.c.i
+
+app/bin/CMakeFiles/xtrkcad-lib.dir/lprintf.c.s: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling C source to assembly CMakeFiles/xtrkcad-lib.dir/lprintf.c.s"
+ cd /home/martin/XTrackCAD/src/work/app/bin && /usr/bin/gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -S /home/martin/XTrackCAD/src/work/app/bin/lprintf.c -o CMakeFiles/xtrkcad-lib.dir/lprintf.c.s
+
+app/bin/CMakeFiles/xtrkcad-lib.dir/lprintf.c.o.requires:
+
+.PHONY : app/bin/CMakeFiles/xtrkcad-lib.dir/lprintf.c.o.requires
+
+app/bin/CMakeFiles/xtrkcad-lib.dir/lprintf.c.o.provides: app/bin/CMakeFiles/xtrkcad-lib.dir/lprintf.c.o.requires
+ $(MAKE) -f app/bin/CMakeFiles/xtrkcad-lib.dir/build.make app/bin/CMakeFiles/xtrkcad-lib.dir/lprintf.c.o.provides.build
+.PHONY : app/bin/CMakeFiles/xtrkcad-lib.dir/lprintf.c.o.provides
+
+app/bin/CMakeFiles/xtrkcad-lib.dir/lprintf.c.o.provides.build: app/bin/CMakeFiles/xtrkcad-lib.dir/lprintf.c.o
+
+
+app/bin/CMakeFiles/xtrkcad-lib.dir/macro.c.o: app/bin/CMakeFiles/xtrkcad-lib.dir/flags.make
+app/bin/CMakeFiles/xtrkcad-lib.dir/macro.c.o: app/bin/macro.c
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/martin/XTrackCAD/src/work/CMakeFiles --progress-num=$(CMAKE_PROGRESS_72) "Building C object app/bin/CMakeFiles/xtrkcad-lib.dir/macro.c.o"
+ cd /home/martin/XTrackCAD/src/work/app/bin && /usr/bin/gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -o CMakeFiles/xtrkcad-lib.dir/macro.c.o -c /home/martin/XTrackCAD/src/work/app/bin/macro.c
+
+app/bin/CMakeFiles/xtrkcad-lib.dir/macro.c.i: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing C source to CMakeFiles/xtrkcad-lib.dir/macro.c.i"
+ cd /home/martin/XTrackCAD/src/work/app/bin && /usr/bin/gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -E /home/martin/XTrackCAD/src/work/app/bin/macro.c > CMakeFiles/xtrkcad-lib.dir/macro.c.i
+
+app/bin/CMakeFiles/xtrkcad-lib.dir/macro.c.s: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling C source to assembly CMakeFiles/xtrkcad-lib.dir/macro.c.s"
+ cd /home/martin/XTrackCAD/src/work/app/bin && /usr/bin/gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -S /home/martin/XTrackCAD/src/work/app/bin/macro.c -o CMakeFiles/xtrkcad-lib.dir/macro.c.s
+
+app/bin/CMakeFiles/xtrkcad-lib.dir/macro.c.o.requires:
+
+.PHONY : app/bin/CMakeFiles/xtrkcad-lib.dir/macro.c.o.requires
+
+app/bin/CMakeFiles/xtrkcad-lib.dir/macro.c.o.provides: app/bin/CMakeFiles/xtrkcad-lib.dir/macro.c.o.requires
+ $(MAKE) -f app/bin/CMakeFiles/xtrkcad-lib.dir/build.make app/bin/CMakeFiles/xtrkcad-lib.dir/macro.c.o.provides.build
+.PHONY : app/bin/CMakeFiles/xtrkcad-lib.dir/macro.c.o.provides
+
+app/bin/CMakeFiles/xtrkcad-lib.dir/macro.c.o.provides.build: app/bin/CMakeFiles/xtrkcad-lib.dir/macro.c.o
+
+
+app/bin/CMakeFiles/xtrkcad-lib.dir/misc2.c.o: app/bin/CMakeFiles/xtrkcad-lib.dir/flags.make
+app/bin/CMakeFiles/xtrkcad-lib.dir/misc2.c.o: app/bin/misc2.c
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/martin/XTrackCAD/src/work/CMakeFiles --progress-num=$(CMAKE_PROGRESS_73) "Building C object app/bin/CMakeFiles/xtrkcad-lib.dir/misc2.c.o"
+ cd /home/martin/XTrackCAD/src/work/app/bin && /usr/bin/gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -o CMakeFiles/xtrkcad-lib.dir/misc2.c.o -c /home/martin/XTrackCAD/src/work/app/bin/misc2.c
+
+app/bin/CMakeFiles/xtrkcad-lib.dir/misc2.c.i: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing C source to CMakeFiles/xtrkcad-lib.dir/misc2.c.i"
+ cd /home/martin/XTrackCAD/src/work/app/bin && /usr/bin/gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -E /home/martin/XTrackCAD/src/work/app/bin/misc2.c > CMakeFiles/xtrkcad-lib.dir/misc2.c.i
+
+app/bin/CMakeFiles/xtrkcad-lib.dir/misc2.c.s: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling C source to assembly CMakeFiles/xtrkcad-lib.dir/misc2.c.s"
+ cd /home/martin/XTrackCAD/src/work/app/bin && /usr/bin/gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -S /home/martin/XTrackCAD/src/work/app/bin/misc2.c -o CMakeFiles/xtrkcad-lib.dir/misc2.c.s
+
+app/bin/CMakeFiles/xtrkcad-lib.dir/misc2.c.o.requires:
+
+.PHONY : app/bin/CMakeFiles/xtrkcad-lib.dir/misc2.c.o.requires
+
+app/bin/CMakeFiles/xtrkcad-lib.dir/misc2.c.o.provides: app/bin/CMakeFiles/xtrkcad-lib.dir/misc2.c.o.requires
+ $(MAKE) -f app/bin/CMakeFiles/xtrkcad-lib.dir/build.make app/bin/CMakeFiles/xtrkcad-lib.dir/misc2.c.o.provides.build
+.PHONY : app/bin/CMakeFiles/xtrkcad-lib.dir/misc2.c.o.provides
+
+app/bin/CMakeFiles/xtrkcad-lib.dir/misc2.c.o.provides.build: app/bin/CMakeFiles/xtrkcad-lib.dir/misc2.c.o
+
+
+app/bin/CMakeFiles/xtrkcad-lib.dir/param.c.o: app/bin/CMakeFiles/xtrkcad-lib.dir/flags.make
+app/bin/CMakeFiles/xtrkcad-lib.dir/param.c.o: app/bin/param.c
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/martin/XTrackCAD/src/work/CMakeFiles --progress-num=$(CMAKE_PROGRESS_74) "Building C object app/bin/CMakeFiles/xtrkcad-lib.dir/param.c.o"
+ cd /home/martin/XTrackCAD/src/work/app/bin && /usr/bin/gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -o CMakeFiles/xtrkcad-lib.dir/param.c.o -c /home/martin/XTrackCAD/src/work/app/bin/param.c
+
+app/bin/CMakeFiles/xtrkcad-lib.dir/param.c.i: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing C source to CMakeFiles/xtrkcad-lib.dir/param.c.i"
+ cd /home/martin/XTrackCAD/src/work/app/bin && /usr/bin/gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -E /home/martin/XTrackCAD/src/work/app/bin/param.c > CMakeFiles/xtrkcad-lib.dir/param.c.i
+
+app/bin/CMakeFiles/xtrkcad-lib.dir/param.c.s: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling C source to assembly CMakeFiles/xtrkcad-lib.dir/param.c.s"
+ cd /home/martin/XTrackCAD/src/work/app/bin && /usr/bin/gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -S /home/martin/XTrackCAD/src/work/app/bin/param.c -o CMakeFiles/xtrkcad-lib.dir/param.c.s
+
+app/bin/CMakeFiles/xtrkcad-lib.dir/param.c.o.requires:
+
+.PHONY : app/bin/CMakeFiles/xtrkcad-lib.dir/param.c.o.requires
+
+app/bin/CMakeFiles/xtrkcad-lib.dir/param.c.o.provides: app/bin/CMakeFiles/xtrkcad-lib.dir/param.c.o.requires
+ $(MAKE) -f app/bin/CMakeFiles/xtrkcad-lib.dir/build.make app/bin/CMakeFiles/xtrkcad-lib.dir/param.c.o.provides.build
+.PHONY : app/bin/CMakeFiles/xtrkcad-lib.dir/param.c.o.provides
+
+app/bin/CMakeFiles/xtrkcad-lib.dir/param.c.o.provides.build: app/bin/CMakeFiles/xtrkcad-lib.dir/param.c.o
+
+
+app/bin/CMakeFiles/xtrkcad-lib.dir/paths.c.o: app/bin/CMakeFiles/xtrkcad-lib.dir/flags.make
+app/bin/CMakeFiles/xtrkcad-lib.dir/paths.c.o: app/bin/paths.c
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/martin/XTrackCAD/src/work/CMakeFiles --progress-num=$(CMAKE_PROGRESS_75) "Building C object app/bin/CMakeFiles/xtrkcad-lib.dir/paths.c.o"
+ cd /home/martin/XTrackCAD/src/work/app/bin && /usr/bin/gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -o CMakeFiles/xtrkcad-lib.dir/paths.c.o -c /home/martin/XTrackCAD/src/work/app/bin/paths.c
+
+app/bin/CMakeFiles/xtrkcad-lib.dir/paths.c.i: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing C source to CMakeFiles/xtrkcad-lib.dir/paths.c.i"
+ cd /home/martin/XTrackCAD/src/work/app/bin && /usr/bin/gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -E /home/martin/XTrackCAD/src/work/app/bin/paths.c > CMakeFiles/xtrkcad-lib.dir/paths.c.i
+
+app/bin/CMakeFiles/xtrkcad-lib.dir/paths.c.s: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling C source to assembly CMakeFiles/xtrkcad-lib.dir/paths.c.s"
+ cd /home/martin/XTrackCAD/src/work/app/bin && /usr/bin/gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -S /home/martin/XTrackCAD/src/work/app/bin/paths.c -o CMakeFiles/xtrkcad-lib.dir/paths.c.s
+
+app/bin/CMakeFiles/xtrkcad-lib.dir/paths.c.o.requires:
+
+.PHONY : app/bin/CMakeFiles/xtrkcad-lib.dir/paths.c.o.requires
+
+app/bin/CMakeFiles/xtrkcad-lib.dir/paths.c.o.provides: app/bin/CMakeFiles/xtrkcad-lib.dir/paths.c.o.requires
+ $(MAKE) -f app/bin/CMakeFiles/xtrkcad-lib.dir/build.make app/bin/CMakeFiles/xtrkcad-lib.dir/paths.c.o.provides.build
+.PHONY : app/bin/CMakeFiles/xtrkcad-lib.dir/paths.c.o.provides
+
+app/bin/CMakeFiles/xtrkcad-lib.dir/paths.c.o.provides.build: app/bin/CMakeFiles/xtrkcad-lib.dir/paths.c.o
+
+
+app/bin/CMakeFiles/xtrkcad-lib.dir/shrtpath.c.o: app/bin/CMakeFiles/xtrkcad-lib.dir/flags.make
+app/bin/CMakeFiles/xtrkcad-lib.dir/shrtpath.c.o: app/bin/shrtpath.c
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/martin/XTrackCAD/src/work/CMakeFiles --progress-num=$(CMAKE_PROGRESS_76) "Building C object app/bin/CMakeFiles/xtrkcad-lib.dir/shrtpath.c.o"
+ cd /home/martin/XTrackCAD/src/work/app/bin && /usr/bin/gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -o CMakeFiles/xtrkcad-lib.dir/shrtpath.c.o -c /home/martin/XTrackCAD/src/work/app/bin/shrtpath.c
+
+app/bin/CMakeFiles/xtrkcad-lib.dir/shrtpath.c.i: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing C source to CMakeFiles/xtrkcad-lib.dir/shrtpath.c.i"
+ cd /home/martin/XTrackCAD/src/work/app/bin && /usr/bin/gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -E /home/martin/XTrackCAD/src/work/app/bin/shrtpath.c > CMakeFiles/xtrkcad-lib.dir/shrtpath.c.i
+
+app/bin/CMakeFiles/xtrkcad-lib.dir/shrtpath.c.s: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling C source to assembly CMakeFiles/xtrkcad-lib.dir/shrtpath.c.s"
+ cd /home/martin/XTrackCAD/src/work/app/bin && /usr/bin/gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -S /home/martin/XTrackCAD/src/work/app/bin/shrtpath.c -o CMakeFiles/xtrkcad-lib.dir/shrtpath.c.s
+
+app/bin/CMakeFiles/xtrkcad-lib.dir/shrtpath.c.o.requires:
+
+.PHONY : app/bin/CMakeFiles/xtrkcad-lib.dir/shrtpath.c.o.requires
+
+app/bin/CMakeFiles/xtrkcad-lib.dir/shrtpath.c.o.provides: app/bin/CMakeFiles/xtrkcad-lib.dir/shrtpath.c.o.requires
+ $(MAKE) -f app/bin/CMakeFiles/xtrkcad-lib.dir/build.make app/bin/CMakeFiles/xtrkcad-lib.dir/shrtpath.c.o.provides.build
+.PHONY : app/bin/CMakeFiles/xtrkcad-lib.dir/shrtpath.c.o.provides
+
+app/bin/CMakeFiles/xtrkcad-lib.dir/shrtpath.c.o.provides.build: app/bin/CMakeFiles/xtrkcad-lib.dir/shrtpath.c.o
+
+
+app/bin/CMakeFiles/xtrkcad-lib.dir/smalldlg.c.o: app/bin/CMakeFiles/xtrkcad-lib.dir/flags.make
+app/bin/CMakeFiles/xtrkcad-lib.dir/smalldlg.c.o: app/bin/smalldlg.c
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/martin/XTrackCAD/src/work/CMakeFiles --progress-num=$(CMAKE_PROGRESS_77) "Building C object app/bin/CMakeFiles/xtrkcad-lib.dir/smalldlg.c.o"
+ cd /home/martin/XTrackCAD/src/work/app/bin && /usr/bin/gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -o CMakeFiles/xtrkcad-lib.dir/smalldlg.c.o -c /home/martin/XTrackCAD/src/work/app/bin/smalldlg.c
+
+app/bin/CMakeFiles/xtrkcad-lib.dir/smalldlg.c.i: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing C source to CMakeFiles/xtrkcad-lib.dir/smalldlg.c.i"
+ cd /home/martin/XTrackCAD/src/work/app/bin && /usr/bin/gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -E /home/martin/XTrackCAD/src/work/app/bin/smalldlg.c > CMakeFiles/xtrkcad-lib.dir/smalldlg.c.i
+
+app/bin/CMakeFiles/xtrkcad-lib.dir/smalldlg.c.s: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling C source to assembly CMakeFiles/xtrkcad-lib.dir/smalldlg.c.s"
+ cd /home/martin/XTrackCAD/src/work/app/bin && /usr/bin/gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -S /home/martin/XTrackCAD/src/work/app/bin/smalldlg.c -o CMakeFiles/xtrkcad-lib.dir/smalldlg.c.s
+
+app/bin/CMakeFiles/xtrkcad-lib.dir/smalldlg.c.o.requires:
+
+.PHONY : app/bin/CMakeFiles/xtrkcad-lib.dir/smalldlg.c.o.requires
+
+app/bin/CMakeFiles/xtrkcad-lib.dir/smalldlg.c.o.provides: app/bin/CMakeFiles/xtrkcad-lib.dir/smalldlg.c.o.requires
+ $(MAKE) -f app/bin/CMakeFiles/xtrkcad-lib.dir/build.make app/bin/CMakeFiles/xtrkcad-lib.dir/smalldlg.c.o.provides.build
+.PHONY : app/bin/CMakeFiles/xtrkcad-lib.dir/smalldlg.c.o.provides
+
+app/bin/CMakeFiles/xtrkcad-lib.dir/smalldlg.c.o.provides.build: app/bin/CMakeFiles/xtrkcad-lib.dir/smalldlg.c.o
+
+
+app/bin/CMakeFiles/xtrkcad-lib.dir/tbezier.c.o: app/bin/CMakeFiles/xtrkcad-lib.dir/flags.make
+app/bin/CMakeFiles/xtrkcad-lib.dir/tbezier.c.o: app/bin/tbezier.c
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/martin/XTrackCAD/src/work/CMakeFiles --progress-num=$(CMAKE_PROGRESS_78) "Building C object app/bin/CMakeFiles/xtrkcad-lib.dir/tbezier.c.o"
+ cd /home/martin/XTrackCAD/src/work/app/bin && /usr/bin/gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -o CMakeFiles/xtrkcad-lib.dir/tbezier.c.o -c /home/martin/XTrackCAD/src/work/app/bin/tbezier.c
+
+app/bin/CMakeFiles/xtrkcad-lib.dir/tbezier.c.i: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing C source to CMakeFiles/xtrkcad-lib.dir/tbezier.c.i"
+ cd /home/martin/XTrackCAD/src/work/app/bin && /usr/bin/gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -E /home/martin/XTrackCAD/src/work/app/bin/tbezier.c > CMakeFiles/xtrkcad-lib.dir/tbezier.c.i
+
+app/bin/CMakeFiles/xtrkcad-lib.dir/tbezier.c.s: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling C source to assembly CMakeFiles/xtrkcad-lib.dir/tbezier.c.s"
+ cd /home/martin/XTrackCAD/src/work/app/bin && /usr/bin/gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -S /home/martin/XTrackCAD/src/work/app/bin/tbezier.c -o CMakeFiles/xtrkcad-lib.dir/tbezier.c.s
+
+app/bin/CMakeFiles/xtrkcad-lib.dir/tbezier.c.o.requires:
+
+.PHONY : app/bin/CMakeFiles/xtrkcad-lib.dir/tbezier.c.o.requires
+
+app/bin/CMakeFiles/xtrkcad-lib.dir/tbezier.c.o.provides: app/bin/CMakeFiles/xtrkcad-lib.dir/tbezier.c.o.requires
+ $(MAKE) -f app/bin/CMakeFiles/xtrkcad-lib.dir/build.make app/bin/CMakeFiles/xtrkcad-lib.dir/tbezier.c.o.provides.build
+.PHONY : app/bin/CMakeFiles/xtrkcad-lib.dir/tbezier.c.o.provides
+
+app/bin/CMakeFiles/xtrkcad-lib.dir/tbezier.c.o.provides.build: app/bin/CMakeFiles/xtrkcad-lib.dir/tbezier.c.o
+
+
+app/bin/CMakeFiles/xtrkcad-lib.dir/tcornu.c.o: app/bin/CMakeFiles/xtrkcad-lib.dir/flags.make
+app/bin/CMakeFiles/xtrkcad-lib.dir/tcornu.c.o: app/bin/tcornu.c
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/martin/XTrackCAD/src/work/CMakeFiles --progress-num=$(CMAKE_PROGRESS_79) "Building C object app/bin/CMakeFiles/xtrkcad-lib.dir/tcornu.c.o"
+ cd /home/martin/XTrackCAD/src/work/app/bin && /usr/bin/gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -o CMakeFiles/xtrkcad-lib.dir/tcornu.c.o -c /home/martin/XTrackCAD/src/work/app/bin/tcornu.c
+
+app/bin/CMakeFiles/xtrkcad-lib.dir/tcornu.c.i: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing C source to CMakeFiles/xtrkcad-lib.dir/tcornu.c.i"
+ cd /home/martin/XTrackCAD/src/work/app/bin && /usr/bin/gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -E /home/martin/XTrackCAD/src/work/app/bin/tcornu.c > CMakeFiles/xtrkcad-lib.dir/tcornu.c.i
+
+app/bin/CMakeFiles/xtrkcad-lib.dir/tcornu.c.s: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling C source to assembly CMakeFiles/xtrkcad-lib.dir/tcornu.c.s"
+ cd /home/martin/XTrackCAD/src/work/app/bin && /usr/bin/gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -S /home/martin/XTrackCAD/src/work/app/bin/tcornu.c -o CMakeFiles/xtrkcad-lib.dir/tcornu.c.s
+
+app/bin/CMakeFiles/xtrkcad-lib.dir/tcornu.c.o.requires:
+
+.PHONY : app/bin/CMakeFiles/xtrkcad-lib.dir/tcornu.c.o.requires
+
+app/bin/CMakeFiles/xtrkcad-lib.dir/tcornu.c.o.provides: app/bin/CMakeFiles/xtrkcad-lib.dir/tcornu.c.o.requires
+ $(MAKE) -f app/bin/CMakeFiles/xtrkcad-lib.dir/build.make app/bin/CMakeFiles/xtrkcad-lib.dir/tcornu.c.o.provides.build
+.PHONY : app/bin/CMakeFiles/xtrkcad-lib.dir/tcornu.c.o.provides
+
+app/bin/CMakeFiles/xtrkcad-lib.dir/tcornu.c.o.provides.build: app/bin/CMakeFiles/xtrkcad-lib.dir/tcornu.c.o
+
+
+app/bin/CMakeFiles/xtrkcad-lib.dir/tcurve.c.o: app/bin/CMakeFiles/xtrkcad-lib.dir/flags.make
+app/bin/CMakeFiles/xtrkcad-lib.dir/tcurve.c.o: app/bin/tcurve.c
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/martin/XTrackCAD/src/work/CMakeFiles --progress-num=$(CMAKE_PROGRESS_80) "Building C object app/bin/CMakeFiles/xtrkcad-lib.dir/tcurve.c.o"
+ cd /home/martin/XTrackCAD/src/work/app/bin && /usr/bin/gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -o CMakeFiles/xtrkcad-lib.dir/tcurve.c.o -c /home/martin/XTrackCAD/src/work/app/bin/tcurve.c
+
+app/bin/CMakeFiles/xtrkcad-lib.dir/tcurve.c.i: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing C source to CMakeFiles/xtrkcad-lib.dir/tcurve.c.i"
+ cd /home/martin/XTrackCAD/src/work/app/bin && /usr/bin/gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -E /home/martin/XTrackCAD/src/work/app/bin/tcurve.c > CMakeFiles/xtrkcad-lib.dir/tcurve.c.i
+
+app/bin/CMakeFiles/xtrkcad-lib.dir/tcurve.c.s: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling C source to assembly CMakeFiles/xtrkcad-lib.dir/tcurve.c.s"
+ cd /home/martin/XTrackCAD/src/work/app/bin && /usr/bin/gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -S /home/martin/XTrackCAD/src/work/app/bin/tcurve.c -o CMakeFiles/xtrkcad-lib.dir/tcurve.c.s
+
+app/bin/CMakeFiles/xtrkcad-lib.dir/tcurve.c.o.requires:
+
+.PHONY : app/bin/CMakeFiles/xtrkcad-lib.dir/tcurve.c.o.requires
+
+app/bin/CMakeFiles/xtrkcad-lib.dir/tcurve.c.o.provides: app/bin/CMakeFiles/xtrkcad-lib.dir/tcurve.c.o.requires
+ $(MAKE) -f app/bin/CMakeFiles/xtrkcad-lib.dir/build.make app/bin/CMakeFiles/xtrkcad-lib.dir/tcurve.c.o.provides.build
+.PHONY : app/bin/CMakeFiles/xtrkcad-lib.dir/tcurve.c.o.provides
+
+app/bin/CMakeFiles/xtrkcad-lib.dir/tcurve.c.o.provides.build: app/bin/CMakeFiles/xtrkcad-lib.dir/tcurve.c.o
+
+
+app/bin/CMakeFiles/xtrkcad-lib.dir/tease.c.o: app/bin/CMakeFiles/xtrkcad-lib.dir/flags.make
+app/bin/CMakeFiles/xtrkcad-lib.dir/tease.c.o: app/bin/tease.c
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/martin/XTrackCAD/src/work/CMakeFiles --progress-num=$(CMAKE_PROGRESS_81) "Building C object app/bin/CMakeFiles/xtrkcad-lib.dir/tease.c.o"
+ cd /home/martin/XTrackCAD/src/work/app/bin && /usr/bin/gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -o CMakeFiles/xtrkcad-lib.dir/tease.c.o -c /home/martin/XTrackCAD/src/work/app/bin/tease.c
+
+app/bin/CMakeFiles/xtrkcad-lib.dir/tease.c.i: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing C source to CMakeFiles/xtrkcad-lib.dir/tease.c.i"
+ cd /home/martin/XTrackCAD/src/work/app/bin && /usr/bin/gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -E /home/martin/XTrackCAD/src/work/app/bin/tease.c > CMakeFiles/xtrkcad-lib.dir/tease.c.i
+
+app/bin/CMakeFiles/xtrkcad-lib.dir/tease.c.s: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling C source to assembly CMakeFiles/xtrkcad-lib.dir/tease.c.s"
+ cd /home/martin/XTrackCAD/src/work/app/bin && /usr/bin/gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -S /home/martin/XTrackCAD/src/work/app/bin/tease.c -o CMakeFiles/xtrkcad-lib.dir/tease.c.s
+
+app/bin/CMakeFiles/xtrkcad-lib.dir/tease.c.o.requires:
+
+.PHONY : app/bin/CMakeFiles/xtrkcad-lib.dir/tease.c.o.requires
+
+app/bin/CMakeFiles/xtrkcad-lib.dir/tease.c.o.provides: app/bin/CMakeFiles/xtrkcad-lib.dir/tease.c.o.requires
+ $(MAKE) -f app/bin/CMakeFiles/xtrkcad-lib.dir/build.make app/bin/CMakeFiles/xtrkcad-lib.dir/tease.c.o.provides.build
+.PHONY : app/bin/CMakeFiles/xtrkcad-lib.dir/tease.c.o.provides
+
+app/bin/CMakeFiles/xtrkcad-lib.dir/tease.c.o.provides.build: app/bin/CMakeFiles/xtrkcad-lib.dir/tease.c.o
+
+
+app/bin/CMakeFiles/xtrkcad-lib.dir/track.c.o: app/bin/CMakeFiles/xtrkcad-lib.dir/flags.make
+app/bin/CMakeFiles/xtrkcad-lib.dir/track.c.o: app/bin/track.c
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/martin/XTrackCAD/src/work/CMakeFiles --progress-num=$(CMAKE_PROGRESS_82) "Building C object app/bin/CMakeFiles/xtrkcad-lib.dir/track.c.o"
+ cd /home/martin/XTrackCAD/src/work/app/bin && /usr/bin/gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -o CMakeFiles/xtrkcad-lib.dir/track.c.o -c /home/martin/XTrackCAD/src/work/app/bin/track.c
+
+app/bin/CMakeFiles/xtrkcad-lib.dir/track.c.i: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing C source to CMakeFiles/xtrkcad-lib.dir/track.c.i"
+ cd /home/martin/XTrackCAD/src/work/app/bin && /usr/bin/gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -E /home/martin/XTrackCAD/src/work/app/bin/track.c > CMakeFiles/xtrkcad-lib.dir/track.c.i
+
+app/bin/CMakeFiles/xtrkcad-lib.dir/track.c.s: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling C source to assembly CMakeFiles/xtrkcad-lib.dir/track.c.s"
+ cd /home/martin/XTrackCAD/src/work/app/bin && /usr/bin/gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -S /home/martin/XTrackCAD/src/work/app/bin/track.c -o CMakeFiles/xtrkcad-lib.dir/track.c.s
+
+app/bin/CMakeFiles/xtrkcad-lib.dir/track.c.o.requires:
+
+.PHONY : app/bin/CMakeFiles/xtrkcad-lib.dir/track.c.o.requires
+
+app/bin/CMakeFiles/xtrkcad-lib.dir/track.c.o.provides: app/bin/CMakeFiles/xtrkcad-lib.dir/track.c.o.requires
+ $(MAKE) -f app/bin/CMakeFiles/xtrkcad-lib.dir/build.make app/bin/CMakeFiles/xtrkcad-lib.dir/track.c.o.provides.build
+.PHONY : app/bin/CMakeFiles/xtrkcad-lib.dir/track.c.o.provides
+
+app/bin/CMakeFiles/xtrkcad-lib.dir/track.c.o.provides.build: app/bin/CMakeFiles/xtrkcad-lib.dir/track.c.o
+
+
+app/bin/CMakeFiles/xtrkcad-lib.dir/trkseg.c.o: app/bin/CMakeFiles/xtrkcad-lib.dir/flags.make
+app/bin/CMakeFiles/xtrkcad-lib.dir/trkseg.c.o: app/bin/trkseg.c
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/martin/XTrackCAD/src/work/CMakeFiles --progress-num=$(CMAKE_PROGRESS_83) "Building C object app/bin/CMakeFiles/xtrkcad-lib.dir/trkseg.c.o"
+ cd /home/martin/XTrackCAD/src/work/app/bin && /usr/bin/gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -o CMakeFiles/xtrkcad-lib.dir/trkseg.c.o -c /home/martin/XTrackCAD/src/work/app/bin/trkseg.c
+
+app/bin/CMakeFiles/xtrkcad-lib.dir/trkseg.c.i: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing C source to CMakeFiles/xtrkcad-lib.dir/trkseg.c.i"
+ cd /home/martin/XTrackCAD/src/work/app/bin && /usr/bin/gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -E /home/martin/XTrackCAD/src/work/app/bin/trkseg.c > CMakeFiles/xtrkcad-lib.dir/trkseg.c.i
+
+app/bin/CMakeFiles/xtrkcad-lib.dir/trkseg.c.s: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling C source to assembly CMakeFiles/xtrkcad-lib.dir/trkseg.c.s"
+ cd /home/martin/XTrackCAD/src/work/app/bin && /usr/bin/gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -S /home/martin/XTrackCAD/src/work/app/bin/trkseg.c -o CMakeFiles/xtrkcad-lib.dir/trkseg.c.s
+
+app/bin/CMakeFiles/xtrkcad-lib.dir/trkseg.c.o.requires:
+
+.PHONY : app/bin/CMakeFiles/xtrkcad-lib.dir/trkseg.c.o.requires
+
+app/bin/CMakeFiles/xtrkcad-lib.dir/trkseg.c.o.provides: app/bin/CMakeFiles/xtrkcad-lib.dir/trkseg.c.o.requires
+ $(MAKE) -f app/bin/CMakeFiles/xtrkcad-lib.dir/build.make app/bin/CMakeFiles/xtrkcad-lib.dir/trkseg.c.o.provides.build
+.PHONY : app/bin/CMakeFiles/xtrkcad-lib.dir/trkseg.c.o.provides
+
+app/bin/CMakeFiles/xtrkcad-lib.dir/trkseg.c.o.provides.build: app/bin/CMakeFiles/xtrkcad-lib.dir/trkseg.c.o
+
+
+app/bin/CMakeFiles/xtrkcad-lib.dir/tstraigh.c.o: app/bin/CMakeFiles/xtrkcad-lib.dir/flags.make
+app/bin/CMakeFiles/xtrkcad-lib.dir/tstraigh.c.o: app/bin/tstraigh.c
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/martin/XTrackCAD/src/work/CMakeFiles --progress-num=$(CMAKE_PROGRESS_84) "Building C object app/bin/CMakeFiles/xtrkcad-lib.dir/tstraigh.c.o"
+ cd /home/martin/XTrackCAD/src/work/app/bin && /usr/bin/gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -o CMakeFiles/xtrkcad-lib.dir/tstraigh.c.o -c /home/martin/XTrackCAD/src/work/app/bin/tstraigh.c
+
+app/bin/CMakeFiles/xtrkcad-lib.dir/tstraigh.c.i: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing C source to CMakeFiles/xtrkcad-lib.dir/tstraigh.c.i"
+ cd /home/martin/XTrackCAD/src/work/app/bin && /usr/bin/gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -E /home/martin/XTrackCAD/src/work/app/bin/tstraigh.c > CMakeFiles/xtrkcad-lib.dir/tstraigh.c.i
+
+app/bin/CMakeFiles/xtrkcad-lib.dir/tstraigh.c.s: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling C source to assembly CMakeFiles/xtrkcad-lib.dir/tstraigh.c.s"
+ cd /home/martin/XTrackCAD/src/work/app/bin && /usr/bin/gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -S /home/martin/XTrackCAD/src/work/app/bin/tstraigh.c -o CMakeFiles/xtrkcad-lib.dir/tstraigh.c.s
+
+app/bin/CMakeFiles/xtrkcad-lib.dir/tstraigh.c.o.requires:
+
+.PHONY : app/bin/CMakeFiles/xtrkcad-lib.dir/tstraigh.c.o.requires
+
+app/bin/CMakeFiles/xtrkcad-lib.dir/tstraigh.c.o.provides: app/bin/CMakeFiles/xtrkcad-lib.dir/tstraigh.c.o.requires
+ $(MAKE) -f app/bin/CMakeFiles/xtrkcad-lib.dir/build.make app/bin/CMakeFiles/xtrkcad-lib.dir/tstraigh.c.o.provides.build
+.PHONY : app/bin/CMakeFiles/xtrkcad-lib.dir/tstraigh.c.o.provides
+
+app/bin/CMakeFiles/xtrkcad-lib.dir/tstraigh.c.o.provides.build: app/bin/CMakeFiles/xtrkcad-lib.dir/tstraigh.c.o
+
+
+app/bin/CMakeFiles/xtrkcad-lib.dir/utility.c.o: app/bin/CMakeFiles/xtrkcad-lib.dir/flags.make
+app/bin/CMakeFiles/xtrkcad-lib.dir/utility.c.o: app/bin/utility.c
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/martin/XTrackCAD/src/work/CMakeFiles --progress-num=$(CMAKE_PROGRESS_85) "Building C object app/bin/CMakeFiles/xtrkcad-lib.dir/utility.c.o"
+ cd /home/martin/XTrackCAD/src/work/app/bin && /usr/bin/gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -o CMakeFiles/xtrkcad-lib.dir/utility.c.o -c /home/martin/XTrackCAD/src/work/app/bin/utility.c
+
+app/bin/CMakeFiles/xtrkcad-lib.dir/utility.c.i: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing C source to CMakeFiles/xtrkcad-lib.dir/utility.c.i"
+ cd /home/martin/XTrackCAD/src/work/app/bin && /usr/bin/gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -E /home/martin/XTrackCAD/src/work/app/bin/utility.c > CMakeFiles/xtrkcad-lib.dir/utility.c.i
+
+app/bin/CMakeFiles/xtrkcad-lib.dir/utility.c.s: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling C source to assembly CMakeFiles/xtrkcad-lib.dir/utility.c.s"
+ cd /home/martin/XTrackCAD/src/work/app/bin && /usr/bin/gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -S /home/martin/XTrackCAD/src/work/app/bin/utility.c -o CMakeFiles/xtrkcad-lib.dir/utility.c.s
+
+app/bin/CMakeFiles/xtrkcad-lib.dir/utility.c.o.requires:
+
+.PHONY : app/bin/CMakeFiles/xtrkcad-lib.dir/utility.c.o.requires
+
+app/bin/CMakeFiles/xtrkcad-lib.dir/utility.c.o.provides: app/bin/CMakeFiles/xtrkcad-lib.dir/utility.c.o.requires
+ $(MAKE) -f app/bin/CMakeFiles/xtrkcad-lib.dir/build.make app/bin/CMakeFiles/xtrkcad-lib.dir/utility.c.o.provides.build
+.PHONY : app/bin/CMakeFiles/xtrkcad-lib.dir/utility.c.o.provides
+
+app/bin/CMakeFiles/xtrkcad-lib.dir/utility.c.o.provides.build: app/bin/CMakeFiles/xtrkcad-lib.dir/utility.c.o
+
+
+# Object files for target xtrkcad-lib
+xtrkcad__lib_OBJECTS = \
+"CMakeFiles/xtrkcad-lib.dir/appdefaults.c.o" \
+"CMakeFiles/xtrkcad-lib.dir/bllnhlp.c.o" \
+"CMakeFiles/xtrkcad-lib.dir/cbezier.c.o" \
+"CMakeFiles/xtrkcad-lib.dir/cblock.c.o" \
+"CMakeFiles/xtrkcad-lib.dir/ccornu.c.o" \
+"CMakeFiles/xtrkcad-lib.dir/ccurve.c.o" \
+"CMakeFiles/xtrkcad-lib.dir/ccontrol.c.o" \
+"CMakeFiles/xtrkcad-lib.dir/cdraw.c.o" \
+"CMakeFiles/xtrkcad-lib.dir/celev.c.o" \
+"CMakeFiles/xtrkcad-lib.dir/cgroup.c.o" \
+"CMakeFiles/xtrkcad-lib.dir/chndldto.c.o" \
+"CMakeFiles/xtrkcad-lib.dir/chotbar.c.o" \
+"CMakeFiles/xtrkcad-lib.dir/cjoin.c.o" \
+"CMakeFiles/xtrkcad-lib.dir/cmisc.c.o" \
+"CMakeFiles/xtrkcad-lib.dir/cmodify.c.o" \
+"CMakeFiles/xtrkcad-lib.dir/cnote.c.o" \
+"CMakeFiles/xtrkcad-lib.dir/compound.c.o" \
+"CMakeFiles/xtrkcad-lib.dir/cparalle.c.o" \
+"CMakeFiles/xtrkcad-lib.dir/cprint.c.o" \
+"CMakeFiles/xtrkcad-lib.dir/cprofile.c.o" \
+"CMakeFiles/xtrkcad-lib.dir/cpull.c.o" \
+"CMakeFiles/xtrkcad-lib.dir/cruler.c.o" \
+"CMakeFiles/xtrkcad-lib.dir/cselect.c.o" \
+"CMakeFiles/xtrkcad-lib.dir/csensor.c.o" \
+"CMakeFiles/xtrkcad-lib.dir/csnap.c.o" \
+"CMakeFiles/xtrkcad-lib.dir/csplit.c.o" \
+"CMakeFiles/xtrkcad-lib.dir/csignal.c.o" \
+"CMakeFiles/xtrkcad-lib.dir/cstraigh.c.o" \
+"CMakeFiles/xtrkcad-lib.dir/cstruct.c.o" \
+"CMakeFiles/xtrkcad-lib.dir/cswitchmotor.c.o" \
+"CMakeFiles/xtrkcad-lib.dir/ctext.c.o" \
+"CMakeFiles/xtrkcad-lib.dir/ctodesgn.c.o" \
+"CMakeFiles/xtrkcad-lib.dir/ctrain.c.o" \
+"CMakeFiles/xtrkcad-lib.dir/cturnout.c.o" \
+"CMakeFiles/xtrkcad-lib.dir/cturntbl.c.o" \
+"CMakeFiles/xtrkcad-lib.dir/cundo.c.o" \
+"CMakeFiles/xtrkcad-lib.dir/custom.c.o" \
+"CMakeFiles/xtrkcad-lib.dir/dbench.c.o" \
+"CMakeFiles/xtrkcad-lib.dir/dbitmap.c.o" \
+"CMakeFiles/xtrkcad-lib.dir/dcar.c.o" \
+"CMakeFiles/xtrkcad-lib.dir/dcmpnd.c.o" \
+"CMakeFiles/xtrkcad-lib.dir/dcustmgm.c.o" \
+"CMakeFiles/xtrkcad-lib.dir/dcontmgm.c.o" \
+"CMakeFiles/xtrkcad-lib.dir/dease.c.o" \
+"CMakeFiles/xtrkcad-lib.dir/denum.c.o" \
+"CMakeFiles/xtrkcad-lib.dir/dlayer.c.o" \
+"CMakeFiles/xtrkcad-lib.dir/doption.c.o" \
+"CMakeFiles/xtrkcad-lib.dir/dpricels.c.o" \
+"CMakeFiles/xtrkcad-lib.dir/dprmfile.c.o" \
+"CMakeFiles/xtrkcad-lib.dir/draw.c.o" \
+"CMakeFiles/xtrkcad-lib.dir/drawgeom.c.o" \
+"CMakeFiles/xtrkcad-lib.dir/dxfformat.c.o" \
+"CMakeFiles/xtrkcad-lib.dir/dxfoutput.c.o" \
+"CMakeFiles/xtrkcad-lib.dir/elev.c.o" \
+"CMakeFiles/xtrkcad-lib.dir/fileio.c.o" \
+"CMakeFiles/xtrkcad-lib.dir/i18n.c.o" \
+"CMakeFiles/xtrkcad-lib.dir/layout.c.o" \
+"CMakeFiles/xtrkcad-lib.dir/lprintf.c.o" \
+"CMakeFiles/xtrkcad-lib.dir/macro.c.o" \
+"CMakeFiles/xtrkcad-lib.dir/misc2.c.o" \
+"CMakeFiles/xtrkcad-lib.dir/param.c.o" \
+"CMakeFiles/xtrkcad-lib.dir/paths.c.o" \
+"CMakeFiles/xtrkcad-lib.dir/shrtpath.c.o" \
+"CMakeFiles/xtrkcad-lib.dir/smalldlg.c.o" \
+"CMakeFiles/xtrkcad-lib.dir/tbezier.c.o" \
+"CMakeFiles/xtrkcad-lib.dir/tcornu.c.o" \
+"CMakeFiles/xtrkcad-lib.dir/tcurve.c.o" \
+"CMakeFiles/xtrkcad-lib.dir/tease.c.o" \
+"CMakeFiles/xtrkcad-lib.dir/track.c.o" \
+"CMakeFiles/xtrkcad-lib.dir/trkseg.c.o" \
+"CMakeFiles/xtrkcad-lib.dir/tstraigh.c.o" \
+"CMakeFiles/xtrkcad-lib.dir/utility.c.o"
+
+# External object files for target xtrkcad-lib
+xtrkcad__lib_EXTERNAL_OBJECTS =
+
+app/bin/libxtrkcad-lib.a: app/bin/CMakeFiles/xtrkcad-lib.dir/appdefaults.c.o
+app/bin/libxtrkcad-lib.a: app/bin/CMakeFiles/xtrkcad-lib.dir/bllnhlp.c.o
+app/bin/libxtrkcad-lib.a: app/bin/CMakeFiles/xtrkcad-lib.dir/cbezier.c.o
+app/bin/libxtrkcad-lib.a: app/bin/CMakeFiles/xtrkcad-lib.dir/cblock.c.o
+app/bin/libxtrkcad-lib.a: app/bin/CMakeFiles/xtrkcad-lib.dir/ccornu.c.o
+app/bin/libxtrkcad-lib.a: app/bin/CMakeFiles/xtrkcad-lib.dir/ccurve.c.o
+app/bin/libxtrkcad-lib.a: app/bin/CMakeFiles/xtrkcad-lib.dir/ccontrol.c.o
+app/bin/libxtrkcad-lib.a: app/bin/CMakeFiles/xtrkcad-lib.dir/cdraw.c.o
+app/bin/libxtrkcad-lib.a: app/bin/CMakeFiles/xtrkcad-lib.dir/celev.c.o
+app/bin/libxtrkcad-lib.a: app/bin/CMakeFiles/xtrkcad-lib.dir/cgroup.c.o
+app/bin/libxtrkcad-lib.a: app/bin/CMakeFiles/xtrkcad-lib.dir/chndldto.c.o
+app/bin/libxtrkcad-lib.a: app/bin/CMakeFiles/xtrkcad-lib.dir/chotbar.c.o
+app/bin/libxtrkcad-lib.a: app/bin/CMakeFiles/xtrkcad-lib.dir/cjoin.c.o
+app/bin/libxtrkcad-lib.a: app/bin/CMakeFiles/xtrkcad-lib.dir/cmisc.c.o
+app/bin/libxtrkcad-lib.a: app/bin/CMakeFiles/xtrkcad-lib.dir/cmodify.c.o
+app/bin/libxtrkcad-lib.a: app/bin/CMakeFiles/xtrkcad-lib.dir/cnote.c.o
+app/bin/libxtrkcad-lib.a: app/bin/CMakeFiles/xtrkcad-lib.dir/compound.c.o
+app/bin/libxtrkcad-lib.a: app/bin/CMakeFiles/xtrkcad-lib.dir/cparalle.c.o
+app/bin/libxtrkcad-lib.a: app/bin/CMakeFiles/xtrkcad-lib.dir/cprint.c.o
+app/bin/libxtrkcad-lib.a: app/bin/CMakeFiles/xtrkcad-lib.dir/cprofile.c.o
+app/bin/libxtrkcad-lib.a: app/bin/CMakeFiles/xtrkcad-lib.dir/cpull.c.o
+app/bin/libxtrkcad-lib.a: app/bin/CMakeFiles/xtrkcad-lib.dir/cruler.c.o
+app/bin/libxtrkcad-lib.a: app/bin/CMakeFiles/xtrkcad-lib.dir/cselect.c.o
+app/bin/libxtrkcad-lib.a: app/bin/CMakeFiles/xtrkcad-lib.dir/csensor.c.o
+app/bin/libxtrkcad-lib.a: app/bin/CMakeFiles/xtrkcad-lib.dir/csnap.c.o
+app/bin/libxtrkcad-lib.a: app/bin/CMakeFiles/xtrkcad-lib.dir/csplit.c.o
+app/bin/libxtrkcad-lib.a: app/bin/CMakeFiles/xtrkcad-lib.dir/csignal.c.o
+app/bin/libxtrkcad-lib.a: app/bin/CMakeFiles/xtrkcad-lib.dir/cstraigh.c.o
+app/bin/libxtrkcad-lib.a: app/bin/CMakeFiles/xtrkcad-lib.dir/cstruct.c.o
+app/bin/libxtrkcad-lib.a: app/bin/CMakeFiles/xtrkcad-lib.dir/cswitchmotor.c.o
+app/bin/libxtrkcad-lib.a: app/bin/CMakeFiles/xtrkcad-lib.dir/ctext.c.o
+app/bin/libxtrkcad-lib.a: app/bin/CMakeFiles/xtrkcad-lib.dir/ctodesgn.c.o
+app/bin/libxtrkcad-lib.a: app/bin/CMakeFiles/xtrkcad-lib.dir/ctrain.c.o
+app/bin/libxtrkcad-lib.a: app/bin/CMakeFiles/xtrkcad-lib.dir/cturnout.c.o
+app/bin/libxtrkcad-lib.a: app/bin/CMakeFiles/xtrkcad-lib.dir/cturntbl.c.o
+app/bin/libxtrkcad-lib.a: app/bin/CMakeFiles/xtrkcad-lib.dir/cundo.c.o
+app/bin/libxtrkcad-lib.a: app/bin/CMakeFiles/xtrkcad-lib.dir/custom.c.o
+app/bin/libxtrkcad-lib.a: app/bin/CMakeFiles/xtrkcad-lib.dir/dbench.c.o
+app/bin/libxtrkcad-lib.a: app/bin/CMakeFiles/xtrkcad-lib.dir/dbitmap.c.o
+app/bin/libxtrkcad-lib.a: app/bin/CMakeFiles/xtrkcad-lib.dir/dcar.c.o
+app/bin/libxtrkcad-lib.a: app/bin/CMakeFiles/xtrkcad-lib.dir/dcmpnd.c.o
+app/bin/libxtrkcad-lib.a: app/bin/CMakeFiles/xtrkcad-lib.dir/dcustmgm.c.o
+app/bin/libxtrkcad-lib.a: app/bin/CMakeFiles/xtrkcad-lib.dir/dcontmgm.c.o
+app/bin/libxtrkcad-lib.a: app/bin/CMakeFiles/xtrkcad-lib.dir/dease.c.o
+app/bin/libxtrkcad-lib.a: app/bin/CMakeFiles/xtrkcad-lib.dir/denum.c.o
+app/bin/libxtrkcad-lib.a: app/bin/CMakeFiles/xtrkcad-lib.dir/dlayer.c.o
+app/bin/libxtrkcad-lib.a: app/bin/CMakeFiles/xtrkcad-lib.dir/doption.c.o
+app/bin/libxtrkcad-lib.a: app/bin/CMakeFiles/xtrkcad-lib.dir/dpricels.c.o
+app/bin/libxtrkcad-lib.a: app/bin/CMakeFiles/xtrkcad-lib.dir/dprmfile.c.o
+app/bin/libxtrkcad-lib.a: app/bin/CMakeFiles/xtrkcad-lib.dir/draw.c.o
+app/bin/libxtrkcad-lib.a: app/bin/CMakeFiles/xtrkcad-lib.dir/drawgeom.c.o
+app/bin/libxtrkcad-lib.a: app/bin/CMakeFiles/xtrkcad-lib.dir/dxfformat.c.o
+app/bin/libxtrkcad-lib.a: app/bin/CMakeFiles/xtrkcad-lib.dir/dxfoutput.c.o
+app/bin/libxtrkcad-lib.a: app/bin/CMakeFiles/xtrkcad-lib.dir/elev.c.o
+app/bin/libxtrkcad-lib.a: app/bin/CMakeFiles/xtrkcad-lib.dir/fileio.c.o
+app/bin/libxtrkcad-lib.a: app/bin/CMakeFiles/xtrkcad-lib.dir/i18n.c.o
+app/bin/libxtrkcad-lib.a: app/bin/CMakeFiles/xtrkcad-lib.dir/layout.c.o
+app/bin/libxtrkcad-lib.a: app/bin/CMakeFiles/xtrkcad-lib.dir/lprintf.c.o
+app/bin/libxtrkcad-lib.a: app/bin/CMakeFiles/xtrkcad-lib.dir/macro.c.o
+app/bin/libxtrkcad-lib.a: app/bin/CMakeFiles/xtrkcad-lib.dir/misc2.c.o
+app/bin/libxtrkcad-lib.a: app/bin/CMakeFiles/xtrkcad-lib.dir/param.c.o
+app/bin/libxtrkcad-lib.a: app/bin/CMakeFiles/xtrkcad-lib.dir/paths.c.o
+app/bin/libxtrkcad-lib.a: app/bin/CMakeFiles/xtrkcad-lib.dir/shrtpath.c.o
+app/bin/libxtrkcad-lib.a: app/bin/CMakeFiles/xtrkcad-lib.dir/smalldlg.c.o
+app/bin/libxtrkcad-lib.a: app/bin/CMakeFiles/xtrkcad-lib.dir/tbezier.c.o
+app/bin/libxtrkcad-lib.a: app/bin/CMakeFiles/xtrkcad-lib.dir/tcornu.c.o
+app/bin/libxtrkcad-lib.a: app/bin/CMakeFiles/xtrkcad-lib.dir/tcurve.c.o
+app/bin/libxtrkcad-lib.a: app/bin/CMakeFiles/xtrkcad-lib.dir/tease.c.o
+app/bin/libxtrkcad-lib.a: app/bin/CMakeFiles/xtrkcad-lib.dir/track.c.o
+app/bin/libxtrkcad-lib.a: app/bin/CMakeFiles/xtrkcad-lib.dir/trkseg.c.o
+app/bin/libxtrkcad-lib.a: app/bin/CMakeFiles/xtrkcad-lib.dir/tstraigh.c.o
+app/bin/libxtrkcad-lib.a: app/bin/CMakeFiles/xtrkcad-lib.dir/utility.c.o
+app/bin/libxtrkcad-lib.a: app/bin/CMakeFiles/xtrkcad-lib.dir/build.make
+app/bin/libxtrkcad-lib.a: app/bin/CMakeFiles/xtrkcad-lib.dir/link.txt
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --bold --progress-dir=/home/martin/XTrackCAD/src/work/CMakeFiles --progress-num=$(CMAKE_PROGRESS_86) "Linking C static library libxtrkcad-lib.a"
+ cd /home/martin/XTrackCAD/src/work/app/bin && $(CMAKE_COMMAND) -P CMakeFiles/xtrkcad-lib.dir/cmake_clean_target.cmake
+ cd /home/martin/XTrackCAD/src/work/app/bin && $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/xtrkcad-lib.dir/link.txt --verbose=$(VERBOSE)
+
+# Rule to build all files generated by this target.
+app/bin/CMakeFiles/xtrkcad-lib.dir/build: app/bin/libxtrkcad-lib.a
+
+.PHONY : app/bin/CMakeFiles/xtrkcad-lib.dir/build
+
+app/bin/CMakeFiles/xtrkcad-lib.dir/requires: app/bin/CMakeFiles/xtrkcad-lib.dir/appdefaults.c.o.requires
+app/bin/CMakeFiles/xtrkcad-lib.dir/requires: app/bin/CMakeFiles/xtrkcad-lib.dir/bllnhlp.c.o.requires
+app/bin/CMakeFiles/xtrkcad-lib.dir/requires: app/bin/CMakeFiles/xtrkcad-lib.dir/cbezier.c.o.requires
+app/bin/CMakeFiles/xtrkcad-lib.dir/requires: app/bin/CMakeFiles/xtrkcad-lib.dir/cblock.c.o.requires
+app/bin/CMakeFiles/xtrkcad-lib.dir/requires: app/bin/CMakeFiles/xtrkcad-lib.dir/ccornu.c.o.requires
+app/bin/CMakeFiles/xtrkcad-lib.dir/requires: app/bin/CMakeFiles/xtrkcad-lib.dir/ccurve.c.o.requires
+app/bin/CMakeFiles/xtrkcad-lib.dir/requires: app/bin/CMakeFiles/xtrkcad-lib.dir/ccontrol.c.o.requires
+app/bin/CMakeFiles/xtrkcad-lib.dir/requires: app/bin/CMakeFiles/xtrkcad-lib.dir/cdraw.c.o.requires
+app/bin/CMakeFiles/xtrkcad-lib.dir/requires: app/bin/CMakeFiles/xtrkcad-lib.dir/celev.c.o.requires
+app/bin/CMakeFiles/xtrkcad-lib.dir/requires: app/bin/CMakeFiles/xtrkcad-lib.dir/cgroup.c.o.requires
+app/bin/CMakeFiles/xtrkcad-lib.dir/requires: app/bin/CMakeFiles/xtrkcad-lib.dir/chndldto.c.o.requires
+app/bin/CMakeFiles/xtrkcad-lib.dir/requires: app/bin/CMakeFiles/xtrkcad-lib.dir/chotbar.c.o.requires
+app/bin/CMakeFiles/xtrkcad-lib.dir/requires: app/bin/CMakeFiles/xtrkcad-lib.dir/cjoin.c.o.requires
+app/bin/CMakeFiles/xtrkcad-lib.dir/requires: app/bin/CMakeFiles/xtrkcad-lib.dir/cmisc.c.o.requires
+app/bin/CMakeFiles/xtrkcad-lib.dir/requires: app/bin/CMakeFiles/xtrkcad-lib.dir/cmodify.c.o.requires
+app/bin/CMakeFiles/xtrkcad-lib.dir/requires: app/bin/CMakeFiles/xtrkcad-lib.dir/cnote.c.o.requires
+app/bin/CMakeFiles/xtrkcad-lib.dir/requires: app/bin/CMakeFiles/xtrkcad-lib.dir/compound.c.o.requires
+app/bin/CMakeFiles/xtrkcad-lib.dir/requires: app/bin/CMakeFiles/xtrkcad-lib.dir/cparalle.c.o.requires
+app/bin/CMakeFiles/xtrkcad-lib.dir/requires: app/bin/CMakeFiles/xtrkcad-lib.dir/cprint.c.o.requires
+app/bin/CMakeFiles/xtrkcad-lib.dir/requires: app/bin/CMakeFiles/xtrkcad-lib.dir/cprofile.c.o.requires
+app/bin/CMakeFiles/xtrkcad-lib.dir/requires: app/bin/CMakeFiles/xtrkcad-lib.dir/cpull.c.o.requires
+app/bin/CMakeFiles/xtrkcad-lib.dir/requires: app/bin/CMakeFiles/xtrkcad-lib.dir/cruler.c.o.requires
+app/bin/CMakeFiles/xtrkcad-lib.dir/requires: app/bin/CMakeFiles/xtrkcad-lib.dir/cselect.c.o.requires
+app/bin/CMakeFiles/xtrkcad-lib.dir/requires: app/bin/CMakeFiles/xtrkcad-lib.dir/csensor.c.o.requires
+app/bin/CMakeFiles/xtrkcad-lib.dir/requires: app/bin/CMakeFiles/xtrkcad-lib.dir/csnap.c.o.requires
+app/bin/CMakeFiles/xtrkcad-lib.dir/requires: app/bin/CMakeFiles/xtrkcad-lib.dir/csplit.c.o.requires
+app/bin/CMakeFiles/xtrkcad-lib.dir/requires: app/bin/CMakeFiles/xtrkcad-lib.dir/csignal.c.o.requires
+app/bin/CMakeFiles/xtrkcad-lib.dir/requires: app/bin/CMakeFiles/xtrkcad-lib.dir/cstraigh.c.o.requires
+app/bin/CMakeFiles/xtrkcad-lib.dir/requires: app/bin/CMakeFiles/xtrkcad-lib.dir/cstruct.c.o.requires
+app/bin/CMakeFiles/xtrkcad-lib.dir/requires: app/bin/CMakeFiles/xtrkcad-lib.dir/cswitchmotor.c.o.requires
+app/bin/CMakeFiles/xtrkcad-lib.dir/requires: app/bin/CMakeFiles/xtrkcad-lib.dir/ctext.c.o.requires
+app/bin/CMakeFiles/xtrkcad-lib.dir/requires: app/bin/CMakeFiles/xtrkcad-lib.dir/ctodesgn.c.o.requires
+app/bin/CMakeFiles/xtrkcad-lib.dir/requires: app/bin/CMakeFiles/xtrkcad-lib.dir/ctrain.c.o.requires
+app/bin/CMakeFiles/xtrkcad-lib.dir/requires: app/bin/CMakeFiles/xtrkcad-lib.dir/cturnout.c.o.requires
+app/bin/CMakeFiles/xtrkcad-lib.dir/requires: app/bin/CMakeFiles/xtrkcad-lib.dir/cturntbl.c.o.requires
+app/bin/CMakeFiles/xtrkcad-lib.dir/requires: app/bin/CMakeFiles/xtrkcad-lib.dir/cundo.c.o.requires
+app/bin/CMakeFiles/xtrkcad-lib.dir/requires: app/bin/CMakeFiles/xtrkcad-lib.dir/custom.c.o.requires
+app/bin/CMakeFiles/xtrkcad-lib.dir/requires: app/bin/CMakeFiles/xtrkcad-lib.dir/dbench.c.o.requires
+app/bin/CMakeFiles/xtrkcad-lib.dir/requires: app/bin/CMakeFiles/xtrkcad-lib.dir/dbitmap.c.o.requires
+app/bin/CMakeFiles/xtrkcad-lib.dir/requires: app/bin/CMakeFiles/xtrkcad-lib.dir/dcar.c.o.requires
+app/bin/CMakeFiles/xtrkcad-lib.dir/requires: app/bin/CMakeFiles/xtrkcad-lib.dir/dcmpnd.c.o.requires
+app/bin/CMakeFiles/xtrkcad-lib.dir/requires: app/bin/CMakeFiles/xtrkcad-lib.dir/dcustmgm.c.o.requires
+app/bin/CMakeFiles/xtrkcad-lib.dir/requires: app/bin/CMakeFiles/xtrkcad-lib.dir/dcontmgm.c.o.requires
+app/bin/CMakeFiles/xtrkcad-lib.dir/requires: app/bin/CMakeFiles/xtrkcad-lib.dir/dease.c.o.requires
+app/bin/CMakeFiles/xtrkcad-lib.dir/requires: app/bin/CMakeFiles/xtrkcad-lib.dir/denum.c.o.requires
+app/bin/CMakeFiles/xtrkcad-lib.dir/requires: app/bin/CMakeFiles/xtrkcad-lib.dir/dlayer.c.o.requires
+app/bin/CMakeFiles/xtrkcad-lib.dir/requires: app/bin/CMakeFiles/xtrkcad-lib.dir/doption.c.o.requires
+app/bin/CMakeFiles/xtrkcad-lib.dir/requires: app/bin/CMakeFiles/xtrkcad-lib.dir/dpricels.c.o.requires
+app/bin/CMakeFiles/xtrkcad-lib.dir/requires: app/bin/CMakeFiles/xtrkcad-lib.dir/dprmfile.c.o.requires
+app/bin/CMakeFiles/xtrkcad-lib.dir/requires: app/bin/CMakeFiles/xtrkcad-lib.dir/draw.c.o.requires
+app/bin/CMakeFiles/xtrkcad-lib.dir/requires: app/bin/CMakeFiles/xtrkcad-lib.dir/drawgeom.c.o.requires
+app/bin/CMakeFiles/xtrkcad-lib.dir/requires: app/bin/CMakeFiles/xtrkcad-lib.dir/dxfformat.c.o.requires
+app/bin/CMakeFiles/xtrkcad-lib.dir/requires: app/bin/CMakeFiles/xtrkcad-lib.dir/dxfoutput.c.o.requires
+app/bin/CMakeFiles/xtrkcad-lib.dir/requires: app/bin/CMakeFiles/xtrkcad-lib.dir/elev.c.o.requires
+app/bin/CMakeFiles/xtrkcad-lib.dir/requires: app/bin/CMakeFiles/xtrkcad-lib.dir/fileio.c.o.requires
+app/bin/CMakeFiles/xtrkcad-lib.dir/requires: app/bin/CMakeFiles/xtrkcad-lib.dir/i18n.c.o.requires
+app/bin/CMakeFiles/xtrkcad-lib.dir/requires: app/bin/CMakeFiles/xtrkcad-lib.dir/layout.c.o.requires
+app/bin/CMakeFiles/xtrkcad-lib.dir/requires: app/bin/CMakeFiles/xtrkcad-lib.dir/lprintf.c.o.requires
+app/bin/CMakeFiles/xtrkcad-lib.dir/requires: app/bin/CMakeFiles/xtrkcad-lib.dir/macro.c.o.requires
+app/bin/CMakeFiles/xtrkcad-lib.dir/requires: app/bin/CMakeFiles/xtrkcad-lib.dir/misc2.c.o.requires
+app/bin/CMakeFiles/xtrkcad-lib.dir/requires: app/bin/CMakeFiles/xtrkcad-lib.dir/param.c.o.requires
+app/bin/CMakeFiles/xtrkcad-lib.dir/requires: app/bin/CMakeFiles/xtrkcad-lib.dir/paths.c.o.requires
+app/bin/CMakeFiles/xtrkcad-lib.dir/requires: app/bin/CMakeFiles/xtrkcad-lib.dir/shrtpath.c.o.requires
+app/bin/CMakeFiles/xtrkcad-lib.dir/requires: app/bin/CMakeFiles/xtrkcad-lib.dir/smalldlg.c.o.requires
+app/bin/CMakeFiles/xtrkcad-lib.dir/requires: app/bin/CMakeFiles/xtrkcad-lib.dir/tbezier.c.o.requires
+app/bin/CMakeFiles/xtrkcad-lib.dir/requires: app/bin/CMakeFiles/xtrkcad-lib.dir/tcornu.c.o.requires
+app/bin/CMakeFiles/xtrkcad-lib.dir/requires: app/bin/CMakeFiles/xtrkcad-lib.dir/tcurve.c.o.requires
+app/bin/CMakeFiles/xtrkcad-lib.dir/requires: app/bin/CMakeFiles/xtrkcad-lib.dir/tease.c.o.requires
+app/bin/CMakeFiles/xtrkcad-lib.dir/requires: app/bin/CMakeFiles/xtrkcad-lib.dir/track.c.o.requires
+app/bin/CMakeFiles/xtrkcad-lib.dir/requires: app/bin/CMakeFiles/xtrkcad-lib.dir/trkseg.c.o.requires
+app/bin/CMakeFiles/xtrkcad-lib.dir/requires: app/bin/CMakeFiles/xtrkcad-lib.dir/tstraigh.c.o.requires
+app/bin/CMakeFiles/xtrkcad-lib.dir/requires: app/bin/CMakeFiles/xtrkcad-lib.dir/utility.c.o.requires
+
+.PHONY : app/bin/CMakeFiles/xtrkcad-lib.dir/requires
+
+app/bin/CMakeFiles/xtrkcad-lib.dir/clean:
+ cd /home/martin/XTrackCAD/src/work/app/bin && $(CMAKE_COMMAND) -P CMakeFiles/xtrkcad-lib.dir/cmake_clean.cmake
+.PHONY : app/bin/CMakeFiles/xtrkcad-lib.dir/clean
+
+app/bin/CMakeFiles/xtrkcad-lib.dir/depend: app/bin/to3way.lin
+app/bin/CMakeFiles/xtrkcad-lib.dir/depend: app/bin/tocrv.lin
+app/bin/CMakeFiles/xtrkcad-lib.dir/depend: app/bin/tocrvsct.lin
+app/bin/CMakeFiles/xtrkcad-lib.dir/depend: app/bin/todcross.lin
+app/bin/CMakeFiles/xtrkcad-lib.dir/depend: app/bin/todslip.lin
+app/bin/CMakeFiles/xtrkcad-lib.dir/depend: app/bin/tolcross.lin
+app/bin/CMakeFiles/xtrkcad-lib.dir/depend: app/bin/torcross.lin
+app/bin/CMakeFiles/xtrkcad-lib.dir/depend: app/bin/toreg.lin
+app/bin/CMakeFiles/xtrkcad-lib.dir/depend: app/bin/tosslip.lin
+app/bin/CMakeFiles/xtrkcad-lib.dir/depend: app/bin/tostrsct.lin
+app/bin/CMakeFiles/xtrkcad-lib.dir/depend: app/bin/towye.lin
+app/bin/CMakeFiles/xtrkcad-lib.dir/depend: app/bin/toxing.lin
+app/bin/CMakeFiles/xtrkcad-lib.dir/depend: app/bin/bllnhlp.c
+ cd /home/martin/XTrackCAD/src/work && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/martin/XTrackCAD/src/work /home/martin/XTrackCAD/src/work/app/bin /home/martin/XTrackCAD/src/work /home/martin/XTrackCAD/src/work/app/bin /home/martin/XTrackCAD/src/work/app/bin/CMakeFiles/xtrkcad-lib.dir/DependInfo.cmake --color=$(COLOR)
+.PHONY : app/bin/CMakeFiles/xtrkcad-lib.dir/depend
+
diff --git a/app/bin/CMakeFiles/xtrkcad-lib.dir/cmake_clean.cmake b/app/bin/CMakeFiles/xtrkcad-lib.dir/cmake_clean.cmake
new file mode 100644
index 0000000..785924e
--- /dev/null
+++ b/app/bin/CMakeFiles/xtrkcad-lib.dir/cmake_clean.cmake
@@ -0,0 +1,94 @@
+file(REMOVE_RECURSE
+ "to3way.lin"
+ "tocrv.lin"
+ "tocrvsct.lin"
+ "todcross.lin"
+ "todslip.lin"
+ "tolcross.lin"
+ "torcross.lin"
+ "toreg.lin"
+ "tosslip.lin"
+ "tostrsct.lin"
+ "towye.lin"
+ "toxing.lin"
+ "bllnhlp.c"
+ "CMakeFiles/xtrkcad-lib.dir/appdefaults.c.o"
+ "CMakeFiles/xtrkcad-lib.dir/bllnhlp.c.o"
+ "CMakeFiles/xtrkcad-lib.dir/cbezier.c.o"
+ "CMakeFiles/xtrkcad-lib.dir/cblock.c.o"
+ "CMakeFiles/xtrkcad-lib.dir/ccornu.c.o"
+ "CMakeFiles/xtrkcad-lib.dir/ccurve.c.o"
+ "CMakeFiles/xtrkcad-lib.dir/ccontrol.c.o"
+ "CMakeFiles/xtrkcad-lib.dir/cdraw.c.o"
+ "CMakeFiles/xtrkcad-lib.dir/celev.c.o"
+ "CMakeFiles/xtrkcad-lib.dir/cgroup.c.o"
+ "CMakeFiles/xtrkcad-lib.dir/chndldto.c.o"
+ "CMakeFiles/xtrkcad-lib.dir/chotbar.c.o"
+ "CMakeFiles/xtrkcad-lib.dir/cjoin.c.o"
+ "CMakeFiles/xtrkcad-lib.dir/cmisc.c.o"
+ "CMakeFiles/xtrkcad-lib.dir/cmodify.c.o"
+ "CMakeFiles/xtrkcad-lib.dir/cnote.c.o"
+ "CMakeFiles/xtrkcad-lib.dir/compound.c.o"
+ "CMakeFiles/xtrkcad-lib.dir/cparalle.c.o"
+ "CMakeFiles/xtrkcad-lib.dir/cprint.c.o"
+ "CMakeFiles/xtrkcad-lib.dir/cprofile.c.o"
+ "CMakeFiles/xtrkcad-lib.dir/cpull.c.o"
+ "CMakeFiles/xtrkcad-lib.dir/cruler.c.o"
+ "CMakeFiles/xtrkcad-lib.dir/cselect.c.o"
+ "CMakeFiles/xtrkcad-lib.dir/csensor.c.o"
+ "CMakeFiles/xtrkcad-lib.dir/csnap.c.o"
+ "CMakeFiles/xtrkcad-lib.dir/csplit.c.o"
+ "CMakeFiles/xtrkcad-lib.dir/csignal.c.o"
+ "CMakeFiles/xtrkcad-lib.dir/cstraigh.c.o"
+ "CMakeFiles/xtrkcad-lib.dir/cstruct.c.o"
+ "CMakeFiles/xtrkcad-lib.dir/cswitchmotor.c.o"
+ "CMakeFiles/xtrkcad-lib.dir/ctext.c.o"
+ "CMakeFiles/xtrkcad-lib.dir/ctodesgn.c.o"
+ "CMakeFiles/xtrkcad-lib.dir/ctrain.c.o"
+ "CMakeFiles/xtrkcad-lib.dir/cturnout.c.o"
+ "CMakeFiles/xtrkcad-lib.dir/cturntbl.c.o"
+ "CMakeFiles/xtrkcad-lib.dir/cundo.c.o"
+ "CMakeFiles/xtrkcad-lib.dir/custom.c.o"
+ "CMakeFiles/xtrkcad-lib.dir/dbench.c.o"
+ "CMakeFiles/xtrkcad-lib.dir/dbitmap.c.o"
+ "CMakeFiles/xtrkcad-lib.dir/dcar.c.o"
+ "CMakeFiles/xtrkcad-lib.dir/dcmpnd.c.o"
+ "CMakeFiles/xtrkcad-lib.dir/dcustmgm.c.o"
+ "CMakeFiles/xtrkcad-lib.dir/dcontmgm.c.o"
+ "CMakeFiles/xtrkcad-lib.dir/dease.c.o"
+ "CMakeFiles/xtrkcad-lib.dir/denum.c.o"
+ "CMakeFiles/xtrkcad-lib.dir/dlayer.c.o"
+ "CMakeFiles/xtrkcad-lib.dir/doption.c.o"
+ "CMakeFiles/xtrkcad-lib.dir/dpricels.c.o"
+ "CMakeFiles/xtrkcad-lib.dir/dprmfile.c.o"
+ "CMakeFiles/xtrkcad-lib.dir/draw.c.o"
+ "CMakeFiles/xtrkcad-lib.dir/drawgeom.c.o"
+ "CMakeFiles/xtrkcad-lib.dir/dxfformat.c.o"
+ "CMakeFiles/xtrkcad-lib.dir/dxfoutput.c.o"
+ "CMakeFiles/xtrkcad-lib.dir/elev.c.o"
+ "CMakeFiles/xtrkcad-lib.dir/fileio.c.o"
+ "CMakeFiles/xtrkcad-lib.dir/i18n.c.o"
+ "CMakeFiles/xtrkcad-lib.dir/layout.c.o"
+ "CMakeFiles/xtrkcad-lib.dir/lprintf.c.o"
+ "CMakeFiles/xtrkcad-lib.dir/macro.c.o"
+ "CMakeFiles/xtrkcad-lib.dir/misc2.c.o"
+ "CMakeFiles/xtrkcad-lib.dir/param.c.o"
+ "CMakeFiles/xtrkcad-lib.dir/paths.c.o"
+ "CMakeFiles/xtrkcad-lib.dir/shrtpath.c.o"
+ "CMakeFiles/xtrkcad-lib.dir/smalldlg.c.o"
+ "CMakeFiles/xtrkcad-lib.dir/tbezier.c.o"
+ "CMakeFiles/xtrkcad-lib.dir/tcornu.c.o"
+ "CMakeFiles/xtrkcad-lib.dir/tcurve.c.o"
+ "CMakeFiles/xtrkcad-lib.dir/tease.c.o"
+ "CMakeFiles/xtrkcad-lib.dir/track.c.o"
+ "CMakeFiles/xtrkcad-lib.dir/trkseg.c.o"
+ "CMakeFiles/xtrkcad-lib.dir/tstraigh.c.o"
+ "CMakeFiles/xtrkcad-lib.dir/utility.c.o"
+ "libxtrkcad-lib.pdb"
+ "libxtrkcad-lib.a"
+)
+
+# Per-language clean rules from dependency scanning.
+foreach(lang C)
+ include(CMakeFiles/xtrkcad-lib.dir/cmake_clean_${lang}.cmake OPTIONAL)
+endforeach()
diff --git a/app/bin/CMakeFiles/xtrkcad-lib.dir/cmake_clean_target.cmake b/app/bin/CMakeFiles/xtrkcad-lib.dir/cmake_clean_target.cmake
new file mode 100644
index 0000000..47de38e
--- /dev/null
+++ b/app/bin/CMakeFiles/xtrkcad-lib.dir/cmake_clean_target.cmake
@@ -0,0 +1,3 @@
+file(REMOVE_RECURSE
+ "libxtrkcad-lib.a"
+)
diff --git a/app/bin/CMakeFiles/xtrkcad-lib.dir/depend.make b/app/bin/CMakeFiles/xtrkcad-lib.dir/depend.make
new file mode 100644
index 0000000..224d515
--- /dev/null
+++ b/app/bin/CMakeFiles/xtrkcad-lib.dir/depend.make
@@ -0,0 +1,2 @@
+# Empty dependencies file for xtrkcad-lib.
+# This may be replaced when dependencies are built.
diff --git a/app/bin/CMakeFiles/xtrkcad-lib.dir/flags.make b/app/bin/CMakeFiles/xtrkcad-lib.dir/flags.make
new file mode 100644
index 0000000..5131b8b
--- /dev/null
+++ b/app/bin/CMakeFiles/xtrkcad-lib.dir/flags.make
@@ -0,0 +1,10 @@
+# CMAKE generated file: DO NOT EDIT!
+# Generated by "Unix Makefiles" Generator, CMake Version 3.6
+
+# compile C with /usr/bin/gcc
+C_FLAGS = -g3 -gdwarf-2 -std=gnu99
+
+C_DEFINES = -DXTRKCAD_CMAKE_BUILD
+
+C_INCLUDES = -I/usr/local/include -I/home/martin/XTrackCAD/src/work/app/bin -I/home/martin/XTrackCAD/src/work/app/dynstring -I/home/martin/XTrackCAD/src/work/app/cornu -I/home/martin/XTrackCAD/src/work -I/home/martin/XTrackCAD/src/work/app/help -I/home/martin/XTrackCAD/src/work/app/wlib/include
+
diff --git a/app/bin/CMakeFiles/xtrkcad-lib.dir/link.txt b/app/bin/CMakeFiles/xtrkcad-lib.dir/link.txt
new file mode 100644
index 0000000..e5f00ad
--- /dev/null
+++ b/app/bin/CMakeFiles/xtrkcad-lib.dir/link.txt
@@ -0,0 +1,2 @@
+/usr/bin/ar qc libxtrkcad-lib.a CMakeFiles/xtrkcad-lib.dir/appdefaults.c.o CMakeFiles/xtrkcad-lib.dir/bllnhlp.c.o CMakeFiles/xtrkcad-lib.dir/cbezier.c.o CMakeFiles/xtrkcad-lib.dir/cblock.c.o CMakeFiles/xtrkcad-lib.dir/ccornu.c.o CMakeFiles/xtrkcad-lib.dir/ccurve.c.o CMakeFiles/xtrkcad-lib.dir/ccontrol.c.o CMakeFiles/xtrkcad-lib.dir/cdraw.c.o CMakeFiles/xtrkcad-lib.dir/celev.c.o CMakeFiles/xtrkcad-lib.dir/cgroup.c.o CMakeFiles/xtrkcad-lib.dir/chndldto.c.o CMakeFiles/xtrkcad-lib.dir/chotbar.c.o CMakeFiles/xtrkcad-lib.dir/cjoin.c.o CMakeFiles/xtrkcad-lib.dir/cmisc.c.o CMakeFiles/xtrkcad-lib.dir/cmodify.c.o CMakeFiles/xtrkcad-lib.dir/cnote.c.o CMakeFiles/xtrkcad-lib.dir/compound.c.o CMakeFiles/xtrkcad-lib.dir/cparalle.c.o CMakeFiles/xtrkcad-lib.dir/cprint.c.o CMakeFiles/xtrkcad-lib.dir/cprofile.c.o CMakeFiles/xtrkcad-lib.dir/cpull.c.o CMakeFiles/xtrkcad-lib.dir/cruler.c.o CMakeFiles/xtrkcad-lib.dir/cselect.c.o CMakeFiles/xtrkcad-lib.dir/csensor.c.o CMakeFiles/xtrkcad-lib.dir/csnap.c.o CMakeFiles/xtrkcad-lib.dir/csplit.c.o CMakeFiles/xtrkcad-lib.dir/csignal.c.o CMakeFiles/xtrkcad-lib.dir/cstraigh.c.o CMakeFiles/xtrkcad-lib.dir/cstruct.c.o CMakeFiles/xtrkcad-lib.dir/cswitchmotor.c.o CMakeFiles/xtrkcad-lib.dir/ctext.c.o CMakeFiles/xtrkcad-lib.dir/ctodesgn.c.o CMakeFiles/xtrkcad-lib.dir/ctrain.c.o CMakeFiles/xtrkcad-lib.dir/cturnout.c.o CMakeFiles/xtrkcad-lib.dir/cturntbl.c.o CMakeFiles/xtrkcad-lib.dir/cundo.c.o CMakeFiles/xtrkcad-lib.dir/custom.c.o CMakeFiles/xtrkcad-lib.dir/dbench.c.o CMakeFiles/xtrkcad-lib.dir/dbitmap.c.o CMakeFiles/xtrkcad-lib.dir/dcar.c.o CMakeFiles/xtrkcad-lib.dir/dcmpnd.c.o CMakeFiles/xtrkcad-lib.dir/dcustmgm.c.o CMakeFiles/xtrkcad-lib.dir/dcontmgm.c.o CMakeFiles/xtrkcad-lib.dir/dease.c.o CMakeFiles/xtrkcad-lib.dir/denum.c.o CMakeFiles/xtrkcad-lib.dir/dlayer.c.o CMakeFiles/xtrkcad-lib.dir/doption.c.o CMakeFiles/xtrkcad-lib.dir/dpricels.c.o CMakeFiles/xtrkcad-lib.dir/dprmfile.c.o CMakeFiles/xtrkcad-lib.dir/draw.c.o CMakeFiles/xtrkcad-lib.dir/drawgeom.c.o CMakeFiles/xtrkcad-lib.dir/dxfformat.c.o CMakeFiles/xtrkcad-lib.dir/dxfoutput.c.o CMakeFiles/xtrkcad-lib.dir/elev.c.o CMakeFiles/xtrkcad-lib.dir/fileio.c.o CMakeFiles/xtrkcad-lib.dir/i18n.c.o CMakeFiles/xtrkcad-lib.dir/layout.c.o CMakeFiles/xtrkcad-lib.dir/lprintf.c.o CMakeFiles/xtrkcad-lib.dir/macro.c.o CMakeFiles/xtrkcad-lib.dir/misc2.c.o CMakeFiles/xtrkcad-lib.dir/param.c.o CMakeFiles/xtrkcad-lib.dir/paths.c.o CMakeFiles/xtrkcad-lib.dir/shrtpath.c.o CMakeFiles/xtrkcad-lib.dir/smalldlg.c.o CMakeFiles/xtrkcad-lib.dir/tbezier.c.o CMakeFiles/xtrkcad-lib.dir/tcornu.c.o CMakeFiles/xtrkcad-lib.dir/tcurve.c.o CMakeFiles/xtrkcad-lib.dir/tease.c.o CMakeFiles/xtrkcad-lib.dir/track.c.o CMakeFiles/xtrkcad-lib.dir/trkseg.c.o CMakeFiles/xtrkcad-lib.dir/tstraigh.c.o CMakeFiles/xtrkcad-lib.dir/utility.c.o
+/usr/bin/ranlib libxtrkcad-lib.a
diff --git a/app/bin/CMakeFiles/xtrkcad-lib.dir/progress.make b/app/bin/CMakeFiles/xtrkcad-lib.dir/progress.make
new file mode 100644
index 0000000..24e24f0
--- /dev/null
+++ b/app/bin/CMakeFiles/xtrkcad-lib.dir/progress.make
@@ -0,0 +1,87 @@
+CMAKE_PROGRESS_1 = 51
+CMAKE_PROGRESS_2 =
+CMAKE_PROGRESS_3 =
+CMAKE_PROGRESS_4 = 52
+CMAKE_PROGRESS_5 =
+CMAKE_PROGRESS_6 = 53
+CMAKE_PROGRESS_7 =
+CMAKE_PROGRESS_8 =
+CMAKE_PROGRESS_9 = 54
+CMAKE_PROGRESS_10 =
+CMAKE_PROGRESS_11 = 55
+CMAKE_PROGRESS_12 =
+CMAKE_PROGRESS_13 = 56
+CMAKE_PROGRESS_14 =
+CMAKE_PROGRESS_15 =
+CMAKE_PROGRESS_16 = 57
+CMAKE_PROGRESS_17 =
+CMAKE_PROGRESS_18 = 58
+CMAKE_PROGRESS_19 =
+CMAKE_PROGRESS_20 =
+CMAKE_PROGRESS_21 = 59
+CMAKE_PROGRESS_22 =
+CMAKE_PROGRESS_23 = 60
+CMAKE_PROGRESS_24 =
+CMAKE_PROGRESS_25 = 61
+CMAKE_PROGRESS_26 =
+CMAKE_PROGRESS_27 =
+CMAKE_PROGRESS_28 = 62
+CMAKE_PROGRESS_29 =
+CMAKE_PROGRESS_30 = 63
+CMAKE_PROGRESS_31 =
+CMAKE_PROGRESS_32 = 64
+CMAKE_PROGRESS_33 =
+CMAKE_PROGRESS_34 =
+CMAKE_PROGRESS_35 = 65
+CMAKE_PROGRESS_36 =
+CMAKE_PROGRESS_37 = 66
+CMAKE_PROGRESS_38 =
+CMAKE_PROGRESS_39 =
+CMAKE_PROGRESS_40 = 67
+CMAKE_PROGRESS_41 =
+CMAKE_PROGRESS_42 = 68
+CMAKE_PROGRESS_43 =
+CMAKE_PROGRESS_44 = 69
+CMAKE_PROGRESS_45 =
+CMAKE_PROGRESS_46 =
+CMAKE_PROGRESS_47 = 70
+CMAKE_PROGRESS_48 =
+CMAKE_PROGRESS_49 = 71
+CMAKE_PROGRESS_50 =
+CMAKE_PROGRESS_51 =
+CMAKE_PROGRESS_52 = 72
+CMAKE_PROGRESS_53 =
+CMAKE_PROGRESS_54 = 73
+CMAKE_PROGRESS_55 =
+CMAKE_PROGRESS_56 = 74
+CMAKE_PROGRESS_57 =
+CMAKE_PROGRESS_58 =
+CMAKE_PROGRESS_59 = 75
+CMAKE_PROGRESS_60 =
+CMAKE_PROGRESS_61 = 76
+CMAKE_PROGRESS_62 =
+CMAKE_PROGRESS_63 =
+CMAKE_PROGRESS_64 = 77
+CMAKE_PROGRESS_65 =
+CMAKE_PROGRESS_66 = 78
+CMAKE_PROGRESS_67 =
+CMAKE_PROGRESS_68 = 79
+CMAKE_PROGRESS_69 =
+CMAKE_PROGRESS_70 =
+CMAKE_PROGRESS_71 = 80
+CMAKE_PROGRESS_72 =
+CMAKE_PROGRESS_73 = 81
+CMAKE_PROGRESS_74 =
+CMAKE_PROGRESS_75 = 82
+CMAKE_PROGRESS_76 =
+CMAKE_PROGRESS_77 =
+CMAKE_PROGRESS_78 = 83
+CMAKE_PROGRESS_79 =
+CMAKE_PROGRESS_80 = 84
+CMAKE_PROGRESS_81 =
+CMAKE_PROGRESS_82 =
+CMAKE_PROGRESS_83 = 85
+CMAKE_PROGRESS_84 =
+CMAKE_PROGRESS_85 = 86
+CMAKE_PROGRESS_86 =
+
diff --git a/app/bin/CMakeFiles/xtrkcad.dir/DependInfo.cmake b/app/bin/CMakeFiles/xtrkcad.dir/DependInfo.cmake
new file mode 100644
index 0000000..0099d34
--- /dev/null
+++ b/app/bin/CMakeFiles/xtrkcad.dir/DependInfo.cmake
@@ -0,0 +1,36 @@
+# The set of languages for which implicit dependencies are needed:
+set(CMAKE_DEPENDS_LANGUAGES
+ "C"
+ )
+# The set of files for implicit dependencies of each language:
+set(CMAKE_DEPENDS_CHECK_C
+ "/home/martin/XTrackCAD/src/work/app/bin/misc.c" "/home/martin/XTrackCAD/src/work/app/bin/CMakeFiles/xtrkcad.dir/misc.c.o"
+ )
+set(CMAKE_C_COMPILER_ID "GNU")
+
+# Preprocessor definitions for this target.
+set(CMAKE_TARGET_DEFINITIONS_C
+ "XTRKCAD_CMAKE_BUILD"
+ )
+
+# The include file search paths:
+set(CMAKE_C_TARGET_INCLUDE_PATH
+ "/usr/local/include"
+ "app/bin"
+ "app/dynstring"
+ "app/cornu"
+ "."
+ "app/help"
+ "app/wlib/include"
+ )
+
+# Targets to which this target links.
+set(CMAKE_TARGET_LINKED_INFO_FILES
+ "/home/martin/XTrackCAD/src/work/app/bin/CMakeFiles/xtrkcad-lib.dir/DependInfo.cmake"
+ "/home/martin/XTrackCAD/src/work/app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/DependInfo.cmake"
+ "/home/martin/XTrackCAD/src/work/app/cornu/CMakeFiles/xtrkcad-cornu.dir/DependInfo.cmake"
+ "/home/martin/XTrackCAD/src/work/app/dynstring/CMakeFiles/dynstring.dir/DependInfo.cmake"
+ )
+
+# Fortran module output directory.
+set(CMAKE_Fortran_TARGET_MODULE_DIR "")
diff --git a/app/bin/CMakeFiles/xtrkcad.dir/build.make b/app/bin/CMakeFiles/xtrkcad.dir/build.make
new file mode 100644
index 0000000..ef1a206
--- /dev/null
+++ b/app/bin/CMakeFiles/xtrkcad.dir/build.make
@@ -0,0 +1,117 @@
+# CMAKE generated file: DO NOT EDIT!
+# Generated by "Unix Makefiles" Generator, CMake Version 3.6
+
+# Delete rule output on recipe failure.
+.DELETE_ON_ERROR:
+
+
+#=============================================================================
+# Special targets provided by cmake.
+
+# Disable implicit rules so canonical targets will work.
+.SUFFIXES:
+
+
+# Remove some rules from gmake that .SUFFIXES does not remove.
+SUFFIXES =
+
+.SUFFIXES: .hpux_make_needs_suffix_list
+
+
+# Suppress display of executed commands.
+$(VERBOSE).SILENT:
+
+
+# A target that is always out of date.
+cmake_force:
+
+.PHONY : cmake_force
+
+#=============================================================================
+# Set environment variables for the build.
+
+# The shell in which to execute make rules.
+SHELL = /bin/sh
+
+# The CMake executable.
+CMAKE_COMMAND = /usr/bin/cmake
+
+# The command to remove a file.
+RM = /usr/bin/cmake -E remove -f
+
+# Escaping for special characters.
+EQUALS = =
+
+# The top-level source directory on which CMake was run.
+CMAKE_SOURCE_DIR = /home/martin/XTrackCAD/src/work
+
+# The top-level build directory on which CMake was run.
+CMAKE_BINARY_DIR = /home/martin/XTrackCAD/src/work
+
+# Include any dependencies generated for this target.
+include app/bin/CMakeFiles/xtrkcad.dir/depend.make
+
+# Include the progress variables for this target.
+include app/bin/CMakeFiles/xtrkcad.dir/progress.make
+
+# Include the compile flags for this target's objects.
+include app/bin/CMakeFiles/xtrkcad.dir/flags.make
+
+app/bin/CMakeFiles/xtrkcad.dir/misc.c.o: app/bin/CMakeFiles/xtrkcad.dir/flags.make
+app/bin/CMakeFiles/xtrkcad.dir/misc.c.o: app/bin/misc.c
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/martin/XTrackCAD/src/work/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Building C object app/bin/CMakeFiles/xtrkcad.dir/misc.c.o"
+ cd /home/martin/XTrackCAD/src/work/app/bin && /usr/bin/gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -o CMakeFiles/xtrkcad.dir/misc.c.o -c /home/martin/XTrackCAD/src/work/app/bin/misc.c
+
+app/bin/CMakeFiles/xtrkcad.dir/misc.c.i: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing C source to CMakeFiles/xtrkcad.dir/misc.c.i"
+ cd /home/martin/XTrackCAD/src/work/app/bin && /usr/bin/gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -E /home/martin/XTrackCAD/src/work/app/bin/misc.c > CMakeFiles/xtrkcad.dir/misc.c.i
+
+app/bin/CMakeFiles/xtrkcad.dir/misc.c.s: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling C source to assembly CMakeFiles/xtrkcad.dir/misc.c.s"
+ cd /home/martin/XTrackCAD/src/work/app/bin && /usr/bin/gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -S /home/martin/XTrackCAD/src/work/app/bin/misc.c -o CMakeFiles/xtrkcad.dir/misc.c.s
+
+app/bin/CMakeFiles/xtrkcad.dir/misc.c.o.requires:
+
+.PHONY : app/bin/CMakeFiles/xtrkcad.dir/misc.c.o.requires
+
+app/bin/CMakeFiles/xtrkcad.dir/misc.c.o.provides: app/bin/CMakeFiles/xtrkcad.dir/misc.c.o.requires
+ $(MAKE) -f app/bin/CMakeFiles/xtrkcad.dir/build.make app/bin/CMakeFiles/xtrkcad.dir/misc.c.o.provides.build
+.PHONY : app/bin/CMakeFiles/xtrkcad.dir/misc.c.o.provides
+
+app/bin/CMakeFiles/xtrkcad.dir/misc.c.o.provides.build: app/bin/CMakeFiles/xtrkcad.dir/misc.c.o
+
+
+# Object files for target xtrkcad
+xtrkcad_OBJECTS = \
+"CMakeFiles/xtrkcad.dir/misc.c.o"
+
+# External object files for target xtrkcad
+xtrkcad_EXTERNAL_OBJECTS =
+
+app/bin/xtrkcad: app/bin/CMakeFiles/xtrkcad.dir/misc.c.o
+app/bin/xtrkcad: app/bin/CMakeFiles/xtrkcad.dir/build.make
+app/bin/xtrkcad: app/bin/libxtrkcad-lib.a
+app/bin/xtrkcad: app/wlib/gtklib/libxtrkcad-wlib.a
+app/bin/xtrkcad: app/cornu/libxtrkcad-cornu.a
+app/bin/xtrkcad: app/dynstring/libdynstring.a
+app/bin/xtrkcad: app/bin/CMakeFiles/xtrkcad.dir/link.txt
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --bold --progress-dir=/home/martin/XTrackCAD/src/work/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Linking C executable xtrkcad"
+ cd /home/martin/XTrackCAD/src/work/app/bin && $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/xtrkcad.dir/link.txt --verbose=$(VERBOSE)
+
+# Rule to build all files generated by this target.
+app/bin/CMakeFiles/xtrkcad.dir/build: app/bin/xtrkcad
+
+.PHONY : app/bin/CMakeFiles/xtrkcad.dir/build
+
+app/bin/CMakeFiles/xtrkcad.dir/requires: app/bin/CMakeFiles/xtrkcad.dir/misc.c.o.requires
+
+.PHONY : app/bin/CMakeFiles/xtrkcad.dir/requires
+
+app/bin/CMakeFiles/xtrkcad.dir/clean:
+ cd /home/martin/XTrackCAD/src/work/app/bin && $(CMAKE_COMMAND) -P CMakeFiles/xtrkcad.dir/cmake_clean.cmake
+.PHONY : app/bin/CMakeFiles/xtrkcad.dir/clean
+
+app/bin/CMakeFiles/xtrkcad.dir/depend:
+ cd /home/martin/XTrackCAD/src/work && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/martin/XTrackCAD/src/work /home/martin/XTrackCAD/src/work/app/bin /home/martin/XTrackCAD/src/work /home/martin/XTrackCAD/src/work/app/bin /home/martin/XTrackCAD/src/work/app/bin/CMakeFiles/xtrkcad.dir/DependInfo.cmake --color=$(COLOR)
+.PHONY : app/bin/CMakeFiles/xtrkcad.dir/depend
+
diff --git a/app/bin/CMakeFiles/xtrkcad.dir/cmake_clean.cmake b/app/bin/CMakeFiles/xtrkcad.dir/cmake_clean.cmake
new file mode 100644
index 0000000..743ddc1
--- /dev/null
+++ b/app/bin/CMakeFiles/xtrkcad.dir/cmake_clean.cmake
@@ -0,0 +1,10 @@
+file(REMOVE_RECURSE
+ "CMakeFiles/xtrkcad.dir/misc.c.o"
+ "xtrkcad.pdb"
+ "xtrkcad"
+)
+
+# Per-language clean rules from dependency scanning.
+foreach(lang C)
+ include(CMakeFiles/xtrkcad.dir/cmake_clean_${lang}.cmake OPTIONAL)
+endforeach()
diff --git a/app/bin/CMakeFiles/xtrkcad.dir/depend.make b/app/bin/CMakeFiles/xtrkcad.dir/depend.make
new file mode 100644
index 0000000..2406640
--- /dev/null
+++ b/app/bin/CMakeFiles/xtrkcad.dir/depend.make
@@ -0,0 +1,2 @@
+# Empty dependencies file for xtrkcad.
+# This may be replaced when dependencies are built.
diff --git a/app/bin/CMakeFiles/xtrkcad.dir/flags.make b/app/bin/CMakeFiles/xtrkcad.dir/flags.make
new file mode 100644
index 0000000..5131b8b
--- /dev/null
+++ b/app/bin/CMakeFiles/xtrkcad.dir/flags.make
@@ -0,0 +1,10 @@
+# CMAKE generated file: DO NOT EDIT!
+# Generated by "Unix Makefiles" Generator, CMake Version 3.6
+
+# compile C with /usr/bin/gcc
+C_FLAGS = -g3 -gdwarf-2 -std=gnu99
+
+C_DEFINES = -DXTRKCAD_CMAKE_BUILD
+
+C_INCLUDES = -I/usr/local/include -I/home/martin/XTrackCAD/src/work/app/bin -I/home/martin/XTrackCAD/src/work/app/dynstring -I/home/martin/XTrackCAD/src/work/app/cornu -I/home/martin/XTrackCAD/src/work -I/home/martin/XTrackCAD/src/work/app/help -I/home/martin/XTrackCAD/src/work/app/wlib/include
+
diff --git a/app/bin/CMakeFiles/xtrkcad.dir/link.txt b/app/bin/CMakeFiles/xtrkcad.dir/link.txt
new file mode 100644
index 0000000..be8c441
--- /dev/null
+++ b/app/bin/CMakeFiles/xtrkcad.dir/link.txt
@@ -0,0 +1 @@
+/usr/bin/gcc -g3 -gdwarf-2 CMakeFiles/xtrkcad.dir/misc.c.o -o xtrkcad -rdynamic libxtrkcad-lib.a ../wlib/gtklib/libxtrkcad-wlib.a ../cornu/libxtrkcad-cornu.a ../dynstring/libdynstring.a -lm -lgtk-x11-2.0 -lgdk-x11-2.0 -lpangocairo-1.0 -latk-1.0 -lcairo -lgdk_pixbuf-2.0 -lgio-2.0 -lpangoft2-1.0 -lpango-1.0 -lgobject-2.0 -lglib-2.0 -lfontconfig -lfreetype -lwebkitgtk-1.0 -lsoup-2.4 -ljavascriptcoregtk-1.0 -lgtk-x11-2.0 -lgdk-x11-2.0 -lpangocairo-1.0 -latk-1.0 -lcairo -lgdk_pixbuf-2.0 -lgio-2.0 -lpangoft2-1.0 -lpango-1.0 -lgobject-2.0 -lglib-2.0 -lfontconfig -lfreetype -lwebkitgtk-1.0 -lsoup-2.4 -ljavascriptcoregtk-1.0
diff --git a/app/bin/CMakeFiles/xtrkcad.dir/progress.make b/app/bin/CMakeFiles/xtrkcad.dir/progress.make
new file mode 100644
index 0000000..6c287f1
--- /dev/null
+++ b/app/bin/CMakeFiles/xtrkcad.dir/progress.make
@@ -0,0 +1,3 @@
+CMAKE_PROGRESS_1 =
+CMAKE_PROGRESS_2 =
+
diff --git a/app/bin/CTestTestfile.cmake b/app/bin/CTestTestfile.cmake
new file mode 100644
index 0000000..3d308c5
--- /dev/null
+++ b/app/bin/CTestTestfile.cmake
@@ -0,0 +1,7 @@
+# CMake generated Testfile for
+# Source directory: /home/martin/XTrackCAD/src/work/app/bin
+# Build directory: /home/martin/XTrackCAD/src/work/app/bin
+#
+# This file includes the relevant testing commands required for
+# testing this directory and lists subdirectories to be tested as well.
+subdirs(unittest)
diff --git a/app/bin/Makefile b/app/bin/Makefile
new file mode 100644
index 0000000..1fa314a
--- /dev/null
+++ b/app/bin/Makefile
@@ -0,0 +1,2511 @@
+# CMAKE generated file: DO NOT EDIT!
+# Generated by "Unix Makefiles" Generator, CMake Version 3.6
+
+# Default target executed when no arguments are given to make.
+default_target: all
+
+.PHONY : default_target
+
+# Allow only one "make -f Makefile2" at a time, but pass parallelism.
+.NOTPARALLEL:
+
+
+#=============================================================================
+# Special targets provided by cmake.
+
+# Disable implicit rules so canonical targets will work.
+.SUFFIXES:
+
+
+# Remove some rules from gmake that .SUFFIXES does not remove.
+SUFFIXES =
+
+.SUFFIXES: .hpux_make_needs_suffix_list
+
+
+# Suppress display of executed commands.
+$(VERBOSE).SILENT:
+
+
+# A target that is always out of date.
+cmake_force:
+
+.PHONY : cmake_force
+
+#=============================================================================
+# Set environment variables for the build.
+
+# The shell in which to execute make rules.
+SHELL = /bin/sh
+
+# The CMake executable.
+CMAKE_COMMAND = /usr/bin/cmake
+
+# The command to remove a file.
+RM = /usr/bin/cmake -E remove -f
+
+# Escaping for special characters.
+EQUALS = =
+
+# The top-level source directory on which CMake was run.
+CMAKE_SOURCE_DIR = /home/martin/XTrackCAD/src/work
+
+# The top-level build directory on which CMake was run.
+CMAKE_BINARY_DIR = /home/martin/XTrackCAD/src/work
+
+#=============================================================================
+# Targets provided globally by CMake.
+
+# Special rule for the target edit_cache
+edit_cache:
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running CMake cache editor..."
+ /usr/bin/ccmake -H$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR)
+.PHONY : edit_cache
+
+# Special rule for the target edit_cache
+edit_cache/fast: edit_cache
+
+.PHONY : edit_cache/fast
+
+# Special rule for the target test
+test:
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running tests..."
+ /usr/bin/ctest --force-new-ctest-process $(ARGS)
+.PHONY : test
+
+# Special rule for the target test
+test/fast: test
+
+.PHONY : test/fast
+
+# Special rule for the target package
+package: preinstall
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Run CPack packaging tool..."
+ cd /home/martin/XTrackCAD/src/work && /usr/bin/cpack --config ./CPackConfig.cmake
+.PHONY : package
+
+# Special rule for the target package
+package/fast: package
+
+.PHONY : package/fast
+
+# Special rule for the target install/local
+install/local: preinstall
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Installing only the local directory..."
+ /usr/bin/cmake -DCMAKE_INSTALL_LOCAL_ONLY=1 -P cmake_install.cmake
+.PHONY : install/local
+
+# Special rule for the target install/local
+install/local/fast: install/local
+
+.PHONY : install/local/fast
+
+# Special rule for the target install/strip
+install/strip: preinstall
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Installing the project stripped..."
+ /usr/bin/cmake -DCMAKE_INSTALL_DO_STRIP=1 -P cmake_install.cmake
+.PHONY : install/strip
+
+# Special rule for the target install/strip
+install/strip/fast: install/strip
+
+.PHONY : install/strip/fast
+
+# Special rule for the target install
+install: preinstall
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Install the project..."
+ /usr/bin/cmake -P cmake_install.cmake
+.PHONY : install
+
+# Special rule for the target install
+install/fast: preinstall/fast
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Install the project..."
+ /usr/bin/cmake -P cmake_install.cmake
+.PHONY : install/fast
+
+# Special rule for the target list_install_components
+list_install_components:
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Available install components are: \"Unspecified\""
+.PHONY : list_install_components
+
+# Special rule for the target list_install_components
+list_install_components/fast: list_install_components
+
+.PHONY : list_install_components/fast
+
+# Special rule for the target rebuild_cache
+rebuild_cache:
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running CMake to regenerate build system..."
+ /usr/bin/cmake -H$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR)
+.PHONY : rebuild_cache
+
+# Special rule for the target rebuild_cache
+rebuild_cache/fast: rebuild_cache
+
+.PHONY : rebuild_cache/fast
+
+# Special rule for the target package_source
+package_source:
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Run CPack packaging tool for source..."
+ cd /home/martin/XTrackCAD/src/work && /usr/bin/cpack --config ./CPackSourceConfig.cmake /home/martin/XTrackCAD/src/work/CPackSourceConfig.cmake
+.PHONY : package_source
+
+# Special rule for the target package_source
+package_source/fast: package_source
+
+.PHONY : package_source/fast
+
+# The main all target
+all: cmake_check_build_system
+ cd /home/martin/XTrackCAD/src/work && $(CMAKE_COMMAND) -E cmake_progress_start /home/martin/XTrackCAD/src/work/CMakeFiles /home/martin/XTrackCAD/src/work/app/bin/CMakeFiles/progress.marks
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f CMakeFiles/Makefile2 app/bin/all
+ $(CMAKE_COMMAND) -E cmake_progress_start /home/martin/XTrackCAD/src/work/CMakeFiles 0
+.PHONY : all
+
+# The main clean target
+clean:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f CMakeFiles/Makefile2 app/bin/clean
+.PHONY : clean
+
+# The main clean target
+clean/fast: clean
+
+.PHONY : clean/fast
+
+# Prepare targets for installation.
+preinstall: all
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f CMakeFiles/Makefile2 app/bin/preinstall
+.PHONY : preinstall
+
+# Prepare targets for installation.
+preinstall/fast:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f CMakeFiles/Makefile2 app/bin/preinstall
+.PHONY : preinstall/fast
+
+# clear depends
+depend:
+ cd /home/martin/XTrackCAD/src/work && $(CMAKE_COMMAND) -H$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 1
+.PHONY : depend
+
+# Convenience name for target.
+app/bin/CMakeFiles/xtrkcad.dir/rule:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f CMakeFiles/Makefile2 app/bin/CMakeFiles/xtrkcad.dir/rule
+.PHONY : app/bin/CMakeFiles/xtrkcad.dir/rule
+
+# Convenience name for target.
+xtrkcad: app/bin/CMakeFiles/xtrkcad.dir/rule
+
+.PHONY : xtrkcad
+
+# fast build rule for target.
+xtrkcad/fast:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/bin/CMakeFiles/xtrkcad.dir/build.make app/bin/CMakeFiles/xtrkcad.dir/build
+.PHONY : xtrkcad/fast
+
+# Convenience name for target.
+app/bin/CMakeFiles/xtrkcad-lib.dir/rule:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f CMakeFiles/Makefile2 app/bin/CMakeFiles/xtrkcad-lib.dir/rule
+.PHONY : app/bin/CMakeFiles/xtrkcad-lib.dir/rule
+
+# Convenience name for target.
+xtrkcad-lib: app/bin/CMakeFiles/xtrkcad-lib.dir/rule
+
+.PHONY : xtrkcad-lib
+
+# fast build rule for target.
+xtrkcad-lib/fast:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/bin/CMakeFiles/xtrkcad-lib.dir/build.make app/bin/CMakeFiles/xtrkcad-lib.dir/build
+.PHONY : xtrkcad-lib/fast
+
+# Convenience name for target.
+app/bin/CMakeFiles/mkturnout.dir/rule:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f CMakeFiles/Makefile2 app/bin/CMakeFiles/mkturnout.dir/rule
+.PHONY : app/bin/CMakeFiles/mkturnout.dir/rule
+
+# Convenience name for target.
+mkturnout: app/bin/CMakeFiles/mkturnout.dir/rule
+
+.PHONY : mkturnout
+
+# fast build rule for target.
+mkturnout/fast:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/bin/CMakeFiles/mkturnout.dir/build.make app/bin/CMakeFiles/mkturnout.dir/build
+.PHONY : mkturnout/fast
+
+# Convenience name for target.
+app/bin/CMakeFiles/cnvdsgn.dir/rule:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f CMakeFiles/Makefile2 app/bin/CMakeFiles/cnvdsgn.dir/rule
+.PHONY : app/bin/CMakeFiles/cnvdsgn.dir/rule
+
+# Convenience name for target.
+cnvdsgn: app/bin/CMakeFiles/cnvdsgn.dir/rule
+
+.PHONY : cnvdsgn
+
+# fast build rule for target.
+cnvdsgn/fast:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/bin/CMakeFiles/cnvdsgn.dir/build.make app/bin/CMakeFiles/cnvdsgn.dir/build
+.PHONY : cnvdsgn/fast
+
+appdefaults.o: appdefaults.c.o
+
+.PHONY : appdefaults.o
+
+# target to build an object file
+appdefaults.c.o:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/bin/CMakeFiles/xtrkcad-lib.dir/build.make app/bin/CMakeFiles/xtrkcad-lib.dir/appdefaults.c.o
+.PHONY : appdefaults.c.o
+
+appdefaults.i: appdefaults.c.i
+
+.PHONY : appdefaults.i
+
+# target to preprocess a source file
+appdefaults.c.i:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/bin/CMakeFiles/xtrkcad-lib.dir/build.make app/bin/CMakeFiles/xtrkcad-lib.dir/appdefaults.c.i
+.PHONY : appdefaults.c.i
+
+appdefaults.s: appdefaults.c.s
+
+.PHONY : appdefaults.s
+
+# target to generate assembly for a file
+appdefaults.c.s:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/bin/CMakeFiles/xtrkcad-lib.dir/build.make app/bin/CMakeFiles/xtrkcad-lib.dir/appdefaults.c.s
+.PHONY : appdefaults.c.s
+
+bllnhlp.o: bllnhlp.c.o
+
+.PHONY : bllnhlp.o
+
+# target to build an object file
+bllnhlp.c.o:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/bin/CMakeFiles/xtrkcad-lib.dir/build.make app/bin/CMakeFiles/xtrkcad-lib.dir/bllnhlp.c.o
+.PHONY : bllnhlp.c.o
+
+bllnhlp.i: bllnhlp.c.i
+
+.PHONY : bllnhlp.i
+
+# target to preprocess a source file
+bllnhlp.c.i:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/bin/CMakeFiles/xtrkcad-lib.dir/build.make app/bin/CMakeFiles/xtrkcad-lib.dir/bllnhlp.c.i
+.PHONY : bllnhlp.c.i
+
+bllnhlp.s: bllnhlp.c.s
+
+.PHONY : bllnhlp.s
+
+# target to generate assembly for a file
+bllnhlp.c.s:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/bin/CMakeFiles/xtrkcad-lib.dir/build.make app/bin/CMakeFiles/xtrkcad-lib.dir/bllnhlp.c.s
+.PHONY : bllnhlp.c.s
+
+cbezier.o: cbezier.c.o
+
+.PHONY : cbezier.o
+
+# target to build an object file
+cbezier.c.o:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/bin/CMakeFiles/xtrkcad-lib.dir/build.make app/bin/CMakeFiles/xtrkcad-lib.dir/cbezier.c.o
+.PHONY : cbezier.c.o
+
+cbezier.i: cbezier.c.i
+
+.PHONY : cbezier.i
+
+# target to preprocess a source file
+cbezier.c.i:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/bin/CMakeFiles/xtrkcad-lib.dir/build.make app/bin/CMakeFiles/xtrkcad-lib.dir/cbezier.c.i
+.PHONY : cbezier.c.i
+
+cbezier.s: cbezier.c.s
+
+.PHONY : cbezier.s
+
+# target to generate assembly for a file
+cbezier.c.s:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/bin/CMakeFiles/xtrkcad-lib.dir/build.make app/bin/CMakeFiles/xtrkcad-lib.dir/cbezier.c.s
+.PHONY : cbezier.c.s
+
+cblock.o: cblock.c.o
+
+.PHONY : cblock.o
+
+# target to build an object file
+cblock.c.o:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/bin/CMakeFiles/xtrkcad-lib.dir/build.make app/bin/CMakeFiles/xtrkcad-lib.dir/cblock.c.o
+.PHONY : cblock.c.o
+
+cblock.i: cblock.c.i
+
+.PHONY : cblock.i
+
+# target to preprocess a source file
+cblock.c.i:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/bin/CMakeFiles/xtrkcad-lib.dir/build.make app/bin/CMakeFiles/xtrkcad-lib.dir/cblock.c.i
+.PHONY : cblock.c.i
+
+cblock.s: cblock.c.s
+
+.PHONY : cblock.s
+
+# target to generate assembly for a file
+cblock.c.s:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/bin/CMakeFiles/xtrkcad-lib.dir/build.make app/bin/CMakeFiles/xtrkcad-lib.dir/cblock.c.s
+.PHONY : cblock.c.s
+
+ccontrol.o: ccontrol.c.o
+
+.PHONY : ccontrol.o
+
+# target to build an object file
+ccontrol.c.o:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/bin/CMakeFiles/xtrkcad-lib.dir/build.make app/bin/CMakeFiles/xtrkcad-lib.dir/ccontrol.c.o
+.PHONY : ccontrol.c.o
+
+ccontrol.i: ccontrol.c.i
+
+.PHONY : ccontrol.i
+
+# target to preprocess a source file
+ccontrol.c.i:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/bin/CMakeFiles/xtrkcad-lib.dir/build.make app/bin/CMakeFiles/xtrkcad-lib.dir/ccontrol.c.i
+.PHONY : ccontrol.c.i
+
+ccontrol.s: ccontrol.c.s
+
+.PHONY : ccontrol.s
+
+# target to generate assembly for a file
+ccontrol.c.s:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/bin/CMakeFiles/xtrkcad-lib.dir/build.make app/bin/CMakeFiles/xtrkcad-lib.dir/ccontrol.c.s
+.PHONY : ccontrol.c.s
+
+ccornu.o: ccornu.c.o
+
+.PHONY : ccornu.o
+
+# target to build an object file
+ccornu.c.o:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/bin/CMakeFiles/xtrkcad-lib.dir/build.make app/bin/CMakeFiles/xtrkcad-lib.dir/ccornu.c.o
+.PHONY : ccornu.c.o
+
+ccornu.i: ccornu.c.i
+
+.PHONY : ccornu.i
+
+# target to preprocess a source file
+ccornu.c.i:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/bin/CMakeFiles/xtrkcad-lib.dir/build.make app/bin/CMakeFiles/xtrkcad-lib.dir/ccornu.c.i
+.PHONY : ccornu.c.i
+
+ccornu.s: ccornu.c.s
+
+.PHONY : ccornu.s
+
+# target to generate assembly for a file
+ccornu.c.s:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/bin/CMakeFiles/xtrkcad-lib.dir/build.make app/bin/CMakeFiles/xtrkcad-lib.dir/ccornu.c.s
+.PHONY : ccornu.c.s
+
+ccurve.o: ccurve.c.o
+
+.PHONY : ccurve.o
+
+# target to build an object file
+ccurve.c.o:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/bin/CMakeFiles/xtrkcad-lib.dir/build.make app/bin/CMakeFiles/xtrkcad-lib.dir/ccurve.c.o
+.PHONY : ccurve.c.o
+
+ccurve.i: ccurve.c.i
+
+.PHONY : ccurve.i
+
+# target to preprocess a source file
+ccurve.c.i:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/bin/CMakeFiles/xtrkcad-lib.dir/build.make app/bin/CMakeFiles/xtrkcad-lib.dir/ccurve.c.i
+.PHONY : ccurve.c.i
+
+ccurve.s: ccurve.c.s
+
+.PHONY : ccurve.s
+
+# target to generate assembly for a file
+ccurve.c.s:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/bin/CMakeFiles/xtrkcad-lib.dir/build.make app/bin/CMakeFiles/xtrkcad-lib.dir/ccurve.c.s
+.PHONY : ccurve.c.s
+
+cdraw.o: cdraw.c.o
+
+.PHONY : cdraw.o
+
+# target to build an object file
+cdraw.c.o:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/bin/CMakeFiles/xtrkcad-lib.dir/build.make app/bin/CMakeFiles/xtrkcad-lib.dir/cdraw.c.o
+.PHONY : cdraw.c.o
+
+cdraw.i: cdraw.c.i
+
+.PHONY : cdraw.i
+
+# target to preprocess a source file
+cdraw.c.i:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/bin/CMakeFiles/xtrkcad-lib.dir/build.make app/bin/CMakeFiles/xtrkcad-lib.dir/cdraw.c.i
+.PHONY : cdraw.c.i
+
+cdraw.s: cdraw.c.s
+
+.PHONY : cdraw.s
+
+# target to generate assembly for a file
+cdraw.c.s:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/bin/CMakeFiles/xtrkcad-lib.dir/build.make app/bin/CMakeFiles/xtrkcad-lib.dir/cdraw.c.s
+.PHONY : cdraw.c.s
+
+celev.o: celev.c.o
+
+.PHONY : celev.o
+
+# target to build an object file
+celev.c.o:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/bin/CMakeFiles/xtrkcad-lib.dir/build.make app/bin/CMakeFiles/xtrkcad-lib.dir/celev.c.o
+.PHONY : celev.c.o
+
+celev.i: celev.c.i
+
+.PHONY : celev.i
+
+# target to preprocess a source file
+celev.c.i:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/bin/CMakeFiles/xtrkcad-lib.dir/build.make app/bin/CMakeFiles/xtrkcad-lib.dir/celev.c.i
+.PHONY : celev.c.i
+
+celev.s: celev.c.s
+
+.PHONY : celev.s
+
+# target to generate assembly for a file
+celev.c.s:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/bin/CMakeFiles/xtrkcad-lib.dir/build.make app/bin/CMakeFiles/xtrkcad-lib.dir/celev.c.s
+.PHONY : celev.c.s
+
+cgroup.o: cgroup.c.o
+
+.PHONY : cgroup.o
+
+# target to build an object file
+cgroup.c.o:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/bin/CMakeFiles/xtrkcad-lib.dir/build.make app/bin/CMakeFiles/xtrkcad-lib.dir/cgroup.c.o
+.PHONY : cgroup.c.o
+
+cgroup.i: cgroup.c.i
+
+.PHONY : cgroup.i
+
+# target to preprocess a source file
+cgroup.c.i:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/bin/CMakeFiles/xtrkcad-lib.dir/build.make app/bin/CMakeFiles/xtrkcad-lib.dir/cgroup.c.i
+.PHONY : cgroup.c.i
+
+cgroup.s: cgroup.c.s
+
+.PHONY : cgroup.s
+
+# target to generate assembly for a file
+cgroup.c.s:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/bin/CMakeFiles/xtrkcad-lib.dir/build.make app/bin/CMakeFiles/xtrkcad-lib.dir/cgroup.c.s
+.PHONY : cgroup.c.s
+
+chndldto.o: chndldto.c.o
+
+.PHONY : chndldto.o
+
+# target to build an object file
+chndldto.c.o:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/bin/CMakeFiles/xtrkcad-lib.dir/build.make app/bin/CMakeFiles/xtrkcad-lib.dir/chndldto.c.o
+.PHONY : chndldto.c.o
+
+chndldto.i: chndldto.c.i
+
+.PHONY : chndldto.i
+
+# target to preprocess a source file
+chndldto.c.i:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/bin/CMakeFiles/xtrkcad-lib.dir/build.make app/bin/CMakeFiles/xtrkcad-lib.dir/chndldto.c.i
+.PHONY : chndldto.c.i
+
+chndldto.s: chndldto.c.s
+
+.PHONY : chndldto.s
+
+# target to generate assembly for a file
+chndldto.c.s:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/bin/CMakeFiles/xtrkcad-lib.dir/build.make app/bin/CMakeFiles/xtrkcad-lib.dir/chndldto.c.s
+.PHONY : chndldto.c.s
+
+chotbar.o: chotbar.c.o
+
+.PHONY : chotbar.o
+
+# target to build an object file
+chotbar.c.o:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/bin/CMakeFiles/xtrkcad-lib.dir/build.make app/bin/CMakeFiles/xtrkcad-lib.dir/chotbar.c.o
+.PHONY : chotbar.c.o
+
+chotbar.i: chotbar.c.i
+
+.PHONY : chotbar.i
+
+# target to preprocess a source file
+chotbar.c.i:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/bin/CMakeFiles/xtrkcad-lib.dir/build.make app/bin/CMakeFiles/xtrkcad-lib.dir/chotbar.c.i
+.PHONY : chotbar.c.i
+
+chotbar.s: chotbar.c.s
+
+.PHONY : chotbar.s
+
+# target to generate assembly for a file
+chotbar.c.s:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/bin/CMakeFiles/xtrkcad-lib.dir/build.make app/bin/CMakeFiles/xtrkcad-lib.dir/chotbar.c.s
+.PHONY : chotbar.c.s
+
+cjoin.o: cjoin.c.o
+
+.PHONY : cjoin.o
+
+# target to build an object file
+cjoin.c.o:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/bin/CMakeFiles/xtrkcad-lib.dir/build.make app/bin/CMakeFiles/xtrkcad-lib.dir/cjoin.c.o
+.PHONY : cjoin.c.o
+
+cjoin.i: cjoin.c.i
+
+.PHONY : cjoin.i
+
+# target to preprocess a source file
+cjoin.c.i:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/bin/CMakeFiles/xtrkcad-lib.dir/build.make app/bin/CMakeFiles/xtrkcad-lib.dir/cjoin.c.i
+.PHONY : cjoin.c.i
+
+cjoin.s: cjoin.c.s
+
+.PHONY : cjoin.s
+
+# target to generate assembly for a file
+cjoin.c.s:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/bin/CMakeFiles/xtrkcad-lib.dir/build.make app/bin/CMakeFiles/xtrkcad-lib.dir/cjoin.c.s
+.PHONY : cjoin.c.s
+
+cmisc.o: cmisc.c.o
+
+.PHONY : cmisc.o
+
+# target to build an object file
+cmisc.c.o:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/bin/CMakeFiles/xtrkcad-lib.dir/build.make app/bin/CMakeFiles/xtrkcad-lib.dir/cmisc.c.o
+.PHONY : cmisc.c.o
+
+cmisc.i: cmisc.c.i
+
+.PHONY : cmisc.i
+
+# target to preprocess a source file
+cmisc.c.i:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/bin/CMakeFiles/xtrkcad-lib.dir/build.make app/bin/CMakeFiles/xtrkcad-lib.dir/cmisc.c.i
+.PHONY : cmisc.c.i
+
+cmisc.s: cmisc.c.s
+
+.PHONY : cmisc.s
+
+# target to generate assembly for a file
+cmisc.c.s:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/bin/CMakeFiles/xtrkcad-lib.dir/build.make app/bin/CMakeFiles/xtrkcad-lib.dir/cmisc.c.s
+.PHONY : cmisc.c.s
+
+cmodify.o: cmodify.c.o
+
+.PHONY : cmodify.o
+
+# target to build an object file
+cmodify.c.o:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/bin/CMakeFiles/xtrkcad-lib.dir/build.make app/bin/CMakeFiles/xtrkcad-lib.dir/cmodify.c.o
+.PHONY : cmodify.c.o
+
+cmodify.i: cmodify.c.i
+
+.PHONY : cmodify.i
+
+# target to preprocess a source file
+cmodify.c.i:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/bin/CMakeFiles/xtrkcad-lib.dir/build.make app/bin/CMakeFiles/xtrkcad-lib.dir/cmodify.c.i
+.PHONY : cmodify.c.i
+
+cmodify.s: cmodify.c.s
+
+.PHONY : cmodify.s
+
+# target to generate assembly for a file
+cmodify.c.s:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/bin/CMakeFiles/xtrkcad-lib.dir/build.make app/bin/CMakeFiles/xtrkcad-lib.dir/cmodify.c.s
+.PHONY : cmodify.c.s
+
+cnote.o: cnote.c.o
+
+.PHONY : cnote.o
+
+# target to build an object file
+cnote.c.o:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/bin/CMakeFiles/xtrkcad-lib.dir/build.make app/bin/CMakeFiles/xtrkcad-lib.dir/cnote.c.o
+.PHONY : cnote.c.o
+
+cnote.i: cnote.c.i
+
+.PHONY : cnote.i
+
+# target to preprocess a source file
+cnote.c.i:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/bin/CMakeFiles/xtrkcad-lib.dir/build.make app/bin/CMakeFiles/xtrkcad-lib.dir/cnote.c.i
+.PHONY : cnote.c.i
+
+cnote.s: cnote.c.s
+
+.PHONY : cnote.s
+
+# target to generate assembly for a file
+cnote.c.s:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/bin/CMakeFiles/xtrkcad-lib.dir/build.make app/bin/CMakeFiles/xtrkcad-lib.dir/cnote.c.s
+.PHONY : cnote.c.s
+
+cnvdsgn.o: cnvdsgn.c.o
+
+.PHONY : cnvdsgn.o
+
+# target to build an object file
+cnvdsgn.c.o:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/bin/CMakeFiles/cnvdsgn.dir/build.make app/bin/CMakeFiles/cnvdsgn.dir/cnvdsgn.c.o
+.PHONY : cnvdsgn.c.o
+
+cnvdsgn.i: cnvdsgn.c.i
+
+.PHONY : cnvdsgn.i
+
+# target to preprocess a source file
+cnvdsgn.c.i:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/bin/CMakeFiles/cnvdsgn.dir/build.make app/bin/CMakeFiles/cnvdsgn.dir/cnvdsgn.c.i
+.PHONY : cnvdsgn.c.i
+
+cnvdsgn.s: cnvdsgn.c.s
+
+.PHONY : cnvdsgn.s
+
+# target to generate assembly for a file
+cnvdsgn.c.s:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/bin/CMakeFiles/cnvdsgn.dir/build.make app/bin/CMakeFiles/cnvdsgn.dir/cnvdsgn.c.s
+.PHONY : cnvdsgn.c.s
+
+compound.o: compound.c.o
+
+.PHONY : compound.o
+
+# target to build an object file
+compound.c.o:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/bin/CMakeFiles/xtrkcad-lib.dir/build.make app/bin/CMakeFiles/xtrkcad-lib.dir/compound.c.o
+.PHONY : compound.c.o
+
+compound.i: compound.c.i
+
+.PHONY : compound.i
+
+# target to preprocess a source file
+compound.c.i:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/bin/CMakeFiles/xtrkcad-lib.dir/build.make app/bin/CMakeFiles/xtrkcad-lib.dir/compound.c.i
+.PHONY : compound.c.i
+
+compound.s: compound.c.s
+
+.PHONY : compound.s
+
+# target to generate assembly for a file
+compound.c.s:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/bin/CMakeFiles/xtrkcad-lib.dir/build.make app/bin/CMakeFiles/xtrkcad-lib.dir/compound.c.s
+.PHONY : compound.c.s
+
+cparalle.o: cparalle.c.o
+
+.PHONY : cparalle.o
+
+# target to build an object file
+cparalle.c.o:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/bin/CMakeFiles/xtrkcad-lib.dir/build.make app/bin/CMakeFiles/xtrkcad-lib.dir/cparalle.c.o
+.PHONY : cparalle.c.o
+
+cparalle.i: cparalle.c.i
+
+.PHONY : cparalle.i
+
+# target to preprocess a source file
+cparalle.c.i:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/bin/CMakeFiles/xtrkcad-lib.dir/build.make app/bin/CMakeFiles/xtrkcad-lib.dir/cparalle.c.i
+.PHONY : cparalle.c.i
+
+cparalle.s: cparalle.c.s
+
+.PHONY : cparalle.s
+
+# target to generate assembly for a file
+cparalle.c.s:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/bin/CMakeFiles/xtrkcad-lib.dir/build.make app/bin/CMakeFiles/xtrkcad-lib.dir/cparalle.c.s
+.PHONY : cparalle.c.s
+
+cprint.o: cprint.c.o
+
+.PHONY : cprint.o
+
+# target to build an object file
+cprint.c.o:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/bin/CMakeFiles/xtrkcad-lib.dir/build.make app/bin/CMakeFiles/xtrkcad-lib.dir/cprint.c.o
+.PHONY : cprint.c.o
+
+cprint.i: cprint.c.i
+
+.PHONY : cprint.i
+
+# target to preprocess a source file
+cprint.c.i:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/bin/CMakeFiles/xtrkcad-lib.dir/build.make app/bin/CMakeFiles/xtrkcad-lib.dir/cprint.c.i
+.PHONY : cprint.c.i
+
+cprint.s: cprint.c.s
+
+.PHONY : cprint.s
+
+# target to generate assembly for a file
+cprint.c.s:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/bin/CMakeFiles/xtrkcad-lib.dir/build.make app/bin/CMakeFiles/xtrkcad-lib.dir/cprint.c.s
+.PHONY : cprint.c.s
+
+cprofile.o: cprofile.c.o
+
+.PHONY : cprofile.o
+
+# target to build an object file
+cprofile.c.o:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/bin/CMakeFiles/xtrkcad-lib.dir/build.make app/bin/CMakeFiles/xtrkcad-lib.dir/cprofile.c.o
+.PHONY : cprofile.c.o
+
+cprofile.i: cprofile.c.i
+
+.PHONY : cprofile.i
+
+# target to preprocess a source file
+cprofile.c.i:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/bin/CMakeFiles/xtrkcad-lib.dir/build.make app/bin/CMakeFiles/xtrkcad-lib.dir/cprofile.c.i
+.PHONY : cprofile.c.i
+
+cprofile.s: cprofile.c.s
+
+.PHONY : cprofile.s
+
+# target to generate assembly for a file
+cprofile.c.s:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/bin/CMakeFiles/xtrkcad-lib.dir/build.make app/bin/CMakeFiles/xtrkcad-lib.dir/cprofile.c.s
+.PHONY : cprofile.c.s
+
+cpull.o: cpull.c.o
+
+.PHONY : cpull.o
+
+# target to build an object file
+cpull.c.o:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/bin/CMakeFiles/xtrkcad-lib.dir/build.make app/bin/CMakeFiles/xtrkcad-lib.dir/cpull.c.o
+.PHONY : cpull.c.o
+
+cpull.i: cpull.c.i
+
+.PHONY : cpull.i
+
+# target to preprocess a source file
+cpull.c.i:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/bin/CMakeFiles/xtrkcad-lib.dir/build.make app/bin/CMakeFiles/xtrkcad-lib.dir/cpull.c.i
+.PHONY : cpull.c.i
+
+cpull.s: cpull.c.s
+
+.PHONY : cpull.s
+
+# target to generate assembly for a file
+cpull.c.s:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/bin/CMakeFiles/xtrkcad-lib.dir/build.make app/bin/CMakeFiles/xtrkcad-lib.dir/cpull.c.s
+.PHONY : cpull.c.s
+
+cruler.o: cruler.c.o
+
+.PHONY : cruler.o
+
+# target to build an object file
+cruler.c.o:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/bin/CMakeFiles/xtrkcad-lib.dir/build.make app/bin/CMakeFiles/xtrkcad-lib.dir/cruler.c.o
+.PHONY : cruler.c.o
+
+cruler.i: cruler.c.i
+
+.PHONY : cruler.i
+
+# target to preprocess a source file
+cruler.c.i:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/bin/CMakeFiles/xtrkcad-lib.dir/build.make app/bin/CMakeFiles/xtrkcad-lib.dir/cruler.c.i
+.PHONY : cruler.c.i
+
+cruler.s: cruler.c.s
+
+.PHONY : cruler.s
+
+# target to generate assembly for a file
+cruler.c.s:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/bin/CMakeFiles/xtrkcad-lib.dir/build.make app/bin/CMakeFiles/xtrkcad-lib.dir/cruler.c.s
+.PHONY : cruler.c.s
+
+cselect.o: cselect.c.o
+
+.PHONY : cselect.o
+
+# target to build an object file
+cselect.c.o:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/bin/CMakeFiles/xtrkcad-lib.dir/build.make app/bin/CMakeFiles/xtrkcad-lib.dir/cselect.c.o
+.PHONY : cselect.c.o
+
+cselect.i: cselect.c.i
+
+.PHONY : cselect.i
+
+# target to preprocess a source file
+cselect.c.i:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/bin/CMakeFiles/xtrkcad-lib.dir/build.make app/bin/CMakeFiles/xtrkcad-lib.dir/cselect.c.i
+.PHONY : cselect.c.i
+
+cselect.s: cselect.c.s
+
+.PHONY : cselect.s
+
+# target to generate assembly for a file
+cselect.c.s:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/bin/CMakeFiles/xtrkcad-lib.dir/build.make app/bin/CMakeFiles/xtrkcad-lib.dir/cselect.c.s
+.PHONY : cselect.c.s
+
+csensor.o: csensor.c.o
+
+.PHONY : csensor.o
+
+# target to build an object file
+csensor.c.o:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/bin/CMakeFiles/xtrkcad-lib.dir/build.make app/bin/CMakeFiles/xtrkcad-lib.dir/csensor.c.o
+.PHONY : csensor.c.o
+
+csensor.i: csensor.c.i
+
+.PHONY : csensor.i
+
+# target to preprocess a source file
+csensor.c.i:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/bin/CMakeFiles/xtrkcad-lib.dir/build.make app/bin/CMakeFiles/xtrkcad-lib.dir/csensor.c.i
+.PHONY : csensor.c.i
+
+csensor.s: csensor.c.s
+
+.PHONY : csensor.s
+
+# target to generate assembly for a file
+csensor.c.s:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/bin/CMakeFiles/xtrkcad-lib.dir/build.make app/bin/CMakeFiles/xtrkcad-lib.dir/csensor.c.s
+.PHONY : csensor.c.s
+
+csignal.o: csignal.c.o
+
+.PHONY : csignal.o
+
+# target to build an object file
+csignal.c.o:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/bin/CMakeFiles/xtrkcad-lib.dir/build.make app/bin/CMakeFiles/xtrkcad-lib.dir/csignal.c.o
+.PHONY : csignal.c.o
+
+csignal.i: csignal.c.i
+
+.PHONY : csignal.i
+
+# target to preprocess a source file
+csignal.c.i:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/bin/CMakeFiles/xtrkcad-lib.dir/build.make app/bin/CMakeFiles/xtrkcad-lib.dir/csignal.c.i
+.PHONY : csignal.c.i
+
+csignal.s: csignal.c.s
+
+.PHONY : csignal.s
+
+# target to generate assembly for a file
+csignal.c.s:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/bin/CMakeFiles/xtrkcad-lib.dir/build.make app/bin/CMakeFiles/xtrkcad-lib.dir/csignal.c.s
+.PHONY : csignal.c.s
+
+csnap.o: csnap.c.o
+
+.PHONY : csnap.o
+
+# target to build an object file
+csnap.c.o:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/bin/CMakeFiles/xtrkcad-lib.dir/build.make app/bin/CMakeFiles/xtrkcad-lib.dir/csnap.c.o
+.PHONY : csnap.c.o
+
+csnap.i: csnap.c.i
+
+.PHONY : csnap.i
+
+# target to preprocess a source file
+csnap.c.i:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/bin/CMakeFiles/xtrkcad-lib.dir/build.make app/bin/CMakeFiles/xtrkcad-lib.dir/csnap.c.i
+.PHONY : csnap.c.i
+
+csnap.s: csnap.c.s
+
+.PHONY : csnap.s
+
+# target to generate assembly for a file
+csnap.c.s:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/bin/CMakeFiles/xtrkcad-lib.dir/build.make app/bin/CMakeFiles/xtrkcad-lib.dir/csnap.c.s
+.PHONY : csnap.c.s
+
+csplit.o: csplit.c.o
+
+.PHONY : csplit.o
+
+# target to build an object file
+csplit.c.o:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/bin/CMakeFiles/xtrkcad-lib.dir/build.make app/bin/CMakeFiles/xtrkcad-lib.dir/csplit.c.o
+.PHONY : csplit.c.o
+
+csplit.i: csplit.c.i
+
+.PHONY : csplit.i
+
+# target to preprocess a source file
+csplit.c.i:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/bin/CMakeFiles/xtrkcad-lib.dir/build.make app/bin/CMakeFiles/xtrkcad-lib.dir/csplit.c.i
+.PHONY : csplit.c.i
+
+csplit.s: csplit.c.s
+
+.PHONY : csplit.s
+
+# target to generate assembly for a file
+csplit.c.s:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/bin/CMakeFiles/xtrkcad-lib.dir/build.make app/bin/CMakeFiles/xtrkcad-lib.dir/csplit.c.s
+.PHONY : csplit.c.s
+
+cstraigh.o: cstraigh.c.o
+
+.PHONY : cstraigh.o
+
+# target to build an object file
+cstraigh.c.o:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/bin/CMakeFiles/xtrkcad-lib.dir/build.make app/bin/CMakeFiles/xtrkcad-lib.dir/cstraigh.c.o
+.PHONY : cstraigh.c.o
+
+cstraigh.i: cstraigh.c.i
+
+.PHONY : cstraigh.i
+
+# target to preprocess a source file
+cstraigh.c.i:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/bin/CMakeFiles/xtrkcad-lib.dir/build.make app/bin/CMakeFiles/xtrkcad-lib.dir/cstraigh.c.i
+.PHONY : cstraigh.c.i
+
+cstraigh.s: cstraigh.c.s
+
+.PHONY : cstraigh.s
+
+# target to generate assembly for a file
+cstraigh.c.s:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/bin/CMakeFiles/xtrkcad-lib.dir/build.make app/bin/CMakeFiles/xtrkcad-lib.dir/cstraigh.c.s
+.PHONY : cstraigh.c.s
+
+cstruct.o: cstruct.c.o
+
+.PHONY : cstruct.o
+
+# target to build an object file
+cstruct.c.o:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/bin/CMakeFiles/xtrkcad-lib.dir/build.make app/bin/CMakeFiles/xtrkcad-lib.dir/cstruct.c.o
+.PHONY : cstruct.c.o
+
+cstruct.i: cstruct.c.i
+
+.PHONY : cstruct.i
+
+# target to preprocess a source file
+cstruct.c.i:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/bin/CMakeFiles/xtrkcad-lib.dir/build.make app/bin/CMakeFiles/xtrkcad-lib.dir/cstruct.c.i
+.PHONY : cstruct.c.i
+
+cstruct.s: cstruct.c.s
+
+.PHONY : cstruct.s
+
+# target to generate assembly for a file
+cstruct.c.s:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/bin/CMakeFiles/xtrkcad-lib.dir/build.make app/bin/CMakeFiles/xtrkcad-lib.dir/cstruct.c.s
+.PHONY : cstruct.c.s
+
+cswitchmotor.o: cswitchmotor.c.o
+
+.PHONY : cswitchmotor.o
+
+# target to build an object file
+cswitchmotor.c.o:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/bin/CMakeFiles/xtrkcad-lib.dir/build.make app/bin/CMakeFiles/xtrkcad-lib.dir/cswitchmotor.c.o
+.PHONY : cswitchmotor.c.o
+
+cswitchmotor.i: cswitchmotor.c.i
+
+.PHONY : cswitchmotor.i
+
+# target to preprocess a source file
+cswitchmotor.c.i:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/bin/CMakeFiles/xtrkcad-lib.dir/build.make app/bin/CMakeFiles/xtrkcad-lib.dir/cswitchmotor.c.i
+.PHONY : cswitchmotor.c.i
+
+cswitchmotor.s: cswitchmotor.c.s
+
+.PHONY : cswitchmotor.s
+
+# target to generate assembly for a file
+cswitchmotor.c.s:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/bin/CMakeFiles/xtrkcad-lib.dir/build.make app/bin/CMakeFiles/xtrkcad-lib.dir/cswitchmotor.c.s
+.PHONY : cswitchmotor.c.s
+
+ctext.o: ctext.c.o
+
+.PHONY : ctext.o
+
+# target to build an object file
+ctext.c.o:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/bin/CMakeFiles/xtrkcad-lib.dir/build.make app/bin/CMakeFiles/xtrkcad-lib.dir/ctext.c.o
+.PHONY : ctext.c.o
+
+ctext.i: ctext.c.i
+
+.PHONY : ctext.i
+
+# target to preprocess a source file
+ctext.c.i:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/bin/CMakeFiles/xtrkcad-lib.dir/build.make app/bin/CMakeFiles/xtrkcad-lib.dir/ctext.c.i
+.PHONY : ctext.c.i
+
+ctext.s: ctext.c.s
+
+.PHONY : ctext.s
+
+# target to generate assembly for a file
+ctext.c.s:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/bin/CMakeFiles/xtrkcad-lib.dir/build.make app/bin/CMakeFiles/xtrkcad-lib.dir/ctext.c.s
+.PHONY : ctext.c.s
+
+ctodesgn.o: ctodesgn.c.o
+
+.PHONY : ctodesgn.o
+
+# target to build an object file
+ctodesgn.c.o:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/bin/CMakeFiles/xtrkcad-lib.dir/build.make app/bin/CMakeFiles/xtrkcad-lib.dir/ctodesgn.c.o
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/bin/CMakeFiles/mkturnout.dir/build.make app/bin/CMakeFiles/mkturnout.dir/ctodesgn.c.o
+.PHONY : ctodesgn.c.o
+
+ctodesgn.i: ctodesgn.c.i
+
+.PHONY : ctodesgn.i
+
+# target to preprocess a source file
+ctodesgn.c.i:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/bin/CMakeFiles/xtrkcad-lib.dir/build.make app/bin/CMakeFiles/xtrkcad-lib.dir/ctodesgn.c.i
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/bin/CMakeFiles/mkturnout.dir/build.make app/bin/CMakeFiles/mkturnout.dir/ctodesgn.c.i
+.PHONY : ctodesgn.c.i
+
+ctodesgn.s: ctodesgn.c.s
+
+.PHONY : ctodesgn.s
+
+# target to generate assembly for a file
+ctodesgn.c.s:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/bin/CMakeFiles/xtrkcad-lib.dir/build.make app/bin/CMakeFiles/xtrkcad-lib.dir/ctodesgn.c.s
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/bin/CMakeFiles/mkturnout.dir/build.make app/bin/CMakeFiles/mkturnout.dir/ctodesgn.c.s
+.PHONY : ctodesgn.c.s
+
+ctrain.o: ctrain.c.o
+
+.PHONY : ctrain.o
+
+# target to build an object file
+ctrain.c.o:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/bin/CMakeFiles/xtrkcad-lib.dir/build.make app/bin/CMakeFiles/xtrkcad-lib.dir/ctrain.c.o
+.PHONY : ctrain.c.o
+
+ctrain.i: ctrain.c.i
+
+.PHONY : ctrain.i
+
+# target to preprocess a source file
+ctrain.c.i:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/bin/CMakeFiles/xtrkcad-lib.dir/build.make app/bin/CMakeFiles/xtrkcad-lib.dir/ctrain.c.i
+.PHONY : ctrain.c.i
+
+ctrain.s: ctrain.c.s
+
+.PHONY : ctrain.s
+
+# target to generate assembly for a file
+ctrain.c.s:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/bin/CMakeFiles/xtrkcad-lib.dir/build.make app/bin/CMakeFiles/xtrkcad-lib.dir/ctrain.c.s
+.PHONY : ctrain.c.s
+
+cturnout.o: cturnout.c.o
+
+.PHONY : cturnout.o
+
+# target to build an object file
+cturnout.c.o:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/bin/CMakeFiles/xtrkcad-lib.dir/build.make app/bin/CMakeFiles/xtrkcad-lib.dir/cturnout.c.o
+.PHONY : cturnout.c.o
+
+cturnout.i: cturnout.c.i
+
+.PHONY : cturnout.i
+
+# target to preprocess a source file
+cturnout.c.i:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/bin/CMakeFiles/xtrkcad-lib.dir/build.make app/bin/CMakeFiles/xtrkcad-lib.dir/cturnout.c.i
+.PHONY : cturnout.c.i
+
+cturnout.s: cturnout.c.s
+
+.PHONY : cturnout.s
+
+# target to generate assembly for a file
+cturnout.c.s:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/bin/CMakeFiles/xtrkcad-lib.dir/build.make app/bin/CMakeFiles/xtrkcad-lib.dir/cturnout.c.s
+.PHONY : cturnout.c.s
+
+cturntbl.o: cturntbl.c.o
+
+.PHONY : cturntbl.o
+
+# target to build an object file
+cturntbl.c.o:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/bin/CMakeFiles/xtrkcad-lib.dir/build.make app/bin/CMakeFiles/xtrkcad-lib.dir/cturntbl.c.o
+.PHONY : cturntbl.c.o
+
+cturntbl.i: cturntbl.c.i
+
+.PHONY : cturntbl.i
+
+# target to preprocess a source file
+cturntbl.c.i:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/bin/CMakeFiles/xtrkcad-lib.dir/build.make app/bin/CMakeFiles/xtrkcad-lib.dir/cturntbl.c.i
+.PHONY : cturntbl.c.i
+
+cturntbl.s: cturntbl.c.s
+
+.PHONY : cturntbl.s
+
+# target to generate assembly for a file
+cturntbl.c.s:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/bin/CMakeFiles/xtrkcad-lib.dir/build.make app/bin/CMakeFiles/xtrkcad-lib.dir/cturntbl.c.s
+.PHONY : cturntbl.c.s
+
+cundo.o: cundo.c.o
+
+.PHONY : cundo.o
+
+# target to build an object file
+cundo.c.o:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/bin/CMakeFiles/xtrkcad-lib.dir/build.make app/bin/CMakeFiles/xtrkcad-lib.dir/cundo.c.o
+.PHONY : cundo.c.o
+
+cundo.i: cundo.c.i
+
+.PHONY : cundo.i
+
+# target to preprocess a source file
+cundo.c.i:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/bin/CMakeFiles/xtrkcad-lib.dir/build.make app/bin/CMakeFiles/xtrkcad-lib.dir/cundo.c.i
+.PHONY : cundo.c.i
+
+cundo.s: cundo.c.s
+
+.PHONY : cundo.s
+
+# target to generate assembly for a file
+cundo.c.s:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/bin/CMakeFiles/xtrkcad-lib.dir/build.make app/bin/CMakeFiles/xtrkcad-lib.dir/cundo.c.s
+.PHONY : cundo.c.s
+
+custom.o: custom.c.o
+
+.PHONY : custom.o
+
+# target to build an object file
+custom.c.o:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/bin/CMakeFiles/xtrkcad-lib.dir/build.make app/bin/CMakeFiles/xtrkcad-lib.dir/custom.c.o
+.PHONY : custom.c.o
+
+custom.i: custom.c.i
+
+.PHONY : custom.i
+
+# target to preprocess a source file
+custom.c.i:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/bin/CMakeFiles/xtrkcad-lib.dir/build.make app/bin/CMakeFiles/xtrkcad-lib.dir/custom.c.i
+.PHONY : custom.c.i
+
+custom.s: custom.c.s
+
+.PHONY : custom.s
+
+# target to generate assembly for a file
+custom.c.s:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/bin/CMakeFiles/xtrkcad-lib.dir/build.make app/bin/CMakeFiles/xtrkcad-lib.dir/custom.c.s
+.PHONY : custom.c.s
+
+dbench.o: dbench.c.o
+
+.PHONY : dbench.o
+
+# target to build an object file
+dbench.c.o:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/bin/CMakeFiles/xtrkcad-lib.dir/build.make app/bin/CMakeFiles/xtrkcad-lib.dir/dbench.c.o
+.PHONY : dbench.c.o
+
+dbench.i: dbench.c.i
+
+.PHONY : dbench.i
+
+# target to preprocess a source file
+dbench.c.i:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/bin/CMakeFiles/xtrkcad-lib.dir/build.make app/bin/CMakeFiles/xtrkcad-lib.dir/dbench.c.i
+.PHONY : dbench.c.i
+
+dbench.s: dbench.c.s
+
+.PHONY : dbench.s
+
+# target to generate assembly for a file
+dbench.c.s:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/bin/CMakeFiles/xtrkcad-lib.dir/build.make app/bin/CMakeFiles/xtrkcad-lib.dir/dbench.c.s
+.PHONY : dbench.c.s
+
+dbitmap.o: dbitmap.c.o
+
+.PHONY : dbitmap.o
+
+# target to build an object file
+dbitmap.c.o:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/bin/CMakeFiles/xtrkcad-lib.dir/build.make app/bin/CMakeFiles/xtrkcad-lib.dir/dbitmap.c.o
+.PHONY : dbitmap.c.o
+
+dbitmap.i: dbitmap.c.i
+
+.PHONY : dbitmap.i
+
+# target to preprocess a source file
+dbitmap.c.i:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/bin/CMakeFiles/xtrkcad-lib.dir/build.make app/bin/CMakeFiles/xtrkcad-lib.dir/dbitmap.c.i
+.PHONY : dbitmap.c.i
+
+dbitmap.s: dbitmap.c.s
+
+.PHONY : dbitmap.s
+
+# target to generate assembly for a file
+dbitmap.c.s:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/bin/CMakeFiles/xtrkcad-lib.dir/build.make app/bin/CMakeFiles/xtrkcad-lib.dir/dbitmap.c.s
+.PHONY : dbitmap.c.s
+
+dcar.o: dcar.c.o
+
+.PHONY : dcar.o
+
+# target to build an object file
+dcar.c.o:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/bin/CMakeFiles/xtrkcad-lib.dir/build.make app/bin/CMakeFiles/xtrkcad-lib.dir/dcar.c.o
+.PHONY : dcar.c.o
+
+dcar.i: dcar.c.i
+
+.PHONY : dcar.i
+
+# target to preprocess a source file
+dcar.c.i:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/bin/CMakeFiles/xtrkcad-lib.dir/build.make app/bin/CMakeFiles/xtrkcad-lib.dir/dcar.c.i
+.PHONY : dcar.c.i
+
+dcar.s: dcar.c.s
+
+.PHONY : dcar.s
+
+# target to generate assembly for a file
+dcar.c.s:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/bin/CMakeFiles/xtrkcad-lib.dir/build.make app/bin/CMakeFiles/xtrkcad-lib.dir/dcar.c.s
+.PHONY : dcar.c.s
+
+dcmpnd.o: dcmpnd.c.o
+
+.PHONY : dcmpnd.o
+
+# target to build an object file
+dcmpnd.c.o:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/bin/CMakeFiles/xtrkcad-lib.dir/build.make app/bin/CMakeFiles/xtrkcad-lib.dir/dcmpnd.c.o
+.PHONY : dcmpnd.c.o
+
+dcmpnd.i: dcmpnd.c.i
+
+.PHONY : dcmpnd.i
+
+# target to preprocess a source file
+dcmpnd.c.i:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/bin/CMakeFiles/xtrkcad-lib.dir/build.make app/bin/CMakeFiles/xtrkcad-lib.dir/dcmpnd.c.i
+.PHONY : dcmpnd.c.i
+
+dcmpnd.s: dcmpnd.c.s
+
+.PHONY : dcmpnd.s
+
+# target to generate assembly for a file
+dcmpnd.c.s:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/bin/CMakeFiles/xtrkcad-lib.dir/build.make app/bin/CMakeFiles/xtrkcad-lib.dir/dcmpnd.c.s
+.PHONY : dcmpnd.c.s
+
+dcontmgm.o: dcontmgm.c.o
+
+.PHONY : dcontmgm.o
+
+# target to build an object file
+dcontmgm.c.o:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/bin/CMakeFiles/xtrkcad-lib.dir/build.make app/bin/CMakeFiles/xtrkcad-lib.dir/dcontmgm.c.o
+.PHONY : dcontmgm.c.o
+
+dcontmgm.i: dcontmgm.c.i
+
+.PHONY : dcontmgm.i
+
+# target to preprocess a source file
+dcontmgm.c.i:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/bin/CMakeFiles/xtrkcad-lib.dir/build.make app/bin/CMakeFiles/xtrkcad-lib.dir/dcontmgm.c.i
+.PHONY : dcontmgm.c.i
+
+dcontmgm.s: dcontmgm.c.s
+
+.PHONY : dcontmgm.s
+
+# target to generate assembly for a file
+dcontmgm.c.s:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/bin/CMakeFiles/xtrkcad-lib.dir/build.make app/bin/CMakeFiles/xtrkcad-lib.dir/dcontmgm.c.s
+.PHONY : dcontmgm.c.s
+
+dcustmgm.o: dcustmgm.c.o
+
+.PHONY : dcustmgm.o
+
+# target to build an object file
+dcustmgm.c.o:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/bin/CMakeFiles/xtrkcad-lib.dir/build.make app/bin/CMakeFiles/xtrkcad-lib.dir/dcustmgm.c.o
+.PHONY : dcustmgm.c.o
+
+dcustmgm.i: dcustmgm.c.i
+
+.PHONY : dcustmgm.i
+
+# target to preprocess a source file
+dcustmgm.c.i:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/bin/CMakeFiles/xtrkcad-lib.dir/build.make app/bin/CMakeFiles/xtrkcad-lib.dir/dcustmgm.c.i
+.PHONY : dcustmgm.c.i
+
+dcustmgm.s: dcustmgm.c.s
+
+.PHONY : dcustmgm.s
+
+# target to generate assembly for a file
+dcustmgm.c.s:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/bin/CMakeFiles/xtrkcad-lib.dir/build.make app/bin/CMakeFiles/xtrkcad-lib.dir/dcustmgm.c.s
+.PHONY : dcustmgm.c.s
+
+dease.o: dease.c.o
+
+.PHONY : dease.o
+
+# target to build an object file
+dease.c.o:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/bin/CMakeFiles/xtrkcad-lib.dir/build.make app/bin/CMakeFiles/xtrkcad-lib.dir/dease.c.o
+.PHONY : dease.c.o
+
+dease.i: dease.c.i
+
+.PHONY : dease.i
+
+# target to preprocess a source file
+dease.c.i:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/bin/CMakeFiles/xtrkcad-lib.dir/build.make app/bin/CMakeFiles/xtrkcad-lib.dir/dease.c.i
+.PHONY : dease.c.i
+
+dease.s: dease.c.s
+
+.PHONY : dease.s
+
+# target to generate assembly for a file
+dease.c.s:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/bin/CMakeFiles/xtrkcad-lib.dir/build.make app/bin/CMakeFiles/xtrkcad-lib.dir/dease.c.s
+.PHONY : dease.c.s
+
+denum.o: denum.c.o
+
+.PHONY : denum.o
+
+# target to build an object file
+denum.c.o:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/bin/CMakeFiles/xtrkcad-lib.dir/build.make app/bin/CMakeFiles/xtrkcad-lib.dir/denum.c.o
+.PHONY : denum.c.o
+
+denum.i: denum.c.i
+
+.PHONY : denum.i
+
+# target to preprocess a source file
+denum.c.i:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/bin/CMakeFiles/xtrkcad-lib.dir/build.make app/bin/CMakeFiles/xtrkcad-lib.dir/denum.c.i
+.PHONY : denum.c.i
+
+denum.s: denum.c.s
+
+.PHONY : denum.s
+
+# target to generate assembly for a file
+denum.c.s:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/bin/CMakeFiles/xtrkcad-lib.dir/build.make app/bin/CMakeFiles/xtrkcad-lib.dir/denum.c.s
+.PHONY : denum.c.s
+
+dlayer.o: dlayer.c.o
+
+.PHONY : dlayer.o
+
+# target to build an object file
+dlayer.c.o:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/bin/CMakeFiles/xtrkcad-lib.dir/build.make app/bin/CMakeFiles/xtrkcad-lib.dir/dlayer.c.o
+.PHONY : dlayer.c.o
+
+dlayer.i: dlayer.c.i
+
+.PHONY : dlayer.i
+
+# target to preprocess a source file
+dlayer.c.i:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/bin/CMakeFiles/xtrkcad-lib.dir/build.make app/bin/CMakeFiles/xtrkcad-lib.dir/dlayer.c.i
+.PHONY : dlayer.c.i
+
+dlayer.s: dlayer.c.s
+
+.PHONY : dlayer.s
+
+# target to generate assembly for a file
+dlayer.c.s:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/bin/CMakeFiles/xtrkcad-lib.dir/build.make app/bin/CMakeFiles/xtrkcad-lib.dir/dlayer.c.s
+.PHONY : dlayer.c.s
+
+doption.o: doption.c.o
+
+.PHONY : doption.o
+
+# target to build an object file
+doption.c.o:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/bin/CMakeFiles/xtrkcad-lib.dir/build.make app/bin/CMakeFiles/xtrkcad-lib.dir/doption.c.o
+.PHONY : doption.c.o
+
+doption.i: doption.c.i
+
+.PHONY : doption.i
+
+# target to preprocess a source file
+doption.c.i:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/bin/CMakeFiles/xtrkcad-lib.dir/build.make app/bin/CMakeFiles/xtrkcad-lib.dir/doption.c.i
+.PHONY : doption.c.i
+
+doption.s: doption.c.s
+
+.PHONY : doption.s
+
+# target to generate assembly for a file
+doption.c.s:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/bin/CMakeFiles/xtrkcad-lib.dir/build.make app/bin/CMakeFiles/xtrkcad-lib.dir/doption.c.s
+.PHONY : doption.c.s
+
+dpricels.o: dpricels.c.o
+
+.PHONY : dpricels.o
+
+# target to build an object file
+dpricels.c.o:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/bin/CMakeFiles/xtrkcad-lib.dir/build.make app/bin/CMakeFiles/xtrkcad-lib.dir/dpricels.c.o
+.PHONY : dpricels.c.o
+
+dpricels.i: dpricels.c.i
+
+.PHONY : dpricels.i
+
+# target to preprocess a source file
+dpricels.c.i:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/bin/CMakeFiles/xtrkcad-lib.dir/build.make app/bin/CMakeFiles/xtrkcad-lib.dir/dpricels.c.i
+.PHONY : dpricels.c.i
+
+dpricels.s: dpricels.c.s
+
+.PHONY : dpricels.s
+
+# target to generate assembly for a file
+dpricels.c.s:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/bin/CMakeFiles/xtrkcad-lib.dir/build.make app/bin/CMakeFiles/xtrkcad-lib.dir/dpricels.c.s
+.PHONY : dpricels.c.s
+
+dprmfile.o: dprmfile.c.o
+
+.PHONY : dprmfile.o
+
+# target to build an object file
+dprmfile.c.o:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/bin/CMakeFiles/xtrkcad-lib.dir/build.make app/bin/CMakeFiles/xtrkcad-lib.dir/dprmfile.c.o
+.PHONY : dprmfile.c.o
+
+dprmfile.i: dprmfile.c.i
+
+.PHONY : dprmfile.i
+
+# target to preprocess a source file
+dprmfile.c.i:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/bin/CMakeFiles/xtrkcad-lib.dir/build.make app/bin/CMakeFiles/xtrkcad-lib.dir/dprmfile.c.i
+.PHONY : dprmfile.c.i
+
+dprmfile.s: dprmfile.c.s
+
+.PHONY : dprmfile.s
+
+# target to generate assembly for a file
+dprmfile.c.s:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/bin/CMakeFiles/xtrkcad-lib.dir/build.make app/bin/CMakeFiles/xtrkcad-lib.dir/dprmfile.c.s
+.PHONY : dprmfile.c.s
+
+draw.o: draw.c.o
+
+.PHONY : draw.o
+
+# target to build an object file
+draw.c.o:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/bin/CMakeFiles/xtrkcad-lib.dir/build.make app/bin/CMakeFiles/xtrkcad-lib.dir/draw.c.o
+.PHONY : draw.c.o
+
+draw.i: draw.c.i
+
+.PHONY : draw.i
+
+# target to preprocess a source file
+draw.c.i:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/bin/CMakeFiles/xtrkcad-lib.dir/build.make app/bin/CMakeFiles/xtrkcad-lib.dir/draw.c.i
+.PHONY : draw.c.i
+
+draw.s: draw.c.s
+
+.PHONY : draw.s
+
+# target to generate assembly for a file
+draw.c.s:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/bin/CMakeFiles/xtrkcad-lib.dir/build.make app/bin/CMakeFiles/xtrkcad-lib.dir/draw.c.s
+.PHONY : draw.c.s
+
+drawgeom.o: drawgeom.c.o
+
+.PHONY : drawgeom.o
+
+# target to build an object file
+drawgeom.c.o:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/bin/CMakeFiles/xtrkcad-lib.dir/build.make app/bin/CMakeFiles/xtrkcad-lib.dir/drawgeom.c.o
+.PHONY : drawgeom.c.o
+
+drawgeom.i: drawgeom.c.i
+
+.PHONY : drawgeom.i
+
+# target to preprocess a source file
+drawgeom.c.i:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/bin/CMakeFiles/xtrkcad-lib.dir/build.make app/bin/CMakeFiles/xtrkcad-lib.dir/drawgeom.c.i
+.PHONY : drawgeom.c.i
+
+drawgeom.s: drawgeom.c.s
+
+.PHONY : drawgeom.s
+
+# target to generate assembly for a file
+drawgeom.c.s:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/bin/CMakeFiles/xtrkcad-lib.dir/build.make app/bin/CMakeFiles/xtrkcad-lib.dir/drawgeom.c.s
+.PHONY : drawgeom.c.s
+
+dxfformat.o: dxfformat.c.o
+
+.PHONY : dxfformat.o
+
+# target to build an object file
+dxfformat.c.o:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/bin/CMakeFiles/xtrkcad-lib.dir/build.make app/bin/CMakeFiles/xtrkcad-lib.dir/dxfformat.c.o
+.PHONY : dxfformat.c.o
+
+dxfformat.i: dxfformat.c.i
+
+.PHONY : dxfformat.i
+
+# target to preprocess a source file
+dxfformat.c.i:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/bin/CMakeFiles/xtrkcad-lib.dir/build.make app/bin/CMakeFiles/xtrkcad-lib.dir/dxfformat.c.i
+.PHONY : dxfformat.c.i
+
+dxfformat.s: dxfformat.c.s
+
+.PHONY : dxfformat.s
+
+# target to generate assembly for a file
+dxfformat.c.s:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/bin/CMakeFiles/xtrkcad-lib.dir/build.make app/bin/CMakeFiles/xtrkcad-lib.dir/dxfformat.c.s
+.PHONY : dxfformat.c.s
+
+dxfoutput.o: dxfoutput.c.o
+
+.PHONY : dxfoutput.o
+
+# target to build an object file
+dxfoutput.c.o:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/bin/CMakeFiles/xtrkcad-lib.dir/build.make app/bin/CMakeFiles/xtrkcad-lib.dir/dxfoutput.c.o
+.PHONY : dxfoutput.c.o
+
+dxfoutput.i: dxfoutput.c.i
+
+.PHONY : dxfoutput.i
+
+# target to preprocess a source file
+dxfoutput.c.i:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/bin/CMakeFiles/xtrkcad-lib.dir/build.make app/bin/CMakeFiles/xtrkcad-lib.dir/dxfoutput.c.i
+.PHONY : dxfoutput.c.i
+
+dxfoutput.s: dxfoutput.c.s
+
+.PHONY : dxfoutput.s
+
+# target to generate assembly for a file
+dxfoutput.c.s:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/bin/CMakeFiles/xtrkcad-lib.dir/build.make app/bin/CMakeFiles/xtrkcad-lib.dir/dxfoutput.c.s
+.PHONY : dxfoutput.c.s
+
+elev.o: elev.c.o
+
+.PHONY : elev.o
+
+# target to build an object file
+elev.c.o:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/bin/CMakeFiles/xtrkcad-lib.dir/build.make app/bin/CMakeFiles/xtrkcad-lib.dir/elev.c.o
+.PHONY : elev.c.o
+
+elev.i: elev.c.i
+
+.PHONY : elev.i
+
+# target to preprocess a source file
+elev.c.i:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/bin/CMakeFiles/xtrkcad-lib.dir/build.make app/bin/CMakeFiles/xtrkcad-lib.dir/elev.c.i
+.PHONY : elev.c.i
+
+elev.s: elev.c.s
+
+.PHONY : elev.s
+
+# target to generate assembly for a file
+elev.c.s:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/bin/CMakeFiles/xtrkcad-lib.dir/build.make app/bin/CMakeFiles/xtrkcad-lib.dir/elev.c.s
+.PHONY : elev.c.s
+
+fileio.o: fileio.c.o
+
+.PHONY : fileio.o
+
+# target to build an object file
+fileio.c.o:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/bin/CMakeFiles/xtrkcad-lib.dir/build.make app/bin/CMakeFiles/xtrkcad-lib.dir/fileio.c.o
+.PHONY : fileio.c.o
+
+fileio.i: fileio.c.i
+
+.PHONY : fileio.i
+
+# target to preprocess a source file
+fileio.c.i:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/bin/CMakeFiles/xtrkcad-lib.dir/build.make app/bin/CMakeFiles/xtrkcad-lib.dir/fileio.c.i
+.PHONY : fileio.c.i
+
+fileio.s: fileio.c.s
+
+.PHONY : fileio.s
+
+# target to generate assembly for a file
+fileio.c.s:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/bin/CMakeFiles/xtrkcad-lib.dir/build.make app/bin/CMakeFiles/xtrkcad-lib.dir/fileio.c.s
+.PHONY : fileio.c.s
+
+i18n.o: i18n.c.o
+
+.PHONY : i18n.o
+
+# target to build an object file
+i18n.c.o:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/bin/CMakeFiles/xtrkcad-lib.dir/build.make app/bin/CMakeFiles/xtrkcad-lib.dir/i18n.c.o
+.PHONY : i18n.c.o
+
+i18n.i: i18n.c.i
+
+.PHONY : i18n.i
+
+# target to preprocess a source file
+i18n.c.i:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/bin/CMakeFiles/xtrkcad-lib.dir/build.make app/bin/CMakeFiles/xtrkcad-lib.dir/i18n.c.i
+.PHONY : i18n.c.i
+
+i18n.s: i18n.c.s
+
+.PHONY : i18n.s
+
+# target to generate assembly for a file
+i18n.c.s:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/bin/CMakeFiles/xtrkcad-lib.dir/build.make app/bin/CMakeFiles/xtrkcad-lib.dir/i18n.c.s
+.PHONY : i18n.c.s
+
+layout.o: layout.c.o
+
+.PHONY : layout.o
+
+# target to build an object file
+layout.c.o:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/bin/CMakeFiles/xtrkcad-lib.dir/build.make app/bin/CMakeFiles/xtrkcad-lib.dir/layout.c.o
+.PHONY : layout.c.o
+
+layout.i: layout.c.i
+
+.PHONY : layout.i
+
+# target to preprocess a source file
+layout.c.i:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/bin/CMakeFiles/xtrkcad-lib.dir/build.make app/bin/CMakeFiles/xtrkcad-lib.dir/layout.c.i
+.PHONY : layout.c.i
+
+layout.s: layout.c.s
+
+.PHONY : layout.s
+
+# target to generate assembly for a file
+layout.c.s:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/bin/CMakeFiles/xtrkcad-lib.dir/build.make app/bin/CMakeFiles/xtrkcad-lib.dir/layout.c.s
+.PHONY : layout.c.s
+
+lprintf.o: lprintf.c.o
+
+.PHONY : lprintf.o
+
+# target to build an object file
+lprintf.c.o:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/bin/CMakeFiles/xtrkcad-lib.dir/build.make app/bin/CMakeFiles/xtrkcad-lib.dir/lprintf.c.o
+.PHONY : lprintf.c.o
+
+lprintf.i: lprintf.c.i
+
+.PHONY : lprintf.i
+
+# target to preprocess a source file
+lprintf.c.i:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/bin/CMakeFiles/xtrkcad-lib.dir/build.make app/bin/CMakeFiles/xtrkcad-lib.dir/lprintf.c.i
+.PHONY : lprintf.c.i
+
+lprintf.s: lprintf.c.s
+
+.PHONY : lprintf.s
+
+# target to generate assembly for a file
+lprintf.c.s:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/bin/CMakeFiles/xtrkcad-lib.dir/build.make app/bin/CMakeFiles/xtrkcad-lib.dir/lprintf.c.s
+.PHONY : lprintf.c.s
+
+macro.o: macro.c.o
+
+.PHONY : macro.o
+
+# target to build an object file
+macro.c.o:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/bin/CMakeFiles/xtrkcad-lib.dir/build.make app/bin/CMakeFiles/xtrkcad-lib.dir/macro.c.o
+.PHONY : macro.c.o
+
+macro.i: macro.c.i
+
+.PHONY : macro.i
+
+# target to preprocess a source file
+macro.c.i:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/bin/CMakeFiles/xtrkcad-lib.dir/build.make app/bin/CMakeFiles/xtrkcad-lib.dir/macro.c.i
+.PHONY : macro.c.i
+
+macro.s: macro.c.s
+
+.PHONY : macro.s
+
+# target to generate assembly for a file
+macro.c.s:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/bin/CMakeFiles/xtrkcad-lib.dir/build.make app/bin/CMakeFiles/xtrkcad-lib.dir/macro.c.s
+.PHONY : macro.c.s
+
+misc.o: misc.c.o
+
+.PHONY : misc.o
+
+# target to build an object file
+misc.c.o:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/bin/CMakeFiles/xtrkcad.dir/build.make app/bin/CMakeFiles/xtrkcad.dir/misc.c.o
+.PHONY : misc.c.o
+
+misc.i: misc.c.i
+
+.PHONY : misc.i
+
+# target to preprocess a source file
+misc.c.i:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/bin/CMakeFiles/xtrkcad.dir/build.make app/bin/CMakeFiles/xtrkcad.dir/misc.c.i
+.PHONY : misc.c.i
+
+misc.s: misc.c.s
+
+.PHONY : misc.s
+
+# target to generate assembly for a file
+misc.c.s:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/bin/CMakeFiles/xtrkcad.dir/build.make app/bin/CMakeFiles/xtrkcad.dir/misc.c.s
+.PHONY : misc.c.s
+
+misc2.o: misc2.c.o
+
+.PHONY : misc2.o
+
+# target to build an object file
+misc2.c.o:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/bin/CMakeFiles/xtrkcad-lib.dir/build.make app/bin/CMakeFiles/xtrkcad-lib.dir/misc2.c.o
+.PHONY : misc2.c.o
+
+misc2.i: misc2.c.i
+
+.PHONY : misc2.i
+
+# target to preprocess a source file
+misc2.c.i:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/bin/CMakeFiles/xtrkcad-lib.dir/build.make app/bin/CMakeFiles/xtrkcad-lib.dir/misc2.c.i
+.PHONY : misc2.c.i
+
+misc2.s: misc2.c.s
+
+.PHONY : misc2.s
+
+# target to generate assembly for a file
+misc2.c.s:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/bin/CMakeFiles/xtrkcad-lib.dir/build.make app/bin/CMakeFiles/xtrkcad-lib.dir/misc2.c.s
+.PHONY : misc2.c.s
+
+param.o: param.c.o
+
+.PHONY : param.o
+
+# target to build an object file
+param.c.o:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/bin/CMakeFiles/xtrkcad-lib.dir/build.make app/bin/CMakeFiles/xtrkcad-lib.dir/param.c.o
+.PHONY : param.c.o
+
+param.i: param.c.i
+
+.PHONY : param.i
+
+# target to preprocess a source file
+param.c.i:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/bin/CMakeFiles/xtrkcad-lib.dir/build.make app/bin/CMakeFiles/xtrkcad-lib.dir/param.c.i
+.PHONY : param.c.i
+
+param.s: param.c.s
+
+.PHONY : param.s
+
+# target to generate assembly for a file
+param.c.s:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/bin/CMakeFiles/xtrkcad-lib.dir/build.make app/bin/CMakeFiles/xtrkcad-lib.dir/param.c.s
+.PHONY : param.c.s
+
+paths.o: paths.c.o
+
+.PHONY : paths.o
+
+# target to build an object file
+paths.c.o:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/bin/CMakeFiles/xtrkcad-lib.dir/build.make app/bin/CMakeFiles/xtrkcad-lib.dir/paths.c.o
+.PHONY : paths.c.o
+
+paths.i: paths.c.i
+
+.PHONY : paths.i
+
+# target to preprocess a source file
+paths.c.i:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/bin/CMakeFiles/xtrkcad-lib.dir/build.make app/bin/CMakeFiles/xtrkcad-lib.dir/paths.c.i
+.PHONY : paths.c.i
+
+paths.s: paths.c.s
+
+.PHONY : paths.s
+
+# target to generate assembly for a file
+paths.c.s:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/bin/CMakeFiles/xtrkcad-lib.dir/build.make app/bin/CMakeFiles/xtrkcad-lib.dir/paths.c.s
+.PHONY : paths.c.s
+
+shrtpath.o: shrtpath.c.o
+
+.PHONY : shrtpath.o
+
+# target to build an object file
+shrtpath.c.o:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/bin/CMakeFiles/xtrkcad-lib.dir/build.make app/bin/CMakeFiles/xtrkcad-lib.dir/shrtpath.c.o
+.PHONY : shrtpath.c.o
+
+shrtpath.i: shrtpath.c.i
+
+.PHONY : shrtpath.i
+
+# target to preprocess a source file
+shrtpath.c.i:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/bin/CMakeFiles/xtrkcad-lib.dir/build.make app/bin/CMakeFiles/xtrkcad-lib.dir/shrtpath.c.i
+.PHONY : shrtpath.c.i
+
+shrtpath.s: shrtpath.c.s
+
+.PHONY : shrtpath.s
+
+# target to generate assembly for a file
+shrtpath.c.s:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/bin/CMakeFiles/xtrkcad-lib.dir/build.make app/bin/CMakeFiles/xtrkcad-lib.dir/shrtpath.c.s
+.PHONY : shrtpath.c.s
+
+smalldlg.o: smalldlg.c.o
+
+.PHONY : smalldlg.o
+
+# target to build an object file
+smalldlg.c.o:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/bin/CMakeFiles/xtrkcad-lib.dir/build.make app/bin/CMakeFiles/xtrkcad-lib.dir/smalldlg.c.o
+.PHONY : smalldlg.c.o
+
+smalldlg.i: smalldlg.c.i
+
+.PHONY : smalldlg.i
+
+# target to preprocess a source file
+smalldlg.c.i:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/bin/CMakeFiles/xtrkcad-lib.dir/build.make app/bin/CMakeFiles/xtrkcad-lib.dir/smalldlg.c.i
+.PHONY : smalldlg.c.i
+
+smalldlg.s: smalldlg.c.s
+
+.PHONY : smalldlg.s
+
+# target to generate assembly for a file
+smalldlg.c.s:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/bin/CMakeFiles/xtrkcad-lib.dir/build.make app/bin/CMakeFiles/xtrkcad-lib.dir/smalldlg.c.s
+.PHONY : smalldlg.c.s
+
+tbezier.o: tbezier.c.o
+
+.PHONY : tbezier.o
+
+# target to build an object file
+tbezier.c.o:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/bin/CMakeFiles/xtrkcad-lib.dir/build.make app/bin/CMakeFiles/xtrkcad-lib.dir/tbezier.c.o
+.PHONY : tbezier.c.o
+
+tbezier.i: tbezier.c.i
+
+.PHONY : tbezier.i
+
+# target to preprocess a source file
+tbezier.c.i:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/bin/CMakeFiles/xtrkcad-lib.dir/build.make app/bin/CMakeFiles/xtrkcad-lib.dir/tbezier.c.i
+.PHONY : tbezier.c.i
+
+tbezier.s: tbezier.c.s
+
+.PHONY : tbezier.s
+
+# target to generate assembly for a file
+tbezier.c.s:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/bin/CMakeFiles/xtrkcad-lib.dir/build.make app/bin/CMakeFiles/xtrkcad-lib.dir/tbezier.c.s
+.PHONY : tbezier.c.s
+
+tcornu.o: tcornu.c.o
+
+.PHONY : tcornu.o
+
+# target to build an object file
+tcornu.c.o:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/bin/CMakeFiles/xtrkcad-lib.dir/build.make app/bin/CMakeFiles/xtrkcad-lib.dir/tcornu.c.o
+.PHONY : tcornu.c.o
+
+tcornu.i: tcornu.c.i
+
+.PHONY : tcornu.i
+
+# target to preprocess a source file
+tcornu.c.i:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/bin/CMakeFiles/xtrkcad-lib.dir/build.make app/bin/CMakeFiles/xtrkcad-lib.dir/tcornu.c.i
+.PHONY : tcornu.c.i
+
+tcornu.s: tcornu.c.s
+
+.PHONY : tcornu.s
+
+# target to generate assembly for a file
+tcornu.c.s:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/bin/CMakeFiles/xtrkcad-lib.dir/build.make app/bin/CMakeFiles/xtrkcad-lib.dir/tcornu.c.s
+.PHONY : tcornu.c.s
+
+tcurve.o: tcurve.c.o
+
+.PHONY : tcurve.o
+
+# target to build an object file
+tcurve.c.o:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/bin/CMakeFiles/xtrkcad-lib.dir/build.make app/bin/CMakeFiles/xtrkcad-lib.dir/tcurve.c.o
+.PHONY : tcurve.c.o
+
+tcurve.i: tcurve.c.i
+
+.PHONY : tcurve.i
+
+# target to preprocess a source file
+tcurve.c.i:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/bin/CMakeFiles/xtrkcad-lib.dir/build.make app/bin/CMakeFiles/xtrkcad-lib.dir/tcurve.c.i
+.PHONY : tcurve.c.i
+
+tcurve.s: tcurve.c.s
+
+.PHONY : tcurve.s
+
+# target to generate assembly for a file
+tcurve.c.s:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/bin/CMakeFiles/xtrkcad-lib.dir/build.make app/bin/CMakeFiles/xtrkcad-lib.dir/tcurve.c.s
+.PHONY : tcurve.c.s
+
+tease.o: tease.c.o
+
+.PHONY : tease.o
+
+# target to build an object file
+tease.c.o:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/bin/CMakeFiles/xtrkcad-lib.dir/build.make app/bin/CMakeFiles/xtrkcad-lib.dir/tease.c.o
+.PHONY : tease.c.o
+
+tease.i: tease.c.i
+
+.PHONY : tease.i
+
+# target to preprocess a source file
+tease.c.i:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/bin/CMakeFiles/xtrkcad-lib.dir/build.make app/bin/CMakeFiles/xtrkcad-lib.dir/tease.c.i
+.PHONY : tease.c.i
+
+tease.s: tease.c.s
+
+.PHONY : tease.s
+
+# target to generate assembly for a file
+tease.c.s:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/bin/CMakeFiles/xtrkcad-lib.dir/build.make app/bin/CMakeFiles/xtrkcad-lib.dir/tease.c.s
+.PHONY : tease.c.s
+
+track.o: track.c.o
+
+.PHONY : track.o
+
+# target to build an object file
+track.c.o:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/bin/CMakeFiles/xtrkcad-lib.dir/build.make app/bin/CMakeFiles/xtrkcad-lib.dir/track.c.o
+.PHONY : track.c.o
+
+track.i: track.c.i
+
+.PHONY : track.i
+
+# target to preprocess a source file
+track.c.i:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/bin/CMakeFiles/xtrkcad-lib.dir/build.make app/bin/CMakeFiles/xtrkcad-lib.dir/track.c.i
+.PHONY : track.c.i
+
+track.s: track.c.s
+
+.PHONY : track.s
+
+# target to generate assembly for a file
+track.c.s:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/bin/CMakeFiles/xtrkcad-lib.dir/build.make app/bin/CMakeFiles/xtrkcad-lib.dir/track.c.s
+.PHONY : track.c.s
+
+trkseg.o: trkseg.c.o
+
+.PHONY : trkseg.o
+
+# target to build an object file
+trkseg.c.o:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/bin/CMakeFiles/xtrkcad-lib.dir/build.make app/bin/CMakeFiles/xtrkcad-lib.dir/trkseg.c.o
+.PHONY : trkseg.c.o
+
+trkseg.i: trkseg.c.i
+
+.PHONY : trkseg.i
+
+# target to preprocess a source file
+trkseg.c.i:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/bin/CMakeFiles/xtrkcad-lib.dir/build.make app/bin/CMakeFiles/xtrkcad-lib.dir/trkseg.c.i
+.PHONY : trkseg.c.i
+
+trkseg.s: trkseg.c.s
+
+.PHONY : trkseg.s
+
+# target to generate assembly for a file
+trkseg.c.s:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/bin/CMakeFiles/xtrkcad-lib.dir/build.make app/bin/CMakeFiles/xtrkcad-lib.dir/trkseg.c.s
+.PHONY : trkseg.c.s
+
+tstraigh.o: tstraigh.c.o
+
+.PHONY : tstraigh.o
+
+# target to build an object file
+tstraigh.c.o:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/bin/CMakeFiles/xtrkcad-lib.dir/build.make app/bin/CMakeFiles/xtrkcad-lib.dir/tstraigh.c.o
+.PHONY : tstraigh.c.o
+
+tstraigh.i: tstraigh.c.i
+
+.PHONY : tstraigh.i
+
+# target to preprocess a source file
+tstraigh.c.i:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/bin/CMakeFiles/xtrkcad-lib.dir/build.make app/bin/CMakeFiles/xtrkcad-lib.dir/tstraigh.c.i
+.PHONY : tstraigh.c.i
+
+tstraigh.s: tstraigh.c.s
+
+.PHONY : tstraigh.s
+
+# target to generate assembly for a file
+tstraigh.c.s:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/bin/CMakeFiles/xtrkcad-lib.dir/build.make app/bin/CMakeFiles/xtrkcad-lib.dir/tstraigh.c.s
+.PHONY : tstraigh.c.s
+
+utility.o: utility.c.o
+
+.PHONY : utility.o
+
+# target to build an object file
+utility.c.o:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/bin/CMakeFiles/xtrkcad-lib.dir/build.make app/bin/CMakeFiles/xtrkcad-lib.dir/utility.c.o
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/bin/CMakeFiles/mkturnout.dir/build.make app/bin/CMakeFiles/mkturnout.dir/utility.c.o
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/bin/CMakeFiles/cnvdsgn.dir/build.make app/bin/CMakeFiles/cnvdsgn.dir/utility.c.o
+.PHONY : utility.c.o
+
+utility.i: utility.c.i
+
+.PHONY : utility.i
+
+# target to preprocess a source file
+utility.c.i:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/bin/CMakeFiles/xtrkcad-lib.dir/build.make app/bin/CMakeFiles/xtrkcad-lib.dir/utility.c.i
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/bin/CMakeFiles/mkturnout.dir/build.make app/bin/CMakeFiles/mkturnout.dir/utility.c.i
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/bin/CMakeFiles/cnvdsgn.dir/build.make app/bin/CMakeFiles/cnvdsgn.dir/utility.c.i
+.PHONY : utility.c.i
+
+utility.s: utility.c.s
+
+.PHONY : utility.s
+
+# target to generate assembly for a file
+utility.c.s:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/bin/CMakeFiles/xtrkcad-lib.dir/build.make app/bin/CMakeFiles/xtrkcad-lib.dir/utility.c.s
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/bin/CMakeFiles/mkturnout.dir/build.make app/bin/CMakeFiles/mkturnout.dir/utility.c.s
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/bin/CMakeFiles/cnvdsgn.dir/build.make app/bin/CMakeFiles/cnvdsgn.dir/utility.c.s
+.PHONY : utility.c.s
+
+# Help Target
+help:
+ @echo "The following are some of the valid targets for this Makefile:"
+ @echo "... all (the default if no target is provided)"
+ @echo "... clean"
+ @echo "... depend"
+ @echo "... edit_cache"
+ @echo "... test"
+ @echo "... xtrkcad"
+ @echo "... package"
+ @echo "... xtrkcad-lib"
+ @echo "... mkturnout"
+ @echo "... cnvdsgn"
+ @echo "... install/local"
+ @echo "... install/strip"
+ @echo "... install"
+ @echo "... list_install_components"
+ @echo "... rebuild_cache"
+ @echo "... package_source"
+ @echo "... appdefaults.o"
+ @echo "... appdefaults.i"
+ @echo "... appdefaults.s"
+ @echo "... bllnhlp.o"
+ @echo "... bllnhlp.i"
+ @echo "... bllnhlp.s"
+ @echo "... cbezier.o"
+ @echo "... cbezier.i"
+ @echo "... cbezier.s"
+ @echo "... cblock.o"
+ @echo "... cblock.i"
+ @echo "... cblock.s"
+ @echo "... ccontrol.o"
+ @echo "... ccontrol.i"
+ @echo "... ccontrol.s"
+ @echo "... ccornu.o"
+ @echo "... ccornu.i"
+ @echo "... ccornu.s"
+ @echo "... ccurve.o"
+ @echo "... ccurve.i"
+ @echo "... ccurve.s"
+ @echo "... cdraw.o"
+ @echo "... cdraw.i"
+ @echo "... cdraw.s"
+ @echo "... celev.o"
+ @echo "... celev.i"
+ @echo "... celev.s"
+ @echo "... cgroup.o"
+ @echo "... cgroup.i"
+ @echo "... cgroup.s"
+ @echo "... chndldto.o"
+ @echo "... chndldto.i"
+ @echo "... chndldto.s"
+ @echo "... chotbar.o"
+ @echo "... chotbar.i"
+ @echo "... chotbar.s"
+ @echo "... cjoin.o"
+ @echo "... cjoin.i"
+ @echo "... cjoin.s"
+ @echo "... cmisc.o"
+ @echo "... cmisc.i"
+ @echo "... cmisc.s"
+ @echo "... cmodify.o"
+ @echo "... cmodify.i"
+ @echo "... cmodify.s"
+ @echo "... cnote.o"
+ @echo "... cnote.i"
+ @echo "... cnote.s"
+ @echo "... cnvdsgn.o"
+ @echo "... cnvdsgn.i"
+ @echo "... cnvdsgn.s"
+ @echo "... compound.o"
+ @echo "... compound.i"
+ @echo "... compound.s"
+ @echo "... cparalle.o"
+ @echo "... cparalle.i"
+ @echo "... cparalle.s"
+ @echo "... cprint.o"
+ @echo "... cprint.i"
+ @echo "... cprint.s"
+ @echo "... cprofile.o"
+ @echo "... cprofile.i"
+ @echo "... cprofile.s"
+ @echo "... cpull.o"
+ @echo "... cpull.i"
+ @echo "... cpull.s"
+ @echo "... cruler.o"
+ @echo "... cruler.i"
+ @echo "... cruler.s"
+ @echo "... cselect.o"
+ @echo "... cselect.i"
+ @echo "... cselect.s"
+ @echo "... csensor.o"
+ @echo "... csensor.i"
+ @echo "... csensor.s"
+ @echo "... csignal.o"
+ @echo "... csignal.i"
+ @echo "... csignal.s"
+ @echo "... csnap.o"
+ @echo "... csnap.i"
+ @echo "... csnap.s"
+ @echo "... csplit.o"
+ @echo "... csplit.i"
+ @echo "... csplit.s"
+ @echo "... cstraigh.o"
+ @echo "... cstraigh.i"
+ @echo "... cstraigh.s"
+ @echo "... cstruct.o"
+ @echo "... cstruct.i"
+ @echo "... cstruct.s"
+ @echo "... cswitchmotor.o"
+ @echo "... cswitchmotor.i"
+ @echo "... cswitchmotor.s"
+ @echo "... ctext.o"
+ @echo "... ctext.i"
+ @echo "... ctext.s"
+ @echo "... ctodesgn.o"
+ @echo "... ctodesgn.i"
+ @echo "... ctodesgn.s"
+ @echo "... ctrain.o"
+ @echo "... ctrain.i"
+ @echo "... ctrain.s"
+ @echo "... cturnout.o"
+ @echo "... cturnout.i"
+ @echo "... cturnout.s"
+ @echo "... cturntbl.o"
+ @echo "... cturntbl.i"
+ @echo "... cturntbl.s"
+ @echo "... cundo.o"
+ @echo "... cundo.i"
+ @echo "... cundo.s"
+ @echo "... custom.o"
+ @echo "... custom.i"
+ @echo "... custom.s"
+ @echo "... dbench.o"
+ @echo "... dbench.i"
+ @echo "... dbench.s"
+ @echo "... dbitmap.o"
+ @echo "... dbitmap.i"
+ @echo "... dbitmap.s"
+ @echo "... dcar.o"
+ @echo "... dcar.i"
+ @echo "... dcar.s"
+ @echo "... dcmpnd.o"
+ @echo "... dcmpnd.i"
+ @echo "... dcmpnd.s"
+ @echo "... dcontmgm.o"
+ @echo "... dcontmgm.i"
+ @echo "... dcontmgm.s"
+ @echo "... dcustmgm.o"
+ @echo "... dcustmgm.i"
+ @echo "... dcustmgm.s"
+ @echo "... dease.o"
+ @echo "... dease.i"
+ @echo "... dease.s"
+ @echo "... denum.o"
+ @echo "... denum.i"
+ @echo "... denum.s"
+ @echo "... dlayer.o"
+ @echo "... dlayer.i"
+ @echo "... dlayer.s"
+ @echo "... doption.o"
+ @echo "... doption.i"
+ @echo "... doption.s"
+ @echo "... dpricels.o"
+ @echo "... dpricels.i"
+ @echo "... dpricels.s"
+ @echo "... dprmfile.o"
+ @echo "... dprmfile.i"
+ @echo "... dprmfile.s"
+ @echo "... draw.o"
+ @echo "... draw.i"
+ @echo "... draw.s"
+ @echo "... drawgeom.o"
+ @echo "... drawgeom.i"
+ @echo "... drawgeom.s"
+ @echo "... dxfformat.o"
+ @echo "... dxfformat.i"
+ @echo "... dxfformat.s"
+ @echo "... dxfoutput.o"
+ @echo "... dxfoutput.i"
+ @echo "... dxfoutput.s"
+ @echo "... elev.o"
+ @echo "... elev.i"
+ @echo "... elev.s"
+ @echo "... fileio.o"
+ @echo "... fileio.i"
+ @echo "... fileio.s"
+ @echo "... i18n.o"
+ @echo "... i18n.i"
+ @echo "... i18n.s"
+ @echo "... layout.o"
+ @echo "... layout.i"
+ @echo "... layout.s"
+ @echo "... lprintf.o"
+ @echo "... lprintf.i"
+ @echo "... lprintf.s"
+ @echo "... macro.o"
+ @echo "... macro.i"
+ @echo "... macro.s"
+ @echo "... misc.o"
+ @echo "... misc.i"
+ @echo "... misc.s"
+ @echo "... misc2.o"
+ @echo "... misc2.i"
+ @echo "... misc2.s"
+ @echo "... param.o"
+ @echo "... param.i"
+ @echo "... param.s"
+ @echo "... paths.o"
+ @echo "... paths.i"
+ @echo "... paths.s"
+ @echo "... shrtpath.o"
+ @echo "... shrtpath.i"
+ @echo "... shrtpath.s"
+ @echo "... smalldlg.o"
+ @echo "... smalldlg.i"
+ @echo "... smalldlg.s"
+ @echo "... tbezier.o"
+ @echo "... tbezier.i"
+ @echo "... tbezier.s"
+ @echo "... tcornu.o"
+ @echo "... tcornu.i"
+ @echo "... tcornu.s"
+ @echo "... tcurve.o"
+ @echo "... tcurve.i"
+ @echo "... tcurve.s"
+ @echo "... tease.o"
+ @echo "... tease.i"
+ @echo "... tease.s"
+ @echo "... track.o"
+ @echo "... track.i"
+ @echo "... track.s"
+ @echo "... trkseg.o"
+ @echo "... trkseg.i"
+ @echo "... trkseg.s"
+ @echo "... tstraigh.o"
+ @echo "... tstraigh.i"
+ @echo "... tstraigh.s"
+ @echo "... utility.o"
+ @echo "... utility.i"
+ @echo "... utility.s"
+.PHONY : help
+
+
+
+#=============================================================================
+# Special targets to cleanup operation of make.
+
+# Special rule to run CMake to check the build system integrity.
+# No rule that depends on this can have commands that come from listfiles
+# because they might be regenerated.
+cmake_check_build_system:
+ cd /home/martin/XTrackCAD/src/work && $(CMAKE_COMMAND) -H$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 0
+.PHONY : cmake_check_build_system
+
diff --git a/app/bin/bitmaps/map.xpm b/app/bin/bitmaps/map.xpm
index a1f427a..5d47930 100644
--- a/app/bin/bitmaps/map.xpm
+++ b/app/bin/bitmaps/map.xpm
@@ -1,22 +1,24 @@
/* XPM */
static char * map_xpm[] = {
-"16 16 3 1",
+"16 16 5 1",
"o c None",
" c #000000000000",
". c #FFFFFFFFFFFF",
-"ooo ooo",
-"ooo ooo",
-"oo ........ oo",
-"oo ........ oo",
-"o .......... o",
-"o .......... o",
-" ...... .... ",
-" .... .. ... ",
-" .. .. .... .. ",
-" ... ...... . ",
-" .............. ",
-" ",
-" ",
-"oooooooooooooooo",
-"oooooooooooooooo",
-"oooooooooooooooo"};
+"X c #0000FFFFFFFF",
+"Y c #FFFF7DF70000",
+"................",
+". ...... .....",
+". . .... . ....",
+". .. .. .. . ...",
+". YY. ... .. ..",
+". .YY. ... ... .",
+". X.YY ..X ... .",
+". XX.Y YXX X.. .",
+". .XX. YYY YX. .",
+". ..XX XX. YYX .",
+". ...X X.. .YY .",
+". ... .. ... .",
+".. .. . . .. .",
+"... . ... . .",
+".... ..... .",
+"................"};
diff --git a/app/bin/cbezier.c b/app/bin/cbezier.c
index 92855c1..b91a81e 100644
--- a/app/bin/cbezier.c
+++ b/app/bin/cbezier.c
@@ -101,6 +101,7 @@ static struct {
track_p selectTrack;
BOOL_T track;
DIST_T minRadius;
+ DIST_T trackGauge;
} Da;
@@ -497,11 +498,11 @@ EXPORT void DrawBezCurve(trkSeg_p control_arm1,
tempD.orig = mainD.orig;
tempD.angle = mainD.angle;
if (crvSegs_cnt && curveSegs)
- DrawSegs( &tempD, zero, 0.0, curveSegs, crvSegs_cnt, trackGauge, color );
+ DrawSegs( &tempD, zero, 0.0, curveSegs, crvSegs_cnt, Da.trackGauge, color );
if (cp1Segs_cnt && control_arm1)
- DrawSegs( &tempD, zero, 0.0, control_arm1, cp1Segs_cnt, trackGauge, drawColorBlack );
+ DrawSegs( &tempD, zero, 0.0, control_arm1, cp1Segs_cnt, Da.trackGauge, drawColorBlack );
if (cp2Segs_cnt && control_arm2)
- DrawSegs( &tempD, zero, 0.0, control_arm2, cp2Segs_cnt, trackGauge, drawColorBlack );
+ DrawSegs( &tempD, zero, 0.0, control_arm2, cp2Segs_cnt, Da.trackGauge, drawColorBlack );
tempD.funcs->options = oldDrawOptions;
tempD.options = oldOptions;
@@ -803,7 +804,7 @@ struct extraData {
* Note: Available points are shown - if a Bezier track is attached to its neighbor, only the control point on that side is selectable.
* Any free end-point can be locked to a unconnected end point using SHIFT during drag.
*/
-STATUS_T CmdBezModify (track_p trk, wAction_t action, coOrd pos) {
+STATUS_T CmdBezModify (track_p trk, wAction_t action, coOrd pos, DIST_T trackG) {
BOOL_T track = TRUE;
track_p t;
double width = 1.0;
@@ -812,7 +813,7 @@ STATUS_T CmdBezModify (track_p trk, wAction_t action, coOrd pos) {
struct extraData *xx = GetTrkExtraData(trk);
cmd = (long)commandContext;
-
+ Da.trackGauge = trackG;
switch (action&0xFF) {
case C_START:
@@ -867,6 +868,8 @@ STATUS_T CmdBezModify (track_p trk, wAction_t action, coOrd pos) {
if (Da.track) t = NewBezierTrack( Da.pos, (trkSeg_p)Da.crvSegs_da.ptr, Da.crvSegs_da.cnt);
else t = NewBezierLine(Da.pos, (trkSeg_p)Da.crvSegs_da.ptr, Da.crvSegs_da.cnt,xx->bezierData.segsColor,xx->bezierData.segsWidth);
+ if (Da.track) CopyAttributes( trk, t );
+
DeleteTrack(trk, TRUE);
if (Da.track) {
@@ -955,6 +958,8 @@ STATUS_T CmdBezCurve( wAction_t action, coOrd pos )
Da.color = lineColor;
Da.width = (double)lineWidth/mainD.dpi;
+ Da.trackGauge = trackGauge;
+
switch (action&0xFF) {
case C_START:
diff --git a/app/bin/cbezier.h b/app/bin/cbezier.h
index 8a8a8b0..8d0dde8 100644
--- a/app/bin/cbezier.h
+++ b/app/bin/cbezier.h
@@ -39,7 +39,7 @@ extern long lineWidth;
typedef void (*bezMessageProc)( char *, ... );
STATUS_T CmdBezCurve( wAction_t, coOrd);
-STATUS_T CmdBezModify(track_p, wAction_t, coOrd);
+STATUS_T CmdBezModify(track_p, wAction_t, coOrd, DIST_T);
STATUS_T CreateBezier( wAction_t, coOrd, BOOL_T, wDrawColor, DIST_T, long, bezMessageProc );
DIST_T BezierDescriptionDistance( coOrd, track_p );
diff --git a/app/bin/cblock.c b/app/bin/cblock.c
index b1b14a8..c4f6795 100644
--- a/app/bin/cblock.c
+++ b/app/bin/cblock.c
@@ -102,8 +102,8 @@ static char blockScript[STR_LONG_SIZE];
static long blockElementCount;
static paramData_t blockPLs[] = {
-/*0*/ { PD_STRING, blockName, "name", PDO_NOPREF, (void*)200, N_("Name") },
-/*1*/ { PD_STRING, blockScript, "script", PDO_NOPREF, (void*)350, N_("Script") }
+/*0*/ { PD_STRING, blockName, "name", PDO_NOPREF | PDO_STRINGLIMITLENGTH, (void*)200, N_("Name"), 0, (void *)sizeof( blockName ) },
+/*1*/ { PD_STRING, blockScript, "script", PDO_NOPREF | PDO_STRINGLIMITLENGTH, (void*)350, N_("Script"), 0, (void *)sizeof( blockScript) }
};
static paramGroup_t blockPG = { "block", 0, blockPLs, sizeof blockPLs/sizeof blockPLs[0] };
static wWin_p blockW;
@@ -114,8 +114,8 @@ static char blockEditSegs[STR_LONG_SIZE];
static track_p blockEditTrack;
static paramData_t blockEditPLs[] = {
-/*0*/ { PD_STRING, blockEditName, "name", PDO_NOPREF, (void*)200, N_("Name") },
-/*1*/ { PD_STRING, blockEditScript, "script", PDO_NOPREF, (void*)350, N_("Script") },
+/*0*/ { PD_STRING, blockEditName, "name", PDO_NOPREF | PDO_STRINGLIMITLENGTH, (void*)200, N_("Name"), 0, (void *)sizeof(blockEditName) },
+/*1*/ { PD_STRING, blockEditScript, "script", PDO_NOPREF | PDO_STRINGLIMITLENGTH, (void*)350, N_("Script"), 0, (void *)sizeof(blockEditScript) },
/*2*/ { PD_STRING, blockEditSegs, "segments", PDO_NOPREF, (void*)350, N_("Segments"), BO_READONLY },
};
static paramGroup_t blockEditPG = { "block", 0, blockEditPLs, sizeof blockEditPLs/sizeof blockEditPLs[0] };
diff --git a/app/bin/ccontrol.c b/app/bin/ccontrol.c
index 8ff0396..4729511 100644
--- a/app/bin/ccontrol.c
+++ b/app/bin/ccontrol.c
@@ -381,15 +381,15 @@ static char controlEditOffScript[STR_LONG_SIZE];
static paramFloatRange_t r_1000_1000 = { -1000.0, 1000.0, 80 };
static paramData_t controlEditPLs[] = {
#define I_CONTROLNAME (0)
- /*0*/ { PD_STRING, controlEditName, "name", PDO_NOPREF, (void*)200, N_("Name") },
+ /*0*/ { PD_STRING, controlEditName, "name", PDO_NOPREF | PDO_STRINGLIMITLENGTH, (void*)200, N_("Name"), 0, (void *)sizeof(controlEditName) },
#define I_ORIGX (1)
/*1*/ { PD_FLOAT, &controlEditOrig.x, "origx", PDO_DIM, &r_1000_1000, N_("Orgin X") },
#define I_ORIGY (2)
/*2*/ { PD_FLOAT, &controlEditOrig.y, "origy", PDO_DIM, &r_1000_1000, N_("Origin Y") },
#define I_CONTROLONSCRIPT (3)
- /*3*/ { PD_STRING, controlEditOnScript, "script", PDO_NOPREF, (void*)350, N_("On Script") },
+ /*3*/ { PD_STRING, controlEditOnScript, "script", PDO_NOPREF | PDO_STRINGLIMITLENGTH, (void*)350, N_("On Script"), 0, (void *)sizeof(controlEditOnScript) },
#define I_CONTROLOFFSCRIPT (4)
- /*4*/ { PD_STRING, controlEditOffScript, "script", PDO_NOPREF, (void*)350, N_("Off Script") },
+ /*4*/ { PD_STRING, controlEditOffScript, "script", PDO_NOPREF | PDO_STRINGLIMITLENGTH, (void*)350, N_("Off Script"), 0, (void *)sizeof(controlEditOffScript) },
};
static paramGroup_t controlEditPG = { "controlEdit", 0, controlEditPLs, sizeof controlEditPLs/sizeof controlEditPLs[0] };
diff --git a/app/bin/ccornu.c b/app/bin/ccornu.c
index b67d245..5515d75 100644
--- a/app/bin/ccornu.c
+++ b/app/bin/ccornu.c
@@ -89,6 +89,7 @@ extern TRKTYP_T T_BEZIER;
extern TRKTYP_T T_CORNU;
+
/*
* STATE INFO
*/
@@ -129,6 +130,7 @@ static struct {
track_p selectTrack;
DIST_T minRadius;
BOOL_T circleorHelix[2];
+ DIST_T trackGauge;
bezctx * bezc;
} Da;
@@ -283,7 +285,7 @@ BOOL_T CallCornu(coOrd pos[2], track_p trk[2], EPINX_T ep[2], dynArr_t * array_p
if (trk[i]) {
if (!GetTrackParams(PARAMS_CORNU,trk[i],pos[i],&params)) return FALSE;
cp->pos[i] = pos[i];
- if (Da.ep[i]>=0) angle = GetTrkEndAngle(trk[i],ep[i]);
+ if (ep && ep[i]>=0) angle = GetTrkEndAngle(trk[i],ep[i]);
else angle = params.angle; //Turntable only
if (Da.circleorHelix[i]) { //Helix/Circle only
cp->radius[i] = params.arcR;
@@ -311,7 +313,7 @@ BOOL_T CallCornu(coOrd pos[2], track_p trk[2], EPINX_T ep[2], dynArr_t * array_p
}
}
- return CallCornu0(pos,cp->center,cp->angle,cp->radius,array_p,TRUE);
+ return CallCornu0(pos,cp->center,cp->angle,cp->radius,array_p,ep?TRUE:FALSE);
}
@@ -340,19 +342,19 @@ EXPORT void DrawCornuCurve(
tempD.orig = mainD.orig;
tempD.angle = mainD.angle;
if (first_trk)
- DrawSegs( &tempD, zero, 0.0, first_trk, 1, trackGauge, drawColorBlack );
+ DrawSegs( &tempD, zero, 0.0, first_trk, 1, Da.trackGauge, drawColorBlack );
if (crvSegs_cnt && curveSegs)
- DrawSegs( &tempD, zero, 0.0, curveSegs, crvSegs_cnt, trackGauge, color );
+ DrawSegs( &tempD, zero, 0.0, curveSegs, crvSegs_cnt, Da.trackGauge, color );
if (second_trk)
- DrawSegs( &tempD, zero, 0.0, second_trk, 1, trackGauge, drawColorBlack );
+ DrawSegs( &tempD, zero, 0.0, second_trk, 1, Da.trackGauge, drawColorBlack );
if (ep1Segs_cnt && point1)
- DrawSegs( &tempD, zero, 0.0, point1, ep1Segs_cnt, trackGauge, drawColorBlack );
+ DrawSegs( &tempD, zero, 0.0, point1, ep1Segs_cnt, Da.trackGauge, drawColorBlack );
if (ep2Segs_cnt && point2)
- DrawSegs( &tempD, zero, 0.0, point2, ep2Segs_cnt, trackGauge, drawColorBlack );
+ DrawSegs( &tempD, zero, 0.0, point2, ep2Segs_cnt, Da.trackGauge, drawColorBlack );
if (extend1_trk)
- DrawSegs( &tempD, zero, 0.0, extend1_trk, 1, trackGauge, drawColorBlack);
+ DrawSegs( &tempD, zero, 0.0, extend1_trk, 1, Da.trackGauge, drawColorBlack);
if (extend2_trk)
- DrawSegs( &tempD, zero, 0.0, extend2_trk, 1, trackGauge, drawColorBlack);
+ DrawSegs( &tempD, zero, 0.0, extend2_trk, 1, Da.trackGauge, drawColorBlack);
tempD.funcs->options = oldDrawOptions;
tempD.options = oldOptions;
@@ -709,9 +711,9 @@ EXPORT STATUS_T AdjustCornuCurve(
else Da.crvSegs_da_cnt = 0;
Da.minRadius = CornuMinRadius(Da.pos,Da.crvSegs_da);
DIST_T rin = Da.radius[0];
- InfoMessage( _("Cornu : Min Radius=%s Max Rate of Radius Change=%s Length=%s Winding Arc=%s"),
+ InfoMessage( _("Cornu : Min Radius=%s MaxRateofCurveChange/Scale=%s Length=%s Winding Arc=%s"),
FormatDistance(Da.minRadius),
- FormatDistance(CornuMaxRateofChangeofCurvature(Da.pos,Da.crvSegs_da,&rin)),
+ FormatFloat(CornuMaxRateofChangeofCurvature(Da.pos,Da.crvSegs_da,&rin)*GetScaleRatio(GetLayoutCurScale())),
FormatDistance(CornuLength(Da.pos,Da.crvSegs_da)),
FormatDistance(CornuTotalWindingArc(Da.pos,Da.crvSegs_da)));
DrawTempCornu();
@@ -745,10 +747,12 @@ EXPORT STATUS_T AdjustCornuCurve(
return C_CONTINUE;
}
for (int i=0;i<2;i++) {
- if (FindDistance(Da.pos[i],GetTrkEndPos(Da.trk[i],1-Da.ep[i])) < minLength) {
- wBeep();
- InfoMessage(_("Cornu end %d too close to other end of connect track - reposition it"),i+1);
- return C_CONTINUE;
+ if (!(QueryTrack(Da.trk[i],Q_CAN_ADD_ENDPOINTS))) { // Not Turntable
+ if (FindDistance(Da.pos[i],GetTrkEndPos(Da.trk[i],1-Da.ep[i])) < minLength) {
+ wBeep();
+ InfoMessage(_("Cornu end %d too close to other end of connect track - reposition it"),i+1);
+ return C_CONTINUE;
+ }
}
}
@@ -818,10 +822,12 @@ struct extraData {
* - C_CANCEL (Esc) sets the state to NONE and reshows the original track unchanged.
*
*/
-STATUS_T CmdCornuModify (track_p trk, wAction_t action, coOrd pos) {
+STATUS_T CmdCornuModify (track_p trk, wAction_t action, coOrd pos, DIST_T trackG ) {
track_p t;
struct extraData *xx = GetTrkExtraData(trk);
+ Da.trackGauge = trackG;
+
switch (action&0xFF) {
case C_START:
Da.state = NONE;
@@ -890,6 +896,15 @@ STATUS_T CmdCornuModify (track_p trk, wAction_t action, coOrd pos) {
wBeep();
return C_CONTINUE;
}
+ for (int i=0;i<2;i++) {
+ if (!(QueryTrack(Da.trk[i],Q_CAN_ADD_ENDPOINTS))) { // Not Turntable
+ if (FindDistance(Da.pos[i],GetTrkEndPos(Da.trk[i],1-Da.ep[i])) < minLength) {
+ wBeep();
+ InfoMessage(_("Cornu end %d too close to other end of connect track - reposition it"),i+1);
+ return C_CONTINUE;
+ }
+ }
+ }
UndoStart( _("Modify Cornu"), "newCornu - CR" );
for (int i=0;i<2;i++) {
if (!Da.trk[i] && Da.extend[i]) {
@@ -899,6 +914,7 @@ STATUS_T CmdCornuModify (track_p trk, wAction_t action, coOrd pos) {
} else {
Da.trk[i] = NewCurvedTrack(Da.extendSeg[i].u.c.center,fabs(Da.extendSeg[i].u.c.radius),
Da.extendSeg[i].u.c.a0,Da.extendSeg[i].u.c.a1,FALSE);
+
if (Da.angle[i]>180)
Da.ep[i] = (Da.extendSeg[i].u.c.a0>90 && Da.extendSeg[i].u.c.a0<270)?0:1;
else
@@ -930,6 +946,8 @@ STATUS_T CmdCornuModify (track_p trk, wAction_t action, coOrd pos) {
return C_TERMINATE;
}
+ CopyAttributes( trk, t );
+
DeleteTrack(trk, TRUE);
if (Da.trk[0]) UndoModify(Da.trk[0]);
@@ -937,14 +955,20 @@ STATUS_T CmdCornuModify (track_p trk, wAction_t action, coOrd pos) {
for (int i=0;i<2;i++) { //Attach new track
if (Da.trk[i] && Da.ep[i] != -1) { //Like the old track
- MoveEndPt(&Da.trk[i],&Da.ep[i],Da.pos[i],0);
- if (GetTrkType(Da.trk[i])==T_BEZIER) { //Bezier split position not precise, so readjust Cornu
- GetConnectedTrackParms(Da.trk[i],GetTrkEndPos(Da.trk[i],Da.ep[i]),i,Da.ep[i]);
- ANGLE_T endAngle = NormalizeAngle(GetTrkEndAngle(Da.trk[i],Da.ep[i])+180);
- SetCornuEndPt(t,i,GetTrkEndPos(Da.trk[i],Da.ep[i]),Da.center[i],endAngle,Da.radius[i]);
+ if (MoveEndPt(&Da.trk[i],&Da.ep[i],Da.pos[i],0)) {
+ if (GetTrkType(Da.trk[i])==T_BEZIER) { //Bezier split position not precise, so readjust Cornu
+ GetConnectedTrackParms(Da.trk[i],GetTrkEndPos(Da.trk[i],Da.ep[i]),i,Da.ep[i]);
+ ANGLE_T endAngle = NormalizeAngle(GetTrkEndAngle(Da.trk[i],Da.ep[i])+180);
+ SetCornuEndPt(t,i,GetTrkEndPos(Da.trk[i],Da.ep[i]),Da.center[i],endAngle,Da.radius[i]);
+ }
+ if (Da.ep[i]>= 0)
+ ConnectTracks(t,i,Da.trk[i],Da.ep[i]);
+ } else {
+ UndoUndo();
+ wBeep();
+ InfoMessage(_("Connected Track End Adjust for end %d failed"),i);
+ return C_TERMINATE;
}
- if (Da.ep[i]>= 0)
- ConnectTracks(t,i,Da.trk[i],Da.ep[i]);
}
}
UndoEnd();
@@ -1020,7 +1044,7 @@ DIST_T CornuTotalWindingArc(coOrd pos[4],dynArr_t segs) {
}
DIST_T CornuMaxRateofChangeofCurvature(coOrd pos[4], dynArr_t segs, DIST_T * last_c) {
- DIST_T r_max = 0.0, rc, lc = 0;
+ DIST_T r_max = 0.0, rc, lc = 0.0;
lc = * last_c;
segProcData_t segProcData;
if (segs.cnt == 0 ) return r_max;
@@ -1029,15 +1053,15 @@ DIST_T CornuMaxRateofChangeofCurvature(coOrd pos[4], dynArr_t segs, DIST_T * las
if (t.type == SEG_FILCRCL) continue;
SegProc(SEGPROC_LENGTH,&t,&segProcData);
if (t.type == SEG_CRVTRK || t.type == SEG_CRVLIN) {
- rc = fabs(1/t.u.c.radius - lc)/segProcData.length.length/2;
- lc = 1/t.u.c.radius;
+ rc = fabs(1/fabs(t.u.c.radius) - lc)/segProcData.length.length/2;
+ lc = 1/fabs(t.u.c.radius);
} else if (t.type == SEG_BEZLIN || t.type == SEG_BEZTRK) {
rc = CornuMaxRateofChangeofCurvature(t.u.b.pos, t.bezSegs,&lc); //recurse
} else {
- rc = fabs(0-lc)/segProcData.length.length/2;
- lc = 0;
+ rc = fabs(0.0-lc)/segProcData.length.length/2;
+ lc = 0.0;
}
- if (rc>r_max) r_max = rc;
+ if (rc > r_max) r_max = rc;
}
* last_c = lc;
return r_max;
@@ -1059,6 +1083,8 @@ STATUS_T CmdCornu( wAction_t action, coOrd pos )
Da.color = lineColor;
Da.width = (double)lineWidth/mainD.dpi;
+ Da.trackGauge = trackGauge;
+
switch (action&0xFF) {
case C_START:
diff --git a/app/bin/ccornu.h b/app/bin/ccornu.h
index a11e713..b279cb4 100644
--- a/app/bin/ccornu.h
+++ b/app/bin/ccornu.h
@@ -20,4 +20,4 @@ DIST_T CornuMaxRateofChangeofCurvature(coOrd pos[4],dynArr_t segs,DIST_T * last_
DIST_T CornuLength(coOrd pos[4],dynArr_t segs);
DIST_T CornuTotalWindingArc(coOrd pos[4],dynArr_t segs);
-STATUS_T CmdCornuModify (track_p trk, wAction_t action, coOrd pos);
+STATUS_T CmdCornuModify (track_p trk, wAction_t action, coOrd pos, DIST_T trackG);
diff --git a/app/bin/cdraw.c b/app/bin/cdraw.c
index 418f32a..a4a35bd 100644
--- a/app/bin/cdraw.c
+++ b/app/bin/cdraw.c
@@ -168,6 +168,15 @@ static track_p MakeDrawFromSeg1(
xx->angle = angle;
xx->segCnt = 1;
memcpy( xx->segs, sp, sizeof *(trkSeg_p)0 );
+
+ if (xx->segs[0].type == SEG_POLY ||
+ xx->segs[0].type == SEG_FILPOLY) {
+ xx->segs[0].u.p.pts = (coOrd*)MyMalloc( (sp->u.p.cnt) * sizeof *(coOrd*)NULL );
+ memcpy(xx->segs[0].u.p.pts, sp->u.p.pts, sp->u.p.cnt * sizeof *(coOrd*)NULL);
+ }
+ if (xx->segs[0].type == SEG_TEXT) {
+ xx->segs[0].u.t.string = MyStrdup(sp->u.t.string);
+ }
ComputeDrawBoundingBox( trk );
return trk;
}
diff --git a/app/bin/celev.c b/app/bin/celev.c
index 2677f2e..11de45a 100644
--- a/app/bin/celev.c
+++ b/app/bin/celev.c
@@ -55,7 +55,7 @@ static paramData_t elevationPLs[] = {
#define I_GRADE (3)
{ PD_MESSAGE, NULL, "grade", 0, (void*)80 },
#define I_STATION (4)
- { PD_STRING, elevStationV, "station", PDO_DLGUNDERCMDBUTT, (void*)200 } };
+ { PD_STRING, elevStationV, "station", PDO_DLGUNDERCMDBUTT|PDO_STRINGLIMITLENGTH, (void*)200, NULL, 0, (void *)sizeof(elevStationV) } };
static paramGroup_t elevationPG = { "elev", 0, elevationPLs, sizeof elevationPLs/sizeof elevationPLs[0] };
diff --git a/app/bin/cgroup.c b/app/bin/cgroup.c
index b173987..6393f89 100644
--- a/app/bin/cgroup.c
+++ b/app/bin/cgroup.c
@@ -616,9 +616,9 @@ char * groupReplaceLabels[] = { N_("Replace with new group?"), NULL };
static wWin_p groupW;
static paramIntegerRange_t r0_999999 = { 0, 999999 };
static paramData_t groupPLs[] = {
-/*0*/ { PD_STRING, groupManuf, "manuf", PDO_NOPREF, (void*)350, N_("Manufacturer") },
-/*1*/ { PD_STRING, groupDesc, "desc", PDO_NOPREF, (void*)230, N_("Description") },
-/*2*/ { PD_STRING, groupPartno, "partno", PDO_NOPREF|PDO_DLGHORZ|PDO_DLGIGNORELABELWIDTH, (void*)100, N_("#") },
+/*0*/ { PD_STRING, groupManuf, "manuf", PDO_NOPREF | PDO_STRINGLIMITLENGTH, (void*)350, N_("Manufacturer"), 0, (void *)sizeof(groupManuf) },
+/*1*/ { PD_STRING, groupDesc, "desc", PDO_NOPREF | PDO_STRINGLIMITLENGTH, (void*)230, N_("Description"), 0, (void *)sizeof(groupDesc) },
+/*2*/ { PD_STRING, groupPartno, "partno", PDO_NOPREF|PDO_DLGHORZ|PDO_DLGIGNORELABELWIDTH|PDO_STRINGLIMITLENGTH, (void*)100, N_("#"), 0, (void *)sizeof(groupPartno) },
/*3*/ { PD_LONG, &groupSegCnt, "segcnt", PDO_NOPREF, &r0_999999, N_("# Segments"), BO_READONLY },
/*4*/ { PD_TOGGLE, &groupReplace, "replace", 0, groupReplaceLabels, "", BC_HORZ|BC_NOBORDER } };
static paramGroup_t groupPG = { "group", 0, groupPLs, sizeof groupPLs/sizeof groupPLs[0] };
diff --git a/app/bin/cmake_install.cmake b/app/bin/cmake_install.cmake
new file mode 100644
index 0000000..87c12fa
--- /dev/null
+++ b/app/bin/cmake_install.cmake
@@ -0,0 +1,56 @@
+# Install script for directory: /home/martin/XTrackCAD/src/work/app/bin
+
+# Set the install prefix
+if(NOT DEFINED CMAKE_INSTALL_PREFIX)
+ set(CMAKE_INSTALL_PREFIX "/usr/local")
+endif()
+string(REGEX REPLACE "/$" "" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}")
+
+# Set the install configuration name.
+if(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME)
+ if(BUILD_TYPE)
+ string(REGEX REPLACE "^[^A-Za-z0-9_]+" ""
+ CMAKE_INSTALL_CONFIG_NAME "${BUILD_TYPE}")
+ else()
+ set(CMAKE_INSTALL_CONFIG_NAME "Debug")
+ endif()
+ message(STATUS "Install configuration: \"${CMAKE_INSTALL_CONFIG_NAME}\"")
+endif()
+
+# Set the component getting installed.
+if(NOT CMAKE_INSTALL_COMPONENT)
+ if(COMPONENT)
+ message(STATUS "Install component: \"${COMPONENT}\"")
+ set(CMAKE_INSTALL_COMPONENT "${COMPONENT}")
+ else()
+ set(CMAKE_INSTALL_COMPONENT)
+ endif()
+endif()
+
+# Install shared libraries without execute permission?
+if(NOT DEFINED CMAKE_INSTALL_SO_NO_EXE)
+ set(CMAKE_INSTALL_SO_NO_EXE "0")
+endif()
+
+if("${CMAKE_INSTALL_COMPONENT}" STREQUAL "Unspecified" OR NOT CMAKE_INSTALL_COMPONENT)
+ if(EXISTS "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/bin/xtrkcad" AND
+ NOT IS_SYMLINK "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/bin/xtrkcad")
+ file(RPATH_CHECK
+ FILE "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/bin/xtrkcad"
+ RPATH "")
+ endif()
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/bin" TYPE EXECUTABLE FILES "/home/martin/XTrackCAD/src/work/app/bin/xtrkcad")
+ if(EXISTS "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/bin/xtrkcad" AND
+ NOT IS_SYMLINK "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/bin/xtrkcad")
+ if(CMAKE_INSTALL_DO_STRIP)
+ execute_process(COMMAND "/usr/bin/strip" "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/bin/xtrkcad")
+ endif()
+ endif()
+endif()
+
+if(NOT CMAKE_INSTALL_LOCAL_ONLY)
+ # Include the install script for each subdirectory.
+ include("/home/martin/XTrackCAD/src/work/app/bin/unittest/cmake_install.cmake")
+
+endif()
+
diff --git a/app/bin/cmisc.c b/app/bin/cmisc.c
index 227a7d0..4822540 100644
--- a/app/bin/cmisc.c
+++ b/app/bin/cmisc.c
@@ -127,7 +127,7 @@ static paramData_t describePLs[] = {
#define I_EDITLIST_N I_EDITLIST_0+1
#define I_TEXT_0 I_EDITLIST_N
- { PD_TEXT, NULL, "T1", 0, &tdata },
+ { PD_TEXT, NULL, "T1", 0, &tdata, NULL, BT_HSCROLL },
#define I_TEXT_N I_TEXT_0+1
#define I_PIVOT_0 I_TEXT_N
@@ -267,10 +267,18 @@ static void DescribeUpdate(
}
if ((ddp->mode&DESC_CHANGE) == 0) {
- continue;
+ if ((ddp->mode&DESC_CHANGE2) == 0)
+ continue;
}
ddp->mode &= ~DESC_CHANGE;
+ if (ddp->type == DESC_POS) { //POS Has two fields
+ if (ddp->mode&DESC_CHANGE2) {
+ ddp->mode &= ~DESC_CHANGE2; //Second time
+ } else {
+ ddp->mode |= DESC_CHANGE2; //First time
+ }
+ }
ParamLoadControl(&describePG, inx);
}
}
@@ -343,6 +351,9 @@ static wControl_p AllocateButt(descData_p ddp, void * valueP, char * label,
if (label && ddp->type != DESC_TEXT) {
wControlSetLabel(describePLs[inx].control, label);
describePLs[inx].winLabel = label;
+ } else {
+ wControlSetLabel(describePLs[inx].control, "");
+ describePLs[inx].winLabel = "";
}
return describePLs[inx].control;
diff --git a/app/bin/cmodify.c b/app/bin/cmodify.c
index 594d742..ded3421 100644
--- a/app/bin/cmodify.c
+++ b/app/bin/cmodify.c
@@ -59,6 +59,7 @@ static BOOL_T modifyCornuMode;
static STATUS_T ModifyBezier(wAction_t action, coOrd pos) {
STATUS_T rc = C_CONTINUE;
if (Dex.Trk == NULL) return C_ERROR; //No track picked yet!
+ trackGauge = (IsTrack(Dex.Trk)?GetTrkGauge(Dex.Trk):0.0);
switch (action&0xFF) {
case C_START:
case C_DOWN:
@@ -66,15 +67,15 @@ static STATUS_T ModifyBezier(wAction_t action, coOrd pos) {
case C_UP:
case C_OK:
case C_TEXT:
- rc = CmdBezModify(Dex.Trk, action, pos);
+ rc = CmdBezModify(Dex.Trk, action, pos, trackGauge);
break;
case C_TERMINATE:
- rc = CmdBezModify(Dex.Trk, action, pos);
+ rc = CmdBezModify(Dex.Trk, action, pos, trackGauge);
Dex.Trk = NULL;
modifyBezierMode = FALSE;
break;
case C_REDRAW:
- rc = CmdBezModify(Dex.Trk, action, pos);
+ rc = CmdBezModify(Dex.Trk, action, pos, trackGauge);
break;
}
return rc;
@@ -87,6 +88,7 @@ static STATUS_T ModifyBezier(wAction_t action, coOrd pos) {
static STATUS_T ModifyCornu(wAction_t action, coOrd pos) {
STATUS_T rc = C_CONTINUE;
if (Dex.Trk == NULL) return C_ERROR; //No track picked yet!
+ trackGauge = (IsTrack(Dex.Trk)?GetTrkGauge(Dex.Trk):0.0);
switch (action&0xFF) {
case C_START:
case C_DOWN:
@@ -94,15 +96,15 @@ static STATUS_T ModifyCornu(wAction_t action, coOrd pos) {
case C_UP:
case C_OK:
case C_TEXT:
- rc = CmdCornuModify(Dex.Trk, action, pos);
+ rc = CmdCornuModify(Dex.Trk, action, pos, trackGauge);
break;
case C_TERMINATE:
- rc = CmdCornuModify(Dex.Trk, action, pos);
+ rc = CmdCornuModify(Dex.Trk, action, pos, trackGauge);
Dex.Trk = NULL;
modifyCornuMode = FALSE;
break;
case C_REDRAW:
- rc = CmdCornuModify(Dex.Trk, action, pos);
+ rc = CmdCornuModify(Dex.Trk, action, pos, trackGauge);
break;
}
return rc;
@@ -173,6 +175,7 @@ static STATUS_T CmdModify(
Dex.Trk = NULL;
return C_CONTINUE;
}
+ trackGauge = (IsTrack(Dex.Trk)?GetTrkGauge(Dex.Trk):0.0);
if (QueryTrack( Dex.Trk, Q_CAN_MODIFY_CONTROL_POINTS )) { //Bezier
modifyBezierMode = TRUE;
if (ModifyBezier(C_START, pos) != C_CONTINUE) { //Call Start with track
@@ -192,8 +195,6 @@ static STATUS_T CmdModify(
return C_CONTINUE; //That's it
}
-
- trackGauge = (IsTrack(Dex.Trk)?GetTrkGauge(Dex.Trk):0.0);
if ( (MyGetKeyState()&WKEY_SHIFT) &&
QueryTrack( Dex.Trk, Q_CAN_MODIFYRADIUS )&&
(inx=PickUnconnectedEndPoint(pos,Dex.Trk)) >= 0 ) {
diff --git a/app/bin/compound.c b/app/bin/compound.c
index 972ff82..dad7dda 100644
--- a/app/bin/compound.c
+++ b/app/bin/compound.c
@@ -522,7 +522,7 @@ static descData_t compoundDesc[] = {
/*SC*/ { DESC_LONG, N_("# Segments"), &compoundData.segCnt },
/*LY*/ { DESC_LAYER, N_("Layer"), &compoundData.layerNumber },
{ DESC_NULL } };
-
+#define MAX_DESCRIBE_ENDS 4
static void UpdateCompound( track_p trk, int inx, descData_p descUpd, BOOL_T needUndoStart )
@@ -682,7 +682,7 @@ static void UpdateCompound( track_p trk, int inx, descData_p descUpd, BOOL_T nee
case E3:
case AN:
case OR:
- for (int i=0;i<compoundData.epCnt;i++) {
+ for (int i=0;(i<compoundData.epCnt)&&(i<MAX_DESCRIBE_ENDS);i++) {
compoundData.endPt[i] = GetTrkEndPos(trk,i);
compoundDesc[i*(E1-E0)+E0].mode |= DESC_CHANGE;
trackParams_t params;
@@ -803,7 +803,7 @@ void DescribeCompound(
compoundDesc[SC].mode = DESC_RO;
compoundDesc[LY].mode = DESC_NOREDRAW;
if (compoundData.epCnt >0) {
- for (int i=0;i<compoundData.epCnt;i++) {
+ for (int i=0;(i<compoundData.epCnt)&&(i<MAX_DESCRIBE_ENDS);i++) {
compoundDesc[A0+(E1-E0)*i].mode = (int)mode;
compoundDesc[R0+(E1-E0)*i].mode = DESC_RO;
compoundDesc[C0+(E1-E0)*i].mode = DESC_RO;
@@ -952,6 +952,7 @@ EXPORT track_p NewCompound(
xx->segCnt = segCnt;
xx->segs = memdup( segs, segCnt * sizeof *segs );
trkSeg_p p = xx->segs;
+ CopyPoly(xx->segs, xx->segCnt);
FixUpBezierSegs(xx->segs,xx->segCnt);
ComputeCompoundBoundingBox( trk );
SetDescriptionOrig( trk );
diff --git a/app/bin/cselect.c b/app/bin/cselect.c
index 861f03f..ac1e13b 100644
--- a/app/bin/cselect.c
+++ b/app/bin/cselect.c
@@ -578,9 +578,9 @@ static paramData_t rescalePLs[] = {
#define I_RESCALE_MODE (0)
{ PD_RADIO, &rescaleMode, "toggle", PDO_NOPREF, &rescaleToggleLabels, N_("Rescale by:"), BC_HORZ|BC_NOBORDER },
#define I_RESCALE_FROM_SCALE (1)
- { PD_STRING, rescaleFromScale, "fromS", PDO_NOPREF, (void *)100, N_("From:") },
+ { PD_STRING, rescaleFromScale, "fromS", PDO_NOPREF|PDO_STRINGLIMITLENGTH, (void *)100, N_("From:"),0, (void *)sizeof(rescaleFromScale) },
#define I_RESCALE_FROM_GAUGE (2)
- { PD_STRING, rescaleFromGauge, "fromG", PDO_NOPREF|PDO_DLGHORZ, (void *)100, " / " },
+ { PD_STRING, rescaleFromGauge, "fromG", PDO_NOPREF|PDO_DLGHORZ | PDO_STRINGLIMITLENGTH, (void *)100, " / ", 0, (void *)sizeof(rescaleFromGauge) },
#define I_RESCALE_TO_SCALE (3)
{ PD_DROPLIST, &rescaleToScaleInx, "toS", PDO_NOPREF|PDO_LISTINDEX, (void *)100, N_("To: ") },
#define I_RESCALE_TO_GAUGE (4)
diff --git a/app/bin/csensor.c b/app/bin/csensor.c
index db34b95..7ee842d 100644
--- a/app/bin/csensor.c
+++ b/app/bin/csensor.c
@@ -353,13 +353,13 @@ static char sensorEditScript[STR_LONG_SIZE];
static paramFloatRange_t r_1000_1000 = { -1000.0, 1000.0, 80 };
static paramData_t sensorEditPLs[] = {
#define I_SENSORNAME (0)
- /*0*/ { PD_STRING, sensorEditName, "name", PDO_NOPREF, (void*)200, N_("Name") },
+ /*0*/ { PD_STRING, sensorEditName, "name", PDO_NOPREF|PDO_STRINGLIMITLENGTH, (void*)200, N_("Name"), 0, (void *)sizeof(sensorEditName) },
#define I_ORIGX (1)
/*1*/ { PD_FLOAT, &sensorEditOrig.x, "origx", PDO_DIM, &r_1000_1000, N_("Orgin X") },
#define I_ORIGY (2)
/*2*/ { PD_FLOAT, &sensorEditOrig.y, "origy", PDO_DIM, &r_1000_1000, N_("Origin Y") },
#define I_SENSORSCRIPT (3)
- /*3*/ { PD_STRING, sensorEditScript, "script", PDO_NOPREF, (void*)350, N_("Script") },
+ /*3*/ { PD_STRING, sensorEditScript, "script", PDO_NOPREF|PDO_STRINGLIMITLENGTH, (void*)350, N_("Script"), 0, (void *)sizeof(sensorEditScript) },
};
static paramGroup_t sensorEditPG = { "sensorEdit", 0, sensorEditPLs, sizeof sensorEditPLs/sizeof sensorEditPLs[0] };
diff --git a/app/bin/csignal.c b/app/bin/csignal.c
index 2f02e58..05ec789 100644
--- a/app/bin/csignal.c
+++ b/app/bin/csignal.c
@@ -481,7 +481,7 @@ static paramFloatRange_t r_1000_1000 = { -1000.0, 1000.0, 80 };
static paramFloatRange_t r0_360 = { 0.0, 360.0, 80 };
static paramData_t signalEditPLs[] = {
#define I_SIGNALNAME (0)
- /*0*/ { PD_STRING, signalEditName, "name", PDO_NOPREF, (void*)200, N_("Name") },
+ /*0*/ { PD_STRING, signalEditName, "name", PDO_NOPREF|PDO_STRINGLIMITLENGTH, (void*)200, N_("Name"), 0, (void *)sizeof(signalEditName) },
#define I_ORIGX (1)
/*1*/ { PD_FLOAT, &signalEditOrig.x, "origx", PDO_DIM, &r_1000_1000, N_("Orgin X") },
#define I_ORIGY (2)
@@ -507,9 +507,9 @@ static paramIntegerRange_t rm1_999999 = { -1, 999999 };
static paramData_t aspectEditPLs[] = {
#define I_ASPECTNAME (0)
- /*0*/ { PD_STRING, signalAspectEditName, "name", PDO_NOPREF, (void*)200, N_("Name") },
+ /*0*/ { PD_STRING, signalAspectEditName, "name", PDO_NOPREF|PDO_STRINGLIMITLENGTH, (void*)200, N_("Name"), 0, (void *)sizeof(signalAspectEditName) },
#define I_ASPECTSCRIPT (1)
- /*1*/ { PD_STRING, signalAspectEditScript, "script", PDO_NOPREF, (void*)350, N_("Script") },
+ /*1*/ { PD_STRING, signalAspectEditScript, "script", PDO_NOPREF|PDO_STRINGLIMITLENGTH, (void*)350, N_("Script"), 0, (void *)sizeof(signalAspectEditScript) },
#define I_ASPECTINDEX (2)
/*2*/ { PD_LONG, &signalAspectEditIndex, "index", PDO_NOPREF, &rm1_999999, N_("Aspect Index"), BO_READONLY },
};
diff --git a/app/bin/csnap.c b/app/bin/csnap.c
index 0f0f353..4c4d948 100644
--- a/app/bin/csnap.c
+++ b/app/bin/csnap.c
@@ -30,6 +30,8 @@
#include "track.h"
#include "utility.h"
+#define bigdot_width 3
+
/*****************************************************************************
*
@@ -44,9 +46,6 @@ EXPORT long minGridSpacing = 3;
static wDrawBitMap_p cross0_bm;
#endif
-#include "bitmaps/bigdot.xbm"
-static wDrawBitMap_p bigdot_bm;
-
#define DEFAULTGRIDSPACING (1.0)
EXPORT void MapGrid(
@@ -129,7 +128,7 @@ void static DrawGridPoint(
x0 = (wPos_t)(p0.x*dpi+0.5) + lborder;
y0 = (wPos_t)(p0.y*dpi+0.5) + bborder;
if ( bigdot )
- wDrawBitMap( D->d, bigdot_bm, x0, y0, Color, (wDrawOpts)D->funcs->options );
+ wDrawFilledCircle(D->d, x0, y0, (wPos_t)(bigdot_width+0.5)/2, Color, (wDrawOpts)D->funcs->options );
else
wDrawPoint( D->d, x0, y0, Color, (wDrawOpts)D->funcs->options );
}
@@ -209,9 +208,7 @@ EXPORT void DrawGrid(
if (!cross0_bm)
cross0_bm = wDrawBitMapCreate( mainD.d, cross0_width, cross0_height, 2, 2, cross0_bits );
#endif
- if (!bigdot_bm)
- bigdot_bm = wDrawBitMapCreate( mainD.d, bigdot_width, bigdot_height, 1, 1, bigdot_bits );
-
+
wSetCursor( wCursorWait );
dpi = D->dpi/D->scale;
Gdx = cos(D2R(Gangle));
diff --git a/app/bin/cstruct.c b/app/bin/cstruct.c
index 41c47e5..6ad240c 100644
--- a/app/bin/cstruct.c
+++ b/app/bin/cstruct.c
@@ -122,6 +122,7 @@ EXPORT turnoutInfo_t * CreateNewStructure(
}
to->segCnt = segCnt;
to->segs = (trkSeg_p)memdup( segData, (sizeof *segData) * segCnt );
+ CopyPoly(to->segs,segCnt);
GetSegBounds( zero, 0.0, to->segCnt, to->segs, &to->orig, &to->size );
#ifdef REORIGSTRUCT
GetSegBounds( zero, 0.0, to->segCnt, to->segs, &orig, &to->size );
diff --git a/app/bin/cswitchmotor.c b/app/bin/cswitchmotor.c
index 3d39a68..259e105 100644
--- a/app/bin/cswitchmotor.c
+++ b/app/bin/cswitchmotor.c
@@ -83,10 +83,10 @@ static char switchmotorPointSense[STR_LONG_SIZE];
static track_p switchmotorTurnout;
static paramData_t switchmotorPLs[] = {
-/*0*/ { PD_STRING, switchmotorName, "name", PDO_NOPREF, (void*)200, N_("Name") },
-/*1*/ { PD_STRING, switchmotorNormal, "normal", PDO_NOPREF, (void*)350, N_("Normal") },
-/*2*/ { PD_STRING, switchmotorReverse, "reverse", PDO_NOPREF, (void*)350, N_("Reverse") },
-/*3*/ { PD_STRING, switchmotorPointSense, "pointSense", PDO_NOPREF, (void*)350, N_("Point Sense") }
+/*0*/ { PD_STRING, switchmotorName, "name", PDO_NOPREF|PDO_STRINGLIMITLENGTH, (void*)200, N_("Name"), 0, (void *)sizeof(switchmotorName) },
+/*1*/ { PD_STRING, switchmotorNormal, "normal", PDO_NOPREF|PDO_STRINGLIMITLENGTH, (void*)350, N_("Normal"), 0, (void *)sizeof(switchmotorNormal) },
+/*2*/ { PD_STRING, switchmotorReverse, "reverse", PDO_NOPREF | PDO_STRINGLIMITLENGTH, (void*)350, N_("Reverse"), 0, (void *)sizeof(switchmotorReverse) },
+/*3*/ { PD_STRING, switchmotorPointSense, "pointSense", PDO_NOPREF | PDO_STRINGLIMITLENGTH, (void*)350, N_("Point Sense"), 0, (void *)sizeof(switchmotorPointSense) }
};
static paramGroup_t switchmotorPG = { "switchmotor", 0, switchmotorPLs, sizeof switchmotorPLs/sizeof switchmotorPLs[0] };
@@ -102,10 +102,10 @@ static track_p switchmotorEditTrack;
static paramIntegerRange_t r0_999999 = { 0, 999999 };
static paramData_t switchmotorEditPLs[] = {
-/*0*/ { PD_STRING, switchmotorEditName, "name", PDO_NOPREF, (void*)200, N_("Name") },
-/*1*/ { PD_STRING, switchmotorEditNormal, "normal", PDO_NOPREF, (void*)350, N_("Normal") },
-/*2*/ { PD_STRING, switchmotorEditReverse, "reverse", PDO_NOPREF, (void*)350, N_("Reverse") },
-/*3*/ { PD_STRING, switchmotorEditPointSense, "pointSense", PDO_NOPREF, (void*)350, N_("Point Sense") },
+/*0*/ { PD_STRING, switchmotorEditName, "name", PDO_NOPREF | PDO_STRINGLIMITLENGTH, (void*)200, N_("Name"), 0, (void *)sizeof(switchmotorEditName) },
+/*1*/ { PD_STRING, switchmotorEditNormal, "normal", PDO_NOPREF | PDO_STRINGLIMITLENGTH, (void*)350, N_("Normal"), 0, (void *)sizeof(switchmotorEditNormal) },
+/*2*/ { PD_STRING, switchmotorEditReverse, "reverse", PDO_NOPREF | PDO_STRINGLIMITLENGTH, (void*)350, N_("Reverse"), 0, (void *)sizeof(switchmotorEditReverse) },
+/*3*/ { PD_STRING, switchmotorEditPointSense, "pointSense", PDO_NOPREF | PDO_STRINGLIMITLENGTH, (void*)350, N_("Point Sense"), 0, (void *)sizeof(switchmotorEditPointSense) },
/*4*/ { PD_LONG, &switchmotorEditTonum, "turnoutNumber", PDO_NOPREF, &r0_999999, N_("Turnout Number"), BO_READONLY },
};
diff --git a/app/bin/ctodesgn.c b/app/bin/ctodesgn.c
index 392b405..45566d1 100644
--- a/app/bin/ctodesgn.c
+++ b/app/bin/ctodesgn.c
@@ -145,13 +145,13 @@ static paramData_t turnDesignPLs[] = {
#define I_TO_LAST_FLOAT (6)
{ PD_FLOAT, &newTurnAngle2, "angle2", PDO_DLGIGNORELABELWIDTH, &r0_360, N_("Angle") },
#define I_TOMANUF (7)
- { PD_STRING, &newTurnManufacturer, "manuf", 0, NULL, N_("Manufacturer") },
+ { PD_STRING, &newTurnManufacturer, "manuf", PDO_STRINGLIMITLENGTH, NULL, N_("Manufacturer"),0, (void *)sizeof(newTurnManufacturer)},
#define I_TOLDESC (8)
- { PD_STRING, &newTurnLeftDesc, "desc1", 0, NULL, N_("Left Description") },
- { PD_STRING, &newTurnLeftPartno, "partno1", PDO_DLGHORZ, NULL, N_(" #") },
+ { PD_STRING, &newTurnLeftDesc, "desc1", PDO_STRINGLIMITLENGTH, NULL, N_("Left Description"), 0, (void *)sizeof(newTurnLeftDesc) },
+ { PD_STRING, &newTurnLeftPartno, "partno1", PDO_DLGHORZ | PDO_STRINGLIMITLENGTH, NULL, N_(" #"), 0, (void *)sizeof(newTurnLeftPartno) },
#define I_TORDESC (10)
- { PD_STRING, &newTurnRightDesc, "desc2", 0, NULL, N_("Right Description") },
- { PD_STRING, &newTurnRightPartno, "partno2", PDO_DLGHORZ, NULL, N_(" #") },
+ { PD_STRING, &newTurnRightDesc, "desc2", PDO_STRINGLIMITLENGTH, NULL, N_("Right Description"),0, (void *)sizeof(newTurnRightDesc) },
+ { PD_STRING, &newTurnRightPartno, "partno2", PDO_DLGHORZ | PDO_STRINGLIMITLENGTH, NULL, N_(" #"),0, (void *)sizeof(newTurnRightPartno) },
{ PD_FLOAT, &newTurnRoadbedWidth, "roadbedWidth", PDO_DIM, &r0_100, N_("Roadbed Width") },
{ PD_LONG, &newTurnRoadbedLineWidth, "roadbedLineWidth", PDO_DLGHORZ, &i0_100, N_("Line Width") },
{ PD_COLORLIST, &roadbedColor, "color", PDO_DLGHORZ|PDO_DLGBOXEND, NULL, N_("Color") },
diff --git a/app/bin/cturnout.c b/app/bin/cturnout.c
index c3125ad..eace782 100644
--- a/app/bin/cturnout.c
+++ b/app/bin/cturnout.c
@@ -127,8 +127,8 @@ EXPORT turnoutInfo_t * CreateNewTurnout(
}
to->segCnt = segCnt;
to->segs = (trkSeg_p)memdup( segData, (sizeof *segData) * segCnt );
+ CopyPoly(to->segs,segCnt);
FixUpBezierSegs(to->segs,to->segCnt);
-
GetSegBounds( zero, 0.0, segCnt, to->segs, &to->orig, &to->size );
to->endCnt = endPtCnt;
to->endPt = (trkEndPt_t*)memdup( endPts, (sizeof *endPts) * to->endCnt );
diff --git a/app/bin/dcar.c b/app/bin/dcar.c
index 9236f1b..bd3d11d 100644
--- a/app/bin/dcar.c
+++ b/app/bin/dcar.c
@@ -1944,7 +1944,7 @@ static paramData_t carDlgPLs[] = {
#define I_CD_MANUF_LIST (A+0)
{ PD_DROPLIST, &carDlgManufInx, "manuf", PDO_NOPREF, (void*)350, N_("Manufacturer"), BL_EDITABLE },
#define I_CD_PROTOTYPE_STR (A+1)
- { PD_STRING, &carDlgProtoStr, "prototype", PDO_NOPREF, (void*)350, N_("Prototype") },
+ { PD_STRING, &carDlgProtoStr, "prototype", PDO_NOPREF|PDO_STRINGLIMITLENGTH, (void*)350, N_("Prototype"), 0, (void *)sizeof(carDlgProtoStr) },
#define I_CD_PROTOKIND_LIST (A+2)
{ PD_DROPLIST, &carDlgKindInx, "protokind-list", PDO_NOPREF, (void*)125, N_("Prototype"), 0 },
#define I_CD_PROTOTYPE_LIST (A+3)
@@ -1954,11 +1954,11 @@ static paramData_t carDlgPLs[] = {
#define I_CD_PARTNO_LIST (A+5)
{ PD_DROPLIST, &carDlgPartnoInx, "partno-list", PDO_NOPREF, (void*)350, N_("Part"), BL_EDITABLE },
#define I_CD_PARTNO_STR (A+6)
- { PD_STRING, &carDlgPartnoStr, "partno", PDO_NOPREF, (void*)350, N_("Part Number") },
+ { PD_STRING, &carDlgPartnoStr, "partno", PDO_NOPREF|PDO_STRINGLIMITLENGTH, (void*)350, N_("Part Number"), 0, (void *)sizeof(carDlgPartnoStr) },
#define I_CD_ISLOCO (A+7)
{ PD_TOGGLE, &carDlgIsLoco, "isLoco", PDO_NOPREF|PDO_DLGWIDE, isLocoLabels, N_("Loco?"), BC_HORZ|BC_NOBORDER },
#define I_CD_DESC_STR (A+8)
- { PD_STRING, &carDlgDescStr, "desc", PDO_NOPREF, (void*)350, N_("Description"), 0 },
+ { PD_STRING, &carDlgDescStr, "desc", PDO_NOPREF|PDO_STRINGLIMITLENGTH, (void*)350, N_("Description"), 0, (void *)sizeof(carDlgDescStr) },
#define I_CD_IMPORT (A+9)
{ PD_BUTTON, NULL, "import", 0, 0, N_("Import") },
#define I_CD_RESET (A+10)
@@ -1973,9 +1973,9 @@ static paramData_t carDlgPLs[] = {
#define I_CD_ROADNAME_LIST (B+0)
{ PD_DROPLIST, &carDlgRoadnameInx, "road", PDO_NOPREF|PDO_DLGWIDE, (void*)350, N_("Road"), BL_EDITABLE },
#define I_CD_REPMARK (B+1)
- { PD_STRING, carDlgRepmarkStr, "repmark", PDO_NOPREF, (void*)60, N_("Reporting Mark") },
+ { PD_STRING, carDlgRepmarkStr, "repmark", PDO_NOPREF|PDO_STRINGLIMITLENGTH, (void*)60, N_("Reporting Mark"), 0, (void *)sizeof(carDlgRepmarkStr) },
#define I_CD_NUMBER (B+2)
- { PD_STRING, carDlgNumberStr, "number", PDO_NOPREF|PDO_DLGWIDE|PDO_DLGHORZ, (void*)80, N_("Number") },
+ { PD_STRING, carDlgNumberStr, "number", PDO_NOPREF|PDO_DLGWIDE|PDO_DLGHORZ|PDO_STRINGLIMITLENGTH, (void*)80, N_("Number"), 0, (void *)sizeof(carDlgNumberStr) },
#define I_CD_BODYCOLOR (B+3)
{ PD_COLORLIST, &carDlgBodyColor, "bodyColor", PDO_DLGWIDE|PDO_DLGHORZ, NULL, N_("Color") },
#define I_CD_CARLENGTH (B+4)
diff --git a/app/bin/dcmpnd.c b/app/bin/dcmpnd.c
index 8b92e41..fc3c116 100644
--- a/app/bin/dcmpnd.c
+++ b/app/bin/dcmpnd.c
@@ -447,9 +447,9 @@ static char renamePartno[STR_SIZE];
static turnoutInfo_t * renameTo;
static paramData_t renamePLs[] = {
-/*0*/ { PD_STRING, renameManuf, "manuf", PDO_NOPREF, (void*)350, N_("Manufacturer") },
-/*1*/ { PD_STRING, renameDesc, "desc", PDO_NOPREF, (void*)230, N_("Description") },
-/*2*/ { PD_STRING, renamePartno, "partno", PDO_NOPREF|PDO_DLGHORZ|PDO_DLGIGNORELABELWIDTH, (void*)100, N_("#") } };
+/*0*/ { PD_STRING, renameManuf, "manuf", PDO_NOPREF | PDO_STRINGLIMITLENGTH, (void*)350, N_("Manufacturer"), 0, (void *)sizeof(renameManuf) },
+/*1*/ { PD_STRING, renameDesc, "desc", PDO_NOPREF | PDO_STRINGLIMITLENGTH, (void*)230, N_("Description"), 0, (void *)sizeof(renameDesc) },
+/*2*/ { PD_STRING, renamePartno, "partno", PDO_NOPREF|PDO_DLGHORZ|PDO_DLGIGNORELABELWIDTH | PDO_STRINGLIMITLENGTH, (void*)100, N_("#"), 0, (void *)sizeof(renamePartno) } };
static paramGroup_t renamePG = { "rename", 0, renamePLs, sizeof renamePLs/sizeof renamePLs[0] };
diff --git a/app/bin/dcustmgm.c b/app/bin/dcustmgm.c
index ce6bdeb..870b0fa 100644
--- a/app/bin/dcustmgm.c
+++ b/app/bin/dcustmgm.c
@@ -159,7 +159,7 @@ EXPORT FILE * customMgmF;
static char custMgmContentsStr[STR_SIZE];
static BOOL_T custMgmProceed;
static paramData_t custMgmContentsPLs[] = {
- { PD_STRING, custMgmContentsStr, "label", 0, (void*)400, N_("Label") } };
+ { PD_STRING, custMgmContentsStr, "label", PDO_STRINGLIMITLENGTH, (void*)400, N_("Label"), 0, (void *)sizeof(custMgmContentsStr) } };
static paramGroup_t custMgmContentsPG = { "contents", 0, custMgmContentsPLs, sizeof custMgmContentsPLs/sizeof custMgmContentsPLs[0] };
static void CustMgmContentsOk( void * junk )
diff --git a/app/bin/dlayer.c b/app/bin/dlayer.c
index 71d151e..925b1f8 100644
--- a/app/bin/dlayer.c
+++ b/app/bin/dlayer.c
@@ -441,7 +441,7 @@ static paramData_t layerPLs[] = {
#define I_LIST (0)
{ PD_DROPLIST, NULL, "layer", PDO_LISTINDEX|PDO_DLGNOLABELALIGN, (void*)250 },
#define I_NAME (1)
- { PD_STRING, layerName, "name", PDO_NOPREF, (void*)(250-54), N_("Name") },
+ { PD_STRING, layerName, "name", PDO_NOPREF|PDO_STRINGLIMITLENGTH, (void*)(250-54), N_("Name"), 0, (void *)sizeof(layerName) },
#define I_COLOR (2)
{ PD_COLORLIST, &layerColor, "color", PDO_NOPREF, NULL, N_("Color") },
#define I_VIS (3)
diff --git a/app/bin/layout.c b/app/bin/layout.c
index 0328474..68266c4 100644
--- a/app/bin/layout.c
+++ b/app/bin/layout.c
@@ -233,8 +233,8 @@ static wWin_p layoutW;
static paramData_t layoutPLs[] = {
{ PD_FLOAT, &thisLayout.props.roomSize.x, "roomsizeX", PDO_NOPREF | PDO_DIM | PDO_NOPSHUPD | PDO_DRAW, &r1_9999999, N_("Room Width"), 0, (void*)(CHANGE_MAIN | CHANGE_MAP) },
{ PD_FLOAT, &thisLayout.props.roomSize.y, "roomsizeY", PDO_NOPREF | PDO_DIM | PDO_NOPSHUPD | PDO_DRAW | PDO_DLGHORZ, &r1_9999999, N_(" Height"), 0, (void*)(CHANGE_MAIN | CHANGE_MAP) },
- { PD_STRING, &thisLayout.props.title1, "title1", PDO_NOPSHUPD, NULL, N_("Layout Title"), 0, (void *)sizeof(thisLayout.props.title1) },
- { PD_STRING, &thisLayout.props.title2, "title2", PDO_NOPSHUPD, NULL, N_("Subtitle"), 0, (void *)sizeof(thisLayout.props.title2) },
+ { PD_STRING, &thisLayout.props.title1, "title1", PDO_NOPSHUPD | PDO_STRINGLIMITLENGTH, NULL, N_("Layout Title"), 0, (void *)sizeof(thisLayout.props.title1) },
+ { PD_STRING, &thisLayout.props.title2, "title2", PDO_NOPSHUPD | PDO_STRINGLIMITLENGTH, NULL, N_("Subtitle"), 0, (void *)sizeof(thisLayout.props.title2) },
#define SCALEINX (4)
{ PD_DROPLIST, &thisLayout.props.curScaleDescInx, "scale", PDO_NOPREF | PDO_NOPSHUPD | PDO_NORECORD | PDO_NOUPDACT, (void *)120, N_("Scale"), 0, (void*)(CHANGE_SCALE) },
#define GAUGEINX (5)
diff --git a/app/bin/param.c b/app/bin/param.c
index e513bc3..47399ee 100644
--- a/app/bin/param.c
+++ b/app/bin/param.c
@@ -589,9 +589,9 @@ EXPORT void ParamLoadControl(
if (p->oldD.s)
MyFree( p->oldD.s );
if (p->context) {
- p->oldD.s = MyMalloc((intptr_t)p->context);
- strncpy(p->oldD.s, (char*)p->valueP, (intptr_t)p->context);
- *(p->oldD.s + (intptr_t)p->context - 1) = '\0';
+ p->oldD.s = MyMalloc((uint32_t)p->context);
+ strncpy(p->oldD.s, (char*)p->valueP, (uint32_t)p->context);
+ *(p->oldD.s + (uint32_t)p->context - 1) = '\0';
wStringSetValue((wString_p)p->control, (char*)p->oldD.s);
}
else {
@@ -730,12 +730,12 @@ EXPORT long ParamUpdate(
if (p->oldD.s)
MyFree( p->oldD.s );
p->oldD.s = MyStrdup( stringV );
- if ( /*(p->option&PDO_NOUPDUPD)==0 &&*/ p->valueP) {
- if (p->context) {
- strncpy((char*)p->valueP, stringV, (intptr_t)p->context);
- ((char *)p->valueP)[(intptr_t)p->context - 1] = '\0';
- if (strlen(stringV) > (uintptr_t)p->context) {
- NoticeMessage2(0, MSG_ENTERED_STRING_TRUNCATED, _("Ok"), NULL, (intptr_t)p->context);
+ if ( p->valueP ) {
+ if (p->option & PDO_STRINGLIMITLENGTH ) {
+ strncpy((char*)p->valueP, stringV, (uint32_t)p->context);
+ ((char *)p->valueP)[(uint32_t)p->context - 1] = '\0';
+ if (strlen(stringV) > (uint32_t)p->context) {
+ NoticeMessage2(0, MSG_ENTERED_STRING_TRUNCATED, _("Ok"), NULL, (uint32_t)p->context);
}
}
diff --git a/app/bin/param.h b/app/bin/param.h
index 355f3e7..ae426fb 100644
--- a/app/bin/param.h
+++ b/app/bin/param.h
@@ -59,6 +59,7 @@ typedef enum {
#define PDO_DRAW (1L<<8)
#define PDO_FILE (1L<<9)
+#define PDO_STRINGLIMITLENGTH (1L<<11) /**< context has maximum length for string */
#define PDO_SMALLDIM (1L<<12)
#define PDO_DLGSTARTBTNS (1L<<13)
@@ -67,6 +68,7 @@ typedef enum {
#define PDO_DLGBOXEND (1L<<16) /**< draw recessed frame around the controls */
#define PDO_DLGRESETMARGIN (1L<<17) /**< position control on the left ?*/
#define PDO_DLGIGNORELABELWIDTH (1L<<18)
+
#define PDO_DLGHORZ (1L<<20) /**< arrange on same line as previous element */
#define PDO_DLGNEWCOLUMN (1L<<21)
#define PDO_DLGNOLABELALIGN (1L<<22)
diff --git a/app/bin/tcornu.c b/app/bin/tcornu.c
index 9d9587a..2299fd8 100644
--- a/app/bin/tcornu.c
+++ b/app/bin/tcornu.c
@@ -294,7 +294,7 @@ static descData_t cornuDesc[] = {
/*C1*/ { DESC_POS, N_("Center X,Y"), &cornData.center[1] },
/*Z1*/ { DESC_DIM, N_("Z2"), &cornData.elev[1] },
/*RA*/ { DESC_DIM, N_("Minimum Radius"), &cornData.minRadius },
-/*RR*/ { DESC_DIM, N_("Maximum Rate Of Change Of Curvature"), &cornData.maxRateOfChange },
+/*RR*/ { DESC_FLOAT, N_("Max Rate Of Curve Change/Scale"), &cornData.maxRateOfChange },
/*WA*/ { DESC_ANGLE, N_("Total Winding Angle"), &cornData.windingAngle },
/*LN*/ { DESC_DIM, N_("Length"), &cornData.length },
/*GR*/ { DESC_FLOAT, N_("Grade"), &cornData.grade },
@@ -309,59 +309,76 @@ static void UpdateCornu( track_p trk, int inx, descData_p descUpd, BOOL_T final
EPINX_T ep;
cornuParm_t cp;
-
-
if ( inx == -1 )
return;
updateEndPts = FALSE;
+ UndrawNewTrack(trk);
switch ( inx ) {
case P0:
if (GetTrkEndTrk(trk,0)) break;
updateEndPts = TRUE;
xx->cornuData.pos[0] = cornData.pos[0];
+ Translate(&xx->cornuData.c[0],xx->cornuData.pos[0],xx->cornuData.a[0]+90,xx->cornuData.r[0]);
+ cornData.center[0] = xx->cornuData.c[0];
cornuDesc[P0].mode |= DESC_CHANGE;
+ cornuDesc[C0].mode |= DESC_CHANGE;
/* no break */
case P1:
if (GetTrkEndTrk(trk,1)) break;
updateEndPts = TRUE;
xx->cornuData.pos[1]= cornData.pos[1];
+ Translate(&xx->cornuData.c[1],xx->cornuData.pos[1],xx->cornuData.a[1]-90,xx->cornuData.r[1]);
+ cornData.center[1] = xx->cornuData.c[1];
cornuDesc[P1].mode |= DESC_CHANGE;
+ cornuDesc[C1].mode |= DESC_CHANGE;
break;
case A0:
if (GetTrkEndTrk(trk,0)) break;
updateEndPts = TRUE;
xx->cornuData.a[0] = cornData.angle[0];
+ Translate(&xx->cornuData.c[0],xx->cornuData.pos[0],xx->cornuData.a[0]+90,xx->cornuData.r[0]);
+ cornData.center[0] = xx->cornuData.c[0];
cornuDesc[A0].mode |= DESC_CHANGE;
+ cornuDesc[C0].mode |= DESC_CHANGE;
break;
case A1:
if (GetTrkEndTrk(trk,1)) break;
updateEndPts = TRUE;
xx->cornuData.a[1]= cornData.angle[1];
+ Translate(&xx->cornuData.c[1],xx->cornuData.pos[1],xx->cornuData.a[1]-90,xx->cornuData.r[1]);
+ cornData.center[1] = xx->cornuData.c[1];
cornuDesc[A1].mode |= DESC_CHANGE;
+ cornuDesc[C1].mode |= DESC_CHANGE;
break;
case C0:
if (GetTrkEndTrk(trk,0)) break;
- updateEndPts = TRUE;
- xx->cornuData.c[0] = cornData.center[0];
- cornuDesc[C0].mode |= DESC_CHANGE;
+ //updateEndPts = TRUE;
+ //xx->cornuData.c[0] = cornData.center[0];
+ //cornuDesc[C0].mode |= DESC_CHANGE;
break;
case C1:
if (GetTrkEndTrk(trk,1)) break;
- updateEndPts = TRUE;
- xx->cornuData.c[1] = cornData.center[1];
- cornuDesc[C1].mode |= DESC_CHANGE;
+ //updateEndPts = TRUE;
+ //xx->cornuData.c[1] = cornData.center[1];
+ //cornuDesc[C1].mode |= DESC_CHANGE;
break;
case R0:
if (GetTrkEndTrk(trk,0)) break;
updateEndPts = TRUE;
xx->cornuData.r[0] = cornData.radius[0];
+ Translate(&xx->cornuData.c[0],xx->cornuData.pos[0],NormalizeAngle(xx->cornuData.a[0]+90),xx->cornuData.r[0]);
+ cornData.center[0] = xx->cornuData.c[0];
cornuDesc[R0].mode |= DESC_CHANGE;
+ cornuDesc[C0].mode |= DESC_CHANGE;
break;
case R1:
if (GetTrkEndTrk(trk,1)) break;
updateEndPts = TRUE;
xx->cornuData.r[1]= cornData.radius[1];
+ Translate(&xx->cornuData.c[1],xx->cornuData.pos[1],NormalizeAngle(xx->cornuData.a[1]-90),xx->cornuData.r[1]);
+ cornData.center[1] = xx->cornuData.c[1];
cornuDesc[R1].mode |= DESC_CHANGE;
+ cornuDesc[C1].mode |= DESC_CHANGE;
break;
case Z0:
case Z1:
@@ -396,13 +413,11 @@ static void UpdateCornu( track_p trk, int inx, descData_p descUpd, BOOL_T final
}
}
- EPINX_T new_ep[2];
track_p ts[2];
ts[0] = GetTrkEndTrk(trk,0);
ts[1] = GetTrkEndTrk(trk,1);
SetUpCornuParmFromTracks(ts,&cp,xx);
- CallCornu(xx->cornuData.pos, tracks, new_ep, &xx->cornuData.arcSegs, &cp);
-
+ CallCornu(xx->cornuData.pos, tracks, NULL, &xx->cornuData.arcSegs, &cp);
//FixUpCornu(xx->bezierData.pos, xx, IsTrack(trk));
ComputeCornuBoundingBox(trk, xx);
@@ -427,7 +442,7 @@ static void DescribeCornu( track_p trk, char * str, CSIZE_T len )
cornData.length = xx->cornuData.length;
cornData.minRadius = xx->cornuData.minCurveRadius;
- cornData.maxRateOfChange = xx->cornuData.maxRateofChange;
+ cornData.maxRateOfChange = xx->cornuData.maxRateofChange*GetScaleRatio(GetLayoutCurScale());
cornData.windingAngle = xx->cornuData.windingAngle;
cornData.layerNumber = GetTrkLayer(trk);
cornData.pos[0] = xx->cornuData.pos[0];
@@ -459,8 +474,8 @@ static void DescribeCornu( track_p trk, char * str, CSIZE_T len )
cornuDesc[A0].mode = !trk0?0:DESC_RO;
cornuDesc[A1].mode = !trk1?0:DESC_RO;
- cornuDesc[C0].mode = !trk0?0:DESC_RO;
- cornuDesc[C1].mode = !trk1?0:DESC_RO;
+ cornuDesc[C0].mode = DESC_RO;
+ cornuDesc[C1].mode = DESC_RO;
cornuDesc[R0].mode = !trk0?0:DESC_RO;
cornuDesc[R1].mode = !trk1?0:DESC_RO;
cornuDesc[GR].mode = DESC_RO;
diff --git a/app/bin/track.h b/app/bin/track.h
index e39a98f..385a043 100644
--- a/app/bin/track.h
+++ b/app/bin/track.h
@@ -393,8 +393,7 @@ void CurveSegProc( segProc_e, trkSeg_p, segProcData_p );
void JointSegProc( segProc_e, trkSeg_p, segProcData_p );
void BezierSegProc( segProc_e, trkSeg_p, segProcData_p ); //Used in Cornu join
void CleanSegs( dynArr_t *);
-
-
+void CopyPoly(trkSeg_p seg_p, wIndex_t segCnt);
/* debug.c */
void SetDebug( char * );
@@ -621,6 +620,7 @@ typedef enum { DESC_NULL, DESC_POS, DESC_FLOAT, DESC_ANGLE, DESC_LONG, DESC_COLO
#define DESC_RO (1<<0)
#define DESC_IGNORE (1<<1)
#define DESC_NOREDRAW (1<<2)
+#define DESC_CHANGE2 (1<<4)
#define DESC_CHANGE (1<<8)
typedef enum { DESC_PIVOT_FIRST, DESC_PIVOT_MID, DESC_PIVOT_SECOND, DESC_PIVOT_NONE } descPivot_t;
#define DESC_PIVOT_1
diff --git a/app/bin/trkseg.c b/app/bin/trkseg.c
index 9517a09..97de5e8 100644
--- a/app/bin/trkseg.c
+++ b/app/bin/trkseg.c
@@ -1131,7 +1131,7 @@ EXPORT BOOL_T ReadSegs( void )
int i;
DIST_T elev0, elev1;
BOOL_T hasElev;
- BOOL_T isPolyV2;
+ BOOL_T isPolyV2, noVersion;
BOOL_T improvedEnds;
FLOAT_T ignoreFloat;
char type;
@@ -1167,6 +1167,9 @@ EXPORT BOOL_T ReadSegs( void )
}
type = *cp++;
hasElev = FALSE;
+ noVersion = TRUE;
+ if ( *cp != ' ')
+ noVersion = FALSE;
if ( *cp == '3' ) {
cp++;
hasElev = TRUE;
@@ -1237,7 +1240,6 @@ EXPORT BOOL_T ReadSegs( void )
rc = FALSE;
break;
}
- rgb = 0;
s->color = wDrawFindColor( rgb );
break;
case SEG_CRVTRK:
@@ -1256,7 +1258,6 @@ EXPORT BOOL_T ReadSegs( void )
rc = FALSE;
break;
}
- rgb = 0;
s->color = wDrawFindColor( rgb );
break;
case SEG_JNTTRK:
@@ -1279,7 +1280,6 @@ EXPORT BOOL_T ReadSegs( void )
s->u.j.negate = ( option&1 )!=0;
s->u.j.flip = ( option&2 )!=0;
s->u.j.Scurve = ( option&4 )!=0;
- rgb = 0;
s->color = wDrawFindColor( rgb );
break;
case SEG_BEZTRK:
@@ -1298,7 +1298,6 @@ EXPORT BOOL_T ReadSegs( void )
rc = FALSE;
break;
}
- rgb = 0;
s->color = wDrawFindColor( rgb );
break;
case SEG_BEZLIN:
@@ -1340,6 +1339,7 @@ EXPORT BOOL_T ReadSegs( void )
DYNARR_APPEND( trkSeg_t, tempSegs_da, 10 );
s = &tempSegs(tempSegs_da.cnt-1);
s->type = type;
+ s->u.p.polyType = FREEFORM;
if (isPolyV2) {
if ( !GetArgs( cp, "lwdd",
&rgb, &s->width,
@@ -1359,9 +1359,14 @@ EXPORT BOOL_T ReadSegs( void )
s->u.p.pts = (coOrd*)MyMalloc( s->u.p.cnt * sizeof *(coOrd*)NULL );
for ( i=0; i<s->u.p.cnt; i++ ) {
cp = GetNextLine();
- if (cp == NULL || !GetArgs( cp, hasElev?"pf":"pY", &s->u.p.pts[i], &elev0 ) ) {
+ if (cp == NULL || !GetArgs( cp, "p", &s->u.p.pts[i])) {
rc = FALSE;
- /*??*/break;
+ }
+ if (!noVersion) {
+ if (cp == NULL || !GetArgs( cp, hasElev?"f":"Y", &elev0 ) ) {
+ rc = FALSE;
+ /*??*/break;
+ }
}
}
s->u.p.angle = 0.0;
@@ -1505,8 +1510,8 @@ EXPORT BOOL_T WriteSegsEnd(
for ( i=0; i<segCnt; i++ ) {
switch ( segs[i].type ) {
case SEG_STRTRK:
- rc &= fprintf( f, "\t%c 0 %0.6f %0.6f %0.6f %0.6f %0.6f\n",
- segs[i].type, segs[i].width,
+ rc &= fprintf( f, "\t%c %ld %0.6f %0.6f %0.6f %0.6f %0.6f\n",
+ segs[i].type, wDrawGetRGB(segs[i].color), segs[i].width,
segs[i].u.l.pos[0].x, segs[i].u.l.pos[0].y,
segs[i].u.l.pos[1].x, segs[i].u.l.pos[1].y ) > 0;
break;
@@ -1532,16 +1537,16 @@ EXPORT BOOL_T WriteSegsEnd(
BenchOutputOption(segs[i].u.l.option) ) > 0;
break;
case SEG_CRVTRK:
- rc &= fprintf( f, "\t%c 0 %0.6f %0.6f %0.6f %0.6f %0.6f %0.6f\n",
- segs[i].type, segs[i].width,
+ rc &= fprintf( f, "\t%c %ld %0.6f %0.6f %0.6f %0.6f %0.6f %0.6f\n",
+ segs[i].type, wDrawGetRGB(segs[i].color), segs[i].width,
segs[i].u.c.radius,
segs[i].u.c.center.x, segs[i].u.c.center.y,
segs[i].u.c.a0, segs[i].u.c.a1 ) > 0;
break;
case SEG_JNTTRK:
option = (segs[i].u.j.negate?1:0) + (segs[i].u.j.flip?2:0) + (segs[i].u.j.Scurve?4:0);
- rc &= fprintf( f, "\t%c 0 %0.6f %0.6f %0.6f %0.6f %0.6f %0.6f %0.6f %0.6f %ld\n",
- segs[i].type, segs[i].width,
+ rc &= fprintf( f, "\t%c %ld %0.6f %0.6f %0.6f %0.6f %0.6f %0.6f %0.6f %0.6f %ld\n",
+ segs[i].type, wDrawGetRGB(segs[i].color), segs[i].width,
segs[i].u.j.pos.x, segs[i].u.j.pos.y,
segs[i].u.j.angle,
segs[i].u.j.l0,
@@ -1552,8 +1557,8 @@ EXPORT BOOL_T WriteSegsEnd(
break;
case SEG_BEZTRK:
case SEG_BEZLIN:
- rc &= fprintf( f, "\t%c3 0 %0.6f %0.6f %0.6f %0.6f %0.6f %0.6f %0.6f %0.6f %0.6f\n",
- segs[i].type, segs[i].width,
+ rc &= fprintf( f, "\t%c3 %ld %0.6f %0.6f %0.6f %0.6f %0.6f %0.6f %0.6f %0.6f %0.6f\n",
+ segs[i].type, wDrawGetRGB(segs[i].color), segs[i].width,
segs[i].u.l.pos[0].x, segs[i].u.l.pos[0].y,
segs[i].u.l.pos[1].x, segs[i].u.l.pos[1].y,
segs[i].u.l.pos[2].x, segs[i].u.l.pos[2].y,
@@ -2013,6 +2018,11 @@ EXPORT void CleanSegs(dynArr_t * seg_p) {
t.bezSegs.max = 0;
t.bezSegs.ptr = NULL;
}
+ if (t.type == SEG_POLY || t.type == SEG_FILPOLY) {
+ if (t.u.p.pts) MyFree(t.u.p.pts);
+ t.u.p.cnt = 0;
+ t.u.p.pts = NULL;
+ }
}
seg_p->cnt = 0;
if (seg_p->ptr) MyFree(seg_p->ptr);
@@ -2020,4 +2030,16 @@ EXPORT void CleanSegs(dynArr_t * seg_p) {
seg_p->max = 0;
}
+EXPORT void CopyPoly(trkSeg_p p, wIndex_t segCnt) {
+ coOrd * newPts;
+ for (int i=0;i<segCnt;i++,p++) {
+ if (p->type == SEG_POLY || p->type == SEG_FILPOLY) {
+ newPts = memdup( p->u.p.pts, p->u.p.cnt*sizeof *(coOrd*)0 );
+ p->u.p.pts = newPts;
+ }
+ }
+}
+
+
+
diff --git a/app/bin/unittest/CMakeFiles/CMakeDirectoryInformation.cmake b/app/bin/unittest/CMakeFiles/CMakeDirectoryInformation.cmake
new file mode 100644
index 0000000..2569371
--- /dev/null
+++ b/app/bin/unittest/CMakeFiles/CMakeDirectoryInformation.cmake
@@ -0,0 +1,16 @@
+# CMAKE generated file: DO NOT EDIT!
+# Generated by "Unix Makefiles" Generator, CMake Version 3.6
+
+# Relative path conversion top directories.
+set(CMAKE_RELATIVE_PATH_TOP_SOURCE "/home/martin/XTrackCAD/src/work")
+set(CMAKE_RELATIVE_PATH_TOP_BINARY "/home/martin/XTrackCAD/src/work")
+
+# Force unix paths in dependencies.
+set(CMAKE_FORCE_UNIX_PATHS 1)
+
+
+# The C and CXX include file regular expressions for this directory.
+set(CMAKE_C_INCLUDE_REGEX_SCAN "^.*$")
+set(CMAKE_C_INCLUDE_REGEX_COMPLAIN "^$")
+set(CMAKE_CXX_INCLUDE_REGEX_SCAN ${CMAKE_C_INCLUDE_REGEX_SCAN})
+set(CMAKE_CXX_INCLUDE_REGEX_COMPLAIN ${CMAKE_C_INCLUDE_REGEX_COMPLAIN})
diff --git a/app/bin/unittest/CMakeFiles/defaultstest.dir/DependInfo.cmake b/app/bin/unittest/CMakeFiles/defaultstest.dir/DependInfo.cmake
new file mode 100644
index 0000000..56939f1
--- /dev/null
+++ b/app/bin/unittest/CMakeFiles/defaultstest.dir/DependInfo.cmake
@@ -0,0 +1,32 @@
+# The set of languages for which implicit dependencies are needed:
+set(CMAKE_DEPENDS_LANGUAGES
+ "C"
+ )
+# The set of files for implicit dependencies of each language:
+set(CMAKE_DEPENDS_CHECK_C
+ "/home/martin/XTrackCAD/src/work/app/bin/unittest/defaultstest.c" "/home/martin/XTrackCAD/src/work/app/bin/unittest/CMakeFiles/defaultstest.dir/defaultstest.c.o"
+ )
+set(CMAKE_C_COMPILER_ID "GNU")
+
+# Preprocessor definitions for this target.
+set(CMAKE_TARGET_DEFINITIONS_C
+ "XTRKCAD_CMAKE_BUILD"
+ )
+
+# The include file search paths:
+set(CMAKE_C_TARGET_INCLUDE_PATH
+ "/usr/local/include"
+ "app/bin"
+ "app/dynstring"
+ "app/cornu"
+ "."
+ "app/help"
+ "app/wlib/include"
+ )
+
+# Targets to which this target links.
+set(CMAKE_TARGET_LINKED_INFO_FILES
+ )
+
+# Fortran module output directory.
+set(CMAKE_Fortran_TARGET_MODULE_DIR "")
diff --git a/app/bin/unittest/CMakeFiles/defaultstest.dir/build.make b/app/bin/unittest/CMakeFiles/defaultstest.dir/build.make
new file mode 100644
index 0000000..1f33a58
--- /dev/null
+++ b/app/bin/unittest/CMakeFiles/defaultstest.dir/build.make
@@ -0,0 +1,114 @@
+# CMAKE generated file: DO NOT EDIT!
+# Generated by "Unix Makefiles" Generator, CMake Version 3.6
+
+# Delete rule output on recipe failure.
+.DELETE_ON_ERROR:
+
+
+#=============================================================================
+# Special targets provided by cmake.
+
+# Disable implicit rules so canonical targets will work.
+.SUFFIXES:
+
+
+# Remove some rules from gmake that .SUFFIXES does not remove.
+SUFFIXES =
+
+.SUFFIXES: .hpux_make_needs_suffix_list
+
+
+# Suppress display of executed commands.
+$(VERBOSE).SILENT:
+
+
+# A target that is always out of date.
+cmake_force:
+
+.PHONY : cmake_force
+
+#=============================================================================
+# Set environment variables for the build.
+
+# The shell in which to execute make rules.
+SHELL = /bin/sh
+
+# The CMake executable.
+CMAKE_COMMAND = /usr/bin/cmake
+
+# The command to remove a file.
+RM = /usr/bin/cmake -E remove -f
+
+# Escaping for special characters.
+EQUALS = =
+
+# The top-level source directory on which CMake was run.
+CMAKE_SOURCE_DIR = /home/martin/XTrackCAD/src/work
+
+# The top-level build directory on which CMake was run.
+CMAKE_BINARY_DIR = /home/martin/XTrackCAD/src/work
+
+# Include any dependencies generated for this target.
+include app/bin/unittest/CMakeFiles/defaultstest.dir/depend.make
+
+# Include the progress variables for this target.
+include app/bin/unittest/CMakeFiles/defaultstest.dir/progress.make
+
+# Include the compile flags for this target's objects.
+include app/bin/unittest/CMakeFiles/defaultstest.dir/flags.make
+
+app/bin/unittest/CMakeFiles/defaultstest.dir/defaultstest.c.o: app/bin/unittest/CMakeFiles/defaultstest.dir/flags.make
+app/bin/unittest/CMakeFiles/defaultstest.dir/defaultstest.c.o: app/bin/unittest/defaultstest.c
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/martin/XTrackCAD/src/work/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Building C object app/bin/unittest/CMakeFiles/defaultstest.dir/defaultstest.c.o"
+ cd /home/martin/XTrackCAD/src/work/app/bin/unittest && /usr/bin/gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -o CMakeFiles/defaultstest.dir/defaultstest.c.o -c /home/martin/XTrackCAD/src/work/app/bin/unittest/defaultstest.c
+
+app/bin/unittest/CMakeFiles/defaultstest.dir/defaultstest.c.i: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing C source to CMakeFiles/defaultstest.dir/defaultstest.c.i"
+ cd /home/martin/XTrackCAD/src/work/app/bin/unittest && /usr/bin/gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -E /home/martin/XTrackCAD/src/work/app/bin/unittest/defaultstest.c > CMakeFiles/defaultstest.dir/defaultstest.c.i
+
+app/bin/unittest/CMakeFiles/defaultstest.dir/defaultstest.c.s: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling C source to assembly CMakeFiles/defaultstest.dir/defaultstest.c.s"
+ cd /home/martin/XTrackCAD/src/work/app/bin/unittest && /usr/bin/gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -S /home/martin/XTrackCAD/src/work/app/bin/unittest/defaultstest.c -o CMakeFiles/defaultstest.dir/defaultstest.c.s
+
+app/bin/unittest/CMakeFiles/defaultstest.dir/defaultstest.c.o.requires:
+
+.PHONY : app/bin/unittest/CMakeFiles/defaultstest.dir/defaultstest.c.o.requires
+
+app/bin/unittest/CMakeFiles/defaultstest.dir/defaultstest.c.o.provides: app/bin/unittest/CMakeFiles/defaultstest.dir/defaultstest.c.o.requires
+ $(MAKE) -f app/bin/unittest/CMakeFiles/defaultstest.dir/build.make app/bin/unittest/CMakeFiles/defaultstest.dir/defaultstest.c.o.provides.build
+.PHONY : app/bin/unittest/CMakeFiles/defaultstest.dir/defaultstest.c.o.provides
+
+app/bin/unittest/CMakeFiles/defaultstest.dir/defaultstest.c.o.provides.build: app/bin/unittest/CMakeFiles/defaultstest.dir/defaultstest.c.o
+
+
+# Object files for target defaultstest
+defaultstest_OBJECTS = \
+"CMakeFiles/defaultstest.dir/defaultstest.c.o"
+
+# External object files for target defaultstest
+defaultstest_EXTERNAL_OBJECTS =
+
+app/bin/unittest/defaultstest: app/bin/unittest/CMakeFiles/defaultstest.dir/defaultstest.c.o
+app/bin/unittest/defaultstest: app/bin/unittest/CMakeFiles/defaultstest.dir/build.make
+app/bin/unittest/defaultstest: /usr/local/lib/libcmocka.so
+app/bin/unittest/defaultstest: app/bin/unittest/CMakeFiles/defaultstest.dir/link.txt
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --bold --progress-dir=/home/martin/XTrackCAD/src/work/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Linking C executable defaultstest"
+ cd /home/martin/XTrackCAD/src/work/app/bin/unittest && $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/defaultstest.dir/link.txt --verbose=$(VERBOSE)
+
+# Rule to build all files generated by this target.
+app/bin/unittest/CMakeFiles/defaultstest.dir/build: app/bin/unittest/defaultstest
+
+.PHONY : app/bin/unittest/CMakeFiles/defaultstest.dir/build
+
+app/bin/unittest/CMakeFiles/defaultstest.dir/requires: app/bin/unittest/CMakeFiles/defaultstest.dir/defaultstest.c.o.requires
+
+.PHONY : app/bin/unittest/CMakeFiles/defaultstest.dir/requires
+
+app/bin/unittest/CMakeFiles/defaultstest.dir/clean:
+ cd /home/martin/XTrackCAD/src/work/app/bin/unittest && $(CMAKE_COMMAND) -P CMakeFiles/defaultstest.dir/cmake_clean.cmake
+.PHONY : app/bin/unittest/CMakeFiles/defaultstest.dir/clean
+
+app/bin/unittest/CMakeFiles/defaultstest.dir/depend:
+ cd /home/martin/XTrackCAD/src/work && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/martin/XTrackCAD/src/work /home/martin/XTrackCAD/src/work/app/bin/unittest /home/martin/XTrackCAD/src/work /home/martin/XTrackCAD/src/work/app/bin/unittest /home/martin/XTrackCAD/src/work/app/bin/unittest/CMakeFiles/defaultstest.dir/DependInfo.cmake --color=$(COLOR)
+.PHONY : app/bin/unittest/CMakeFiles/defaultstest.dir/depend
+
diff --git a/app/bin/unittest/CMakeFiles/defaultstest.dir/cmake_clean.cmake b/app/bin/unittest/CMakeFiles/defaultstest.dir/cmake_clean.cmake
new file mode 100644
index 0000000..0856865
--- /dev/null
+++ b/app/bin/unittest/CMakeFiles/defaultstest.dir/cmake_clean.cmake
@@ -0,0 +1,10 @@
+file(REMOVE_RECURSE
+ "CMakeFiles/defaultstest.dir/defaultstest.c.o"
+ "defaultstest.pdb"
+ "defaultstest"
+)
+
+# Per-language clean rules from dependency scanning.
+foreach(lang C)
+ include(CMakeFiles/defaultstest.dir/cmake_clean_${lang}.cmake OPTIONAL)
+endforeach()
diff --git a/app/bin/unittest/CMakeFiles/defaultstest.dir/depend.make b/app/bin/unittest/CMakeFiles/defaultstest.dir/depend.make
new file mode 100644
index 0000000..ab0d7d0
--- /dev/null
+++ b/app/bin/unittest/CMakeFiles/defaultstest.dir/depend.make
@@ -0,0 +1,2 @@
+# Empty dependencies file for defaultstest.
+# This may be replaced when dependencies are built.
diff --git a/app/bin/unittest/CMakeFiles/defaultstest.dir/flags.make b/app/bin/unittest/CMakeFiles/defaultstest.dir/flags.make
new file mode 100644
index 0000000..5131b8b
--- /dev/null
+++ b/app/bin/unittest/CMakeFiles/defaultstest.dir/flags.make
@@ -0,0 +1,10 @@
+# CMAKE generated file: DO NOT EDIT!
+# Generated by "Unix Makefiles" Generator, CMake Version 3.6
+
+# compile C with /usr/bin/gcc
+C_FLAGS = -g3 -gdwarf-2 -std=gnu99
+
+C_DEFINES = -DXTRKCAD_CMAKE_BUILD
+
+C_INCLUDES = -I/usr/local/include -I/home/martin/XTrackCAD/src/work/app/bin -I/home/martin/XTrackCAD/src/work/app/dynstring -I/home/martin/XTrackCAD/src/work/app/cornu -I/home/martin/XTrackCAD/src/work -I/home/martin/XTrackCAD/src/work/app/help -I/home/martin/XTrackCAD/src/work/app/wlib/include
+
diff --git a/app/bin/unittest/CMakeFiles/defaultstest.dir/link.txt b/app/bin/unittest/CMakeFiles/defaultstest.dir/link.txt
new file mode 100644
index 0000000..321b689
--- /dev/null
+++ b/app/bin/unittest/CMakeFiles/defaultstest.dir/link.txt
@@ -0,0 +1 @@
+/usr/bin/gcc -g3 -gdwarf-2 CMakeFiles/defaultstest.dir/defaultstest.c.o -o defaultstest -rdynamic /usr/local/lib/libcmocka.so -Wl,-rpath,/usr/local/lib
diff --git a/app/bin/unittest/CMakeFiles/defaultstest.dir/progress.make b/app/bin/unittest/CMakeFiles/defaultstest.dir/progress.make
new file mode 100644
index 0000000..d7043a9
--- /dev/null
+++ b/app/bin/unittest/CMakeFiles/defaultstest.dir/progress.make
@@ -0,0 +1,3 @@
+CMAKE_PROGRESS_1 =
+CMAKE_PROGRESS_2 = 3
+
diff --git a/app/bin/unittest/CMakeFiles/dxfformattest.dir/DependInfo.cmake b/app/bin/unittest/CMakeFiles/dxfformattest.dir/DependInfo.cmake
new file mode 100644
index 0000000..4efb51d
--- /dev/null
+++ b/app/bin/unittest/CMakeFiles/dxfformattest.dir/DependInfo.cmake
@@ -0,0 +1,34 @@
+# The set of languages for which implicit dependencies are needed:
+set(CMAKE_DEPENDS_LANGUAGES
+ "C"
+ )
+# The set of files for implicit dependencies of each language:
+set(CMAKE_DEPENDS_CHECK_C
+ "/home/martin/XTrackCAD/src/work/app/bin/dxfformat.c" "/home/martin/XTrackCAD/src/work/app/bin/unittest/CMakeFiles/dxfformattest.dir/__/dxfformat.c.o"
+ "/home/martin/XTrackCAD/src/work/app/bin/unittest/dxfformattest.c" "/home/martin/XTrackCAD/src/work/app/bin/unittest/CMakeFiles/dxfformattest.dir/dxfformattest.c.o"
+ )
+set(CMAKE_C_COMPILER_ID "GNU")
+
+# Preprocessor definitions for this target.
+set(CMAKE_TARGET_DEFINITIONS_C
+ "XTRKCAD_CMAKE_BUILD"
+ )
+
+# The include file search paths:
+set(CMAKE_C_TARGET_INCLUDE_PATH
+ "/usr/local/include"
+ "app/bin"
+ "app/dynstring"
+ "app/cornu"
+ "."
+ "app/help"
+ "app/wlib/include"
+ )
+
+# Targets to which this target links.
+set(CMAKE_TARGET_LINKED_INFO_FILES
+ "/home/martin/XTrackCAD/src/work/app/dynstring/CMakeFiles/dynstring.dir/DependInfo.cmake"
+ )
+
+# Fortran module output directory.
+set(CMAKE_Fortran_TARGET_MODULE_DIR "")
diff --git a/app/bin/unittest/CMakeFiles/dxfformattest.dir/build.make b/app/bin/unittest/CMakeFiles/dxfformattest.dir/build.make
new file mode 100644
index 0000000..da52919
--- /dev/null
+++ b/app/bin/unittest/CMakeFiles/dxfformattest.dir/build.make
@@ -0,0 +1,142 @@
+# CMAKE generated file: DO NOT EDIT!
+# Generated by "Unix Makefiles" Generator, CMake Version 3.6
+
+# Delete rule output on recipe failure.
+.DELETE_ON_ERROR:
+
+
+#=============================================================================
+# Special targets provided by cmake.
+
+# Disable implicit rules so canonical targets will work.
+.SUFFIXES:
+
+
+# Remove some rules from gmake that .SUFFIXES does not remove.
+SUFFIXES =
+
+.SUFFIXES: .hpux_make_needs_suffix_list
+
+
+# Suppress display of executed commands.
+$(VERBOSE).SILENT:
+
+
+# A target that is always out of date.
+cmake_force:
+
+.PHONY : cmake_force
+
+#=============================================================================
+# Set environment variables for the build.
+
+# The shell in which to execute make rules.
+SHELL = /bin/sh
+
+# The CMake executable.
+CMAKE_COMMAND = /usr/bin/cmake
+
+# The command to remove a file.
+RM = /usr/bin/cmake -E remove -f
+
+# Escaping for special characters.
+EQUALS = =
+
+# The top-level source directory on which CMake was run.
+CMAKE_SOURCE_DIR = /home/martin/XTrackCAD/src/work
+
+# The top-level build directory on which CMake was run.
+CMAKE_BINARY_DIR = /home/martin/XTrackCAD/src/work
+
+# Include any dependencies generated for this target.
+include app/bin/unittest/CMakeFiles/dxfformattest.dir/depend.make
+
+# Include the progress variables for this target.
+include app/bin/unittest/CMakeFiles/dxfformattest.dir/progress.make
+
+# Include the compile flags for this target's objects.
+include app/bin/unittest/CMakeFiles/dxfformattest.dir/flags.make
+
+app/bin/unittest/CMakeFiles/dxfformattest.dir/dxfformattest.c.o: app/bin/unittest/CMakeFiles/dxfformattest.dir/flags.make
+app/bin/unittest/CMakeFiles/dxfformattest.dir/dxfformattest.c.o: app/bin/unittest/dxfformattest.c
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/martin/XTrackCAD/src/work/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Building C object app/bin/unittest/CMakeFiles/dxfformattest.dir/dxfformattest.c.o"
+ cd /home/martin/XTrackCAD/src/work/app/bin/unittest && /usr/bin/gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -o CMakeFiles/dxfformattest.dir/dxfformattest.c.o -c /home/martin/XTrackCAD/src/work/app/bin/unittest/dxfformattest.c
+
+app/bin/unittest/CMakeFiles/dxfformattest.dir/dxfformattest.c.i: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing C source to CMakeFiles/dxfformattest.dir/dxfformattest.c.i"
+ cd /home/martin/XTrackCAD/src/work/app/bin/unittest && /usr/bin/gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -E /home/martin/XTrackCAD/src/work/app/bin/unittest/dxfformattest.c > CMakeFiles/dxfformattest.dir/dxfformattest.c.i
+
+app/bin/unittest/CMakeFiles/dxfformattest.dir/dxfformattest.c.s: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling C source to assembly CMakeFiles/dxfformattest.dir/dxfformattest.c.s"
+ cd /home/martin/XTrackCAD/src/work/app/bin/unittest && /usr/bin/gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -S /home/martin/XTrackCAD/src/work/app/bin/unittest/dxfformattest.c -o CMakeFiles/dxfformattest.dir/dxfformattest.c.s
+
+app/bin/unittest/CMakeFiles/dxfformattest.dir/dxfformattest.c.o.requires:
+
+.PHONY : app/bin/unittest/CMakeFiles/dxfformattest.dir/dxfformattest.c.o.requires
+
+app/bin/unittest/CMakeFiles/dxfformattest.dir/dxfformattest.c.o.provides: app/bin/unittest/CMakeFiles/dxfformattest.dir/dxfformattest.c.o.requires
+ $(MAKE) -f app/bin/unittest/CMakeFiles/dxfformattest.dir/build.make app/bin/unittest/CMakeFiles/dxfformattest.dir/dxfformattest.c.o.provides.build
+.PHONY : app/bin/unittest/CMakeFiles/dxfformattest.dir/dxfformattest.c.o.provides
+
+app/bin/unittest/CMakeFiles/dxfformattest.dir/dxfformattest.c.o.provides.build: app/bin/unittest/CMakeFiles/dxfformattest.dir/dxfformattest.c.o
+
+
+app/bin/unittest/CMakeFiles/dxfformattest.dir/__/dxfformat.c.o: app/bin/unittest/CMakeFiles/dxfformattest.dir/flags.make
+app/bin/unittest/CMakeFiles/dxfformattest.dir/__/dxfformat.c.o: app/bin/dxfformat.c
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/martin/XTrackCAD/src/work/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Building C object app/bin/unittest/CMakeFiles/dxfformattest.dir/__/dxfformat.c.o"
+ cd /home/martin/XTrackCAD/src/work/app/bin/unittest && /usr/bin/gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -o CMakeFiles/dxfformattest.dir/__/dxfformat.c.o -c /home/martin/XTrackCAD/src/work/app/bin/dxfformat.c
+
+app/bin/unittest/CMakeFiles/dxfformattest.dir/__/dxfformat.c.i: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing C source to CMakeFiles/dxfformattest.dir/__/dxfformat.c.i"
+ cd /home/martin/XTrackCAD/src/work/app/bin/unittest && /usr/bin/gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -E /home/martin/XTrackCAD/src/work/app/bin/dxfformat.c > CMakeFiles/dxfformattest.dir/__/dxfformat.c.i
+
+app/bin/unittest/CMakeFiles/dxfformattest.dir/__/dxfformat.c.s: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling C source to assembly CMakeFiles/dxfformattest.dir/__/dxfformat.c.s"
+ cd /home/martin/XTrackCAD/src/work/app/bin/unittest && /usr/bin/gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -S /home/martin/XTrackCAD/src/work/app/bin/dxfformat.c -o CMakeFiles/dxfformattest.dir/__/dxfformat.c.s
+
+app/bin/unittest/CMakeFiles/dxfformattest.dir/__/dxfformat.c.o.requires:
+
+.PHONY : app/bin/unittest/CMakeFiles/dxfformattest.dir/__/dxfformat.c.o.requires
+
+app/bin/unittest/CMakeFiles/dxfformattest.dir/__/dxfformat.c.o.provides: app/bin/unittest/CMakeFiles/dxfformattest.dir/__/dxfformat.c.o.requires
+ $(MAKE) -f app/bin/unittest/CMakeFiles/dxfformattest.dir/build.make app/bin/unittest/CMakeFiles/dxfformattest.dir/__/dxfformat.c.o.provides.build
+.PHONY : app/bin/unittest/CMakeFiles/dxfformattest.dir/__/dxfformat.c.o.provides
+
+app/bin/unittest/CMakeFiles/dxfformattest.dir/__/dxfformat.c.o.provides.build: app/bin/unittest/CMakeFiles/dxfformattest.dir/__/dxfformat.c.o
+
+
+# Object files for target dxfformattest
+dxfformattest_OBJECTS = \
+"CMakeFiles/dxfformattest.dir/dxfformattest.c.o" \
+"CMakeFiles/dxfformattest.dir/__/dxfformat.c.o"
+
+# External object files for target dxfformattest
+dxfformattest_EXTERNAL_OBJECTS =
+
+app/bin/unittest/dxfformattest: app/bin/unittest/CMakeFiles/dxfformattest.dir/dxfformattest.c.o
+app/bin/unittest/dxfformattest: app/bin/unittest/CMakeFiles/dxfformattest.dir/__/dxfformat.c.o
+app/bin/unittest/dxfformattest: app/bin/unittest/CMakeFiles/dxfformattest.dir/build.make
+app/bin/unittest/dxfformattest: app/dynstring/libdynstring.a
+app/bin/unittest/dxfformattest: /usr/local/lib/libcmocka.so
+app/bin/unittest/dxfformattest: app/bin/unittest/CMakeFiles/dxfformattest.dir/link.txt
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --bold --progress-dir=/home/martin/XTrackCAD/src/work/CMakeFiles --progress-num=$(CMAKE_PROGRESS_3) "Linking C executable dxfformattest"
+ cd /home/martin/XTrackCAD/src/work/app/bin/unittest && $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/dxfformattest.dir/link.txt --verbose=$(VERBOSE)
+
+# Rule to build all files generated by this target.
+app/bin/unittest/CMakeFiles/dxfformattest.dir/build: app/bin/unittest/dxfformattest
+
+.PHONY : app/bin/unittest/CMakeFiles/dxfformattest.dir/build
+
+app/bin/unittest/CMakeFiles/dxfformattest.dir/requires: app/bin/unittest/CMakeFiles/dxfformattest.dir/dxfformattest.c.o.requires
+app/bin/unittest/CMakeFiles/dxfformattest.dir/requires: app/bin/unittest/CMakeFiles/dxfformattest.dir/__/dxfformat.c.o.requires
+
+.PHONY : app/bin/unittest/CMakeFiles/dxfformattest.dir/requires
+
+app/bin/unittest/CMakeFiles/dxfformattest.dir/clean:
+ cd /home/martin/XTrackCAD/src/work/app/bin/unittest && $(CMAKE_COMMAND) -P CMakeFiles/dxfformattest.dir/cmake_clean.cmake
+.PHONY : app/bin/unittest/CMakeFiles/dxfformattest.dir/clean
+
+app/bin/unittest/CMakeFiles/dxfformattest.dir/depend:
+ cd /home/martin/XTrackCAD/src/work && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/martin/XTrackCAD/src/work /home/martin/XTrackCAD/src/work/app/bin/unittest /home/martin/XTrackCAD/src/work /home/martin/XTrackCAD/src/work/app/bin/unittest /home/martin/XTrackCAD/src/work/app/bin/unittest/CMakeFiles/dxfformattest.dir/DependInfo.cmake --color=$(COLOR)
+.PHONY : app/bin/unittest/CMakeFiles/dxfformattest.dir/depend
+
diff --git a/app/bin/unittest/CMakeFiles/dxfformattest.dir/cmake_clean.cmake b/app/bin/unittest/CMakeFiles/dxfformattest.dir/cmake_clean.cmake
new file mode 100644
index 0000000..550c677
--- /dev/null
+++ b/app/bin/unittest/CMakeFiles/dxfformattest.dir/cmake_clean.cmake
@@ -0,0 +1,11 @@
+file(REMOVE_RECURSE
+ "CMakeFiles/dxfformattest.dir/dxfformattest.c.o"
+ "CMakeFiles/dxfformattest.dir/__/dxfformat.c.o"
+ "dxfformattest.pdb"
+ "dxfformattest"
+)
+
+# Per-language clean rules from dependency scanning.
+foreach(lang C)
+ include(CMakeFiles/dxfformattest.dir/cmake_clean_${lang}.cmake OPTIONAL)
+endforeach()
diff --git a/app/bin/unittest/CMakeFiles/dxfformattest.dir/depend.make b/app/bin/unittest/CMakeFiles/dxfformattest.dir/depend.make
new file mode 100644
index 0000000..0cc6281
--- /dev/null
+++ b/app/bin/unittest/CMakeFiles/dxfformattest.dir/depend.make
@@ -0,0 +1,2 @@
+# Empty dependencies file for dxfformattest.
+# This may be replaced when dependencies are built.
diff --git a/app/bin/unittest/CMakeFiles/dxfformattest.dir/flags.make b/app/bin/unittest/CMakeFiles/dxfformattest.dir/flags.make
new file mode 100644
index 0000000..5131b8b
--- /dev/null
+++ b/app/bin/unittest/CMakeFiles/dxfformattest.dir/flags.make
@@ -0,0 +1,10 @@
+# CMAKE generated file: DO NOT EDIT!
+# Generated by "Unix Makefiles" Generator, CMake Version 3.6
+
+# compile C with /usr/bin/gcc
+C_FLAGS = -g3 -gdwarf-2 -std=gnu99
+
+C_DEFINES = -DXTRKCAD_CMAKE_BUILD
+
+C_INCLUDES = -I/usr/local/include -I/home/martin/XTrackCAD/src/work/app/bin -I/home/martin/XTrackCAD/src/work/app/dynstring -I/home/martin/XTrackCAD/src/work/app/cornu -I/home/martin/XTrackCAD/src/work -I/home/martin/XTrackCAD/src/work/app/help -I/home/martin/XTrackCAD/src/work/app/wlib/include
+
diff --git a/app/bin/unittest/CMakeFiles/dxfformattest.dir/link.txt b/app/bin/unittest/CMakeFiles/dxfformattest.dir/link.txt
new file mode 100644
index 0000000..a3d9c89
--- /dev/null
+++ b/app/bin/unittest/CMakeFiles/dxfformattest.dir/link.txt
@@ -0,0 +1 @@
+/usr/bin/gcc -g3 -gdwarf-2 CMakeFiles/dxfformattest.dir/dxfformattest.c.o CMakeFiles/dxfformattest.dir/__/dxfformat.c.o -o dxfformattest -rdynamic ../../dynstring/libdynstring.a /usr/local/lib/libcmocka.so -Wl,-rpath,/usr/local/lib
diff --git a/app/bin/unittest/CMakeFiles/dxfformattest.dir/progress.make b/app/bin/unittest/CMakeFiles/dxfformattest.dir/progress.make
new file mode 100644
index 0000000..7db5e5c
--- /dev/null
+++ b/app/bin/unittest/CMakeFiles/dxfformattest.dir/progress.make
@@ -0,0 +1,4 @@
+CMAKE_PROGRESS_1 =
+CMAKE_PROGRESS_2 = 4
+CMAKE_PROGRESS_3 =
+
diff --git a/app/bin/unittest/CMakeFiles/pathstest.dir/DependInfo.cmake b/app/bin/unittest/CMakeFiles/pathstest.dir/DependInfo.cmake
new file mode 100644
index 0000000..b2223fc
--- /dev/null
+++ b/app/bin/unittest/CMakeFiles/pathstest.dir/DependInfo.cmake
@@ -0,0 +1,33 @@
+# The set of languages for which implicit dependencies are needed:
+set(CMAKE_DEPENDS_LANGUAGES
+ "C"
+ )
+# The set of files for implicit dependencies of each language:
+set(CMAKE_DEPENDS_CHECK_C
+ "/home/martin/XTrackCAD/src/work/app/bin/unittest/pathstest.c" "/home/martin/XTrackCAD/src/work/app/bin/unittest/CMakeFiles/pathstest.dir/pathstest.c.o"
+ )
+set(CMAKE_C_COMPILER_ID "GNU")
+
+# Preprocessor definitions for this target.
+set(CMAKE_TARGET_DEFINITIONS_C
+ "XTRKCAD_CMAKE_BUILD"
+ )
+
+# The include file search paths:
+set(CMAKE_C_TARGET_INCLUDE_PATH
+ "/usr/local/include"
+ "app/bin"
+ "app/dynstring"
+ "app/cornu"
+ "."
+ "app/help"
+ "app/wlib/include"
+ )
+
+# Targets to which this target links.
+set(CMAKE_TARGET_LINKED_INFO_FILES
+ "/home/martin/XTrackCAD/src/work/app/dynstring/CMakeFiles/dynstring.dir/DependInfo.cmake"
+ )
+
+# Fortran module output directory.
+set(CMAKE_Fortran_TARGET_MODULE_DIR "")
diff --git a/app/bin/unittest/CMakeFiles/pathstest.dir/build.make b/app/bin/unittest/CMakeFiles/pathstest.dir/build.make
new file mode 100644
index 0000000..ce97781
--- /dev/null
+++ b/app/bin/unittest/CMakeFiles/pathstest.dir/build.make
@@ -0,0 +1,115 @@
+# CMAKE generated file: DO NOT EDIT!
+# Generated by "Unix Makefiles" Generator, CMake Version 3.6
+
+# Delete rule output on recipe failure.
+.DELETE_ON_ERROR:
+
+
+#=============================================================================
+# Special targets provided by cmake.
+
+# Disable implicit rules so canonical targets will work.
+.SUFFIXES:
+
+
+# Remove some rules from gmake that .SUFFIXES does not remove.
+SUFFIXES =
+
+.SUFFIXES: .hpux_make_needs_suffix_list
+
+
+# Suppress display of executed commands.
+$(VERBOSE).SILENT:
+
+
+# A target that is always out of date.
+cmake_force:
+
+.PHONY : cmake_force
+
+#=============================================================================
+# Set environment variables for the build.
+
+# The shell in which to execute make rules.
+SHELL = /bin/sh
+
+# The CMake executable.
+CMAKE_COMMAND = /usr/bin/cmake
+
+# The command to remove a file.
+RM = /usr/bin/cmake -E remove -f
+
+# Escaping for special characters.
+EQUALS = =
+
+# The top-level source directory on which CMake was run.
+CMAKE_SOURCE_DIR = /home/martin/XTrackCAD/src/work
+
+# The top-level build directory on which CMake was run.
+CMAKE_BINARY_DIR = /home/martin/XTrackCAD/src/work
+
+# Include any dependencies generated for this target.
+include app/bin/unittest/CMakeFiles/pathstest.dir/depend.make
+
+# Include the progress variables for this target.
+include app/bin/unittest/CMakeFiles/pathstest.dir/progress.make
+
+# Include the compile flags for this target's objects.
+include app/bin/unittest/CMakeFiles/pathstest.dir/flags.make
+
+app/bin/unittest/CMakeFiles/pathstest.dir/pathstest.c.o: app/bin/unittest/CMakeFiles/pathstest.dir/flags.make
+app/bin/unittest/CMakeFiles/pathstest.dir/pathstest.c.o: app/bin/unittest/pathstest.c
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/martin/XTrackCAD/src/work/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Building C object app/bin/unittest/CMakeFiles/pathstest.dir/pathstest.c.o"
+ cd /home/martin/XTrackCAD/src/work/app/bin/unittest && /usr/bin/gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -o CMakeFiles/pathstest.dir/pathstest.c.o -c /home/martin/XTrackCAD/src/work/app/bin/unittest/pathstest.c
+
+app/bin/unittest/CMakeFiles/pathstest.dir/pathstest.c.i: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing C source to CMakeFiles/pathstest.dir/pathstest.c.i"
+ cd /home/martin/XTrackCAD/src/work/app/bin/unittest && /usr/bin/gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -E /home/martin/XTrackCAD/src/work/app/bin/unittest/pathstest.c > CMakeFiles/pathstest.dir/pathstest.c.i
+
+app/bin/unittest/CMakeFiles/pathstest.dir/pathstest.c.s: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling C source to assembly CMakeFiles/pathstest.dir/pathstest.c.s"
+ cd /home/martin/XTrackCAD/src/work/app/bin/unittest && /usr/bin/gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -S /home/martin/XTrackCAD/src/work/app/bin/unittest/pathstest.c -o CMakeFiles/pathstest.dir/pathstest.c.s
+
+app/bin/unittest/CMakeFiles/pathstest.dir/pathstest.c.o.requires:
+
+.PHONY : app/bin/unittest/CMakeFiles/pathstest.dir/pathstest.c.o.requires
+
+app/bin/unittest/CMakeFiles/pathstest.dir/pathstest.c.o.provides: app/bin/unittest/CMakeFiles/pathstest.dir/pathstest.c.o.requires
+ $(MAKE) -f app/bin/unittest/CMakeFiles/pathstest.dir/build.make app/bin/unittest/CMakeFiles/pathstest.dir/pathstest.c.o.provides.build
+.PHONY : app/bin/unittest/CMakeFiles/pathstest.dir/pathstest.c.o.provides
+
+app/bin/unittest/CMakeFiles/pathstest.dir/pathstest.c.o.provides.build: app/bin/unittest/CMakeFiles/pathstest.dir/pathstest.c.o
+
+
+# Object files for target pathstest
+pathstest_OBJECTS = \
+"CMakeFiles/pathstest.dir/pathstest.c.o"
+
+# External object files for target pathstest
+pathstest_EXTERNAL_OBJECTS =
+
+app/bin/unittest/pathstest: app/bin/unittest/CMakeFiles/pathstest.dir/pathstest.c.o
+app/bin/unittest/pathstest: app/bin/unittest/CMakeFiles/pathstest.dir/build.make
+app/bin/unittest/pathstest: app/dynstring/libdynstring.a
+app/bin/unittest/pathstest: /usr/local/lib/libcmocka.so
+app/bin/unittest/pathstest: app/bin/unittest/CMakeFiles/pathstest.dir/link.txt
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --bold --progress-dir=/home/martin/XTrackCAD/src/work/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Linking C executable pathstest"
+ cd /home/martin/XTrackCAD/src/work/app/bin/unittest && $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/pathstest.dir/link.txt --verbose=$(VERBOSE)
+
+# Rule to build all files generated by this target.
+app/bin/unittest/CMakeFiles/pathstest.dir/build: app/bin/unittest/pathstest
+
+.PHONY : app/bin/unittest/CMakeFiles/pathstest.dir/build
+
+app/bin/unittest/CMakeFiles/pathstest.dir/requires: app/bin/unittest/CMakeFiles/pathstest.dir/pathstest.c.o.requires
+
+.PHONY : app/bin/unittest/CMakeFiles/pathstest.dir/requires
+
+app/bin/unittest/CMakeFiles/pathstest.dir/clean:
+ cd /home/martin/XTrackCAD/src/work/app/bin/unittest && $(CMAKE_COMMAND) -P CMakeFiles/pathstest.dir/cmake_clean.cmake
+.PHONY : app/bin/unittest/CMakeFiles/pathstest.dir/clean
+
+app/bin/unittest/CMakeFiles/pathstest.dir/depend:
+ cd /home/martin/XTrackCAD/src/work && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/martin/XTrackCAD/src/work /home/martin/XTrackCAD/src/work/app/bin/unittest /home/martin/XTrackCAD/src/work /home/martin/XTrackCAD/src/work/app/bin/unittest /home/martin/XTrackCAD/src/work/app/bin/unittest/CMakeFiles/pathstest.dir/DependInfo.cmake --color=$(COLOR)
+.PHONY : app/bin/unittest/CMakeFiles/pathstest.dir/depend
+
diff --git a/app/bin/unittest/CMakeFiles/pathstest.dir/cmake_clean.cmake b/app/bin/unittest/CMakeFiles/pathstest.dir/cmake_clean.cmake
new file mode 100644
index 0000000..32724d3
--- /dev/null
+++ b/app/bin/unittest/CMakeFiles/pathstest.dir/cmake_clean.cmake
@@ -0,0 +1,10 @@
+file(REMOVE_RECURSE
+ "CMakeFiles/pathstest.dir/pathstest.c.o"
+ "pathstest.pdb"
+ "pathstest"
+)
+
+# Per-language clean rules from dependency scanning.
+foreach(lang C)
+ include(CMakeFiles/pathstest.dir/cmake_clean_${lang}.cmake OPTIONAL)
+endforeach()
diff --git a/app/bin/unittest/CMakeFiles/pathstest.dir/depend.make b/app/bin/unittest/CMakeFiles/pathstest.dir/depend.make
new file mode 100644
index 0000000..c2a85c4
--- /dev/null
+++ b/app/bin/unittest/CMakeFiles/pathstest.dir/depend.make
@@ -0,0 +1,2 @@
+# Empty dependencies file for pathstest.
+# This may be replaced when dependencies are built.
diff --git a/app/bin/unittest/CMakeFiles/pathstest.dir/flags.make b/app/bin/unittest/CMakeFiles/pathstest.dir/flags.make
new file mode 100644
index 0000000..5131b8b
--- /dev/null
+++ b/app/bin/unittest/CMakeFiles/pathstest.dir/flags.make
@@ -0,0 +1,10 @@
+# CMAKE generated file: DO NOT EDIT!
+# Generated by "Unix Makefiles" Generator, CMake Version 3.6
+
+# compile C with /usr/bin/gcc
+C_FLAGS = -g3 -gdwarf-2 -std=gnu99
+
+C_DEFINES = -DXTRKCAD_CMAKE_BUILD
+
+C_INCLUDES = -I/usr/local/include -I/home/martin/XTrackCAD/src/work/app/bin -I/home/martin/XTrackCAD/src/work/app/dynstring -I/home/martin/XTrackCAD/src/work/app/cornu -I/home/martin/XTrackCAD/src/work -I/home/martin/XTrackCAD/src/work/app/help -I/home/martin/XTrackCAD/src/work/app/wlib/include
+
diff --git a/app/bin/unittest/CMakeFiles/pathstest.dir/link.txt b/app/bin/unittest/CMakeFiles/pathstest.dir/link.txt
new file mode 100644
index 0000000..df666a9
--- /dev/null
+++ b/app/bin/unittest/CMakeFiles/pathstest.dir/link.txt
@@ -0,0 +1 @@
+/usr/bin/gcc -g3 -gdwarf-2 CMakeFiles/pathstest.dir/pathstest.c.o -o pathstest -rdynamic ../../dynstring/libdynstring.a /usr/local/lib/libcmocka.so -Wl,-rpath,/usr/local/lib
diff --git a/app/bin/unittest/CMakeFiles/pathstest.dir/progress.make b/app/bin/unittest/CMakeFiles/pathstest.dir/progress.make
new file mode 100644
index 0000000..14e668e
--- /dev/null
+++ b/app/bin/unittest/CMakeFiles/pathstest.dir/progress.make
@@ -0,0 +1,3 @@
+CMAKE_PROGRESS_1 = 31
+CMAKE_PROGRESS_2 =
+
diff --git a/app/bin/unittest/CMakeFiles/progress.marks b/app/bin/unittest/CMakeFiles/progress.marks
new file mode 100644
index 0000000..b8626c4
--- /dev/null
+++ b/app/bin/unittest/CMakeFiles/progress.marks
@@ -0,0 +1 @@
+4
diff --git a/app/bin/unittest/CTestTestfile.cmake b/app/bin/unittest/CTestTestfile.cmake
new file mode 100644
index 0000000..96187a6
--- /dev/null
+++ b/app/bin/unittest/CTestTestfile.cmake
@@ -0,0 +1,9 @@
+# CMake generated Testfile for
+# Source directory: /home/martin/XTrackCAD/src/work/app/bin/unittest
+# Build directory: /home/martin/XTrackCAD/src/work/app/bin/unittest
+#
+# This file includes the relevant testing commands required for
+# testing this directory and lists subdirectories to be tested as well.
+add_test(DXFOutputTest "dxfformattest")
+add_test(PathsTest "pathstest")
+add_test(DefaultsTest "defaultstest")
diff --git a/app/bin/unittest/Makefile b/app/bin/unittest/Makefile
new file mode 100644
index 0000000..fed6efb
--- /dev/null
+++ b/app/bin/unittest/Makefile
@@ -0,0 +1,386 @@
+# CMAKE generated file: DO NOT EDIT!
+# Generated by "Unix Makefiles" Generator, CMake Version 3.6
+
+# Default target executed when no arguments are given to make.
+default_target: all
+
+.PHONY : default_target
+
+# Allow only one "make -f Makefile2" at a time, but pass parallelism.
+.NOTPARALLEL:
+
+
+#=============================================================================
+# Special targets provided by cmake.
+
+# Disable implicit rules so canonical targets will work.
+.SUFFIXES:
+
+
+# Remove some rules from gmake that .SUFFIXES does not remove.
+SUFFIXES =
+
+.SUFFIXES: .hpux_make_needs_suffix_list
+
+
+# Suppress display of executed commands.
+$(VERBOSE).SILENT:
+
+
+# A target that is always out of date.
+cmake_force:
+
+.PHONY : cmake_force
+
+#=============================================================================
+# Set environment variables for the build.
+
+# The shell in which to execute make rules.
+SHELL = /bin/sh
+
+# The CMake executable.
+CMAKE_COMMAND = /usr/bin/cmake
+
+# The command to remove a file.
+RM = /usr/bin/cmake -E remove -f
+
+# Escaping for special characters.
+EQUALS = =
+
+# The top-level source directory on which CMake was run.
+CMAKE_SOURCE_DIR = /home/martin/XTrackCAD/src/work
+
+# The top-level build directory on which CMake was run.
+CMAKE_BINARY_DIR = /home/martin/XTrackCAD/src/work
+
+#=============================================================================
+# Targets provided globally by CMake.
+
+# Special rule for the target edit_cache
+edit_cache:
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running CMake cache editor..."
+ /usr/bin/ccmake -H$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR)
+.PHONY : edit_cache
+
+# Special rule for the target edit_cache
+edit_cache/fast: edit_cache
+
+.PHONY : edit_cache/fast
+
+# Special rule for the target install/local
+install/local: preinstall
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Installing only the local directory..."
+ /usr/bin/cmake -DCMAKE_INSTALL_LOCAL_ONLY=1 -P cmake_install.cmake
+.PHONY : install/local
+
+# Special rule for the target install/local
+install/local/fast: install/local
+
+.PHONY : install/local/fast
+
+# Special rule for the target rebuild_cache
+rebuild_cache:
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running CMake to regenerate build system..."
+ /usr/bin/cmake -H$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR)
+.PHONY : rebuild_cache
+
+# Special rule for the target rebuild_cache
+rebuild_cache/fast: rebuild_cache
+
+.PHONY : rebuild_cache/fast
+
+# Special rule for the target list_install_components
+list_install_components:
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Available install components are: \"Unspecified\""
+.PHONY : list_install_components
+
+# Special rule for the target list_install_components
+list_install_components/fast: list_install_components
+
+.PHONY : list_install_components/fast
+
+# Special rule for the target install/strip
+install/strip: preinstall
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Installing the project stripped..."
+ /usr/bin/cmake -DCMAKE_INSTALL_DO_STRIP=1 -P cmake_install.cmake
+.PHONY : install/strip
+
+# Special rule for the target install/strip
+install/strip/fast: install/strip
+
+.PHONY : install/strip/fast
+
+# Special rule for the target install
+install: preinstall
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Install the project..."
+ /usr/bin/cmake -P cmake_install.cmake
+.PHONY : install
+
+# Special rule for the target install
+install/fast: preinstall/fast
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Install the project..."
+ /usr/bin/cmake -P cmake_install.cmake
+.PHONY : install/fast
+
+# Special rule for the target package
+package: preinstall
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Run CPack packaging tool..."
+ cd /home/martin/XTrackCAD/src/work && /usr/bin/cpack --config ./CPackConfig.cmake
+.PHONY : package
+
+# Special rule for the target package
+package/fast: package
+
+.PHONY : package/fast
+
+# Special rule for the target package_source
+package_source:
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Run CPack packaging tool for source..."
+ cd /home/martin/XTrackCAD/src/work && /usr/bin/cpack --config ./CPackSourceConfig.cmake /home/martin/XTrackCAD/src/work/CPackSourceConfig.cmake
+.PHONY : package_source
+
+# Special rule for the target package_source
+package_source/fast: package_source
+
+.PHONY : package_source/fast
+
+# Special rule for the target test
+test:
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running tests..."
+ /usr/bin/ctest --force-new-ctest-process $(ARGS)
+.PHONY : test
+
+# Special rule for the target test
+test/fast: test
+
+.PHONY : test/fast
+
+# The main all target
+all: cmake_check_build_system
+ cd /home/martin/XTrackCAD/src/work && $(CMAKE_COMMAND) -E cmake_progress_start /home/martin/XTrackCAD/src/work/CMakeFiles /home/martin/XTrackCAD/src/work/app/bin/unittest/CMakeFiles/progress.marks
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f CMakeFiles/Makefile2 app/bin/unittest/all
+ $(CMAKE_COMMAND) -E cmake_progress_start /home/martin/XTrackCAD/src/work/CMakeFiles 0
+.PHONY : all
+
+# The main clean target
+clean:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f CMakeFiles/Makefile2 app/bin/unittest/clean
+.PHONY : clean
+
+# The main clean target
+clean/fast: clean
+
+.PHONY : clean/fast
+
+# Prepare targets for installation.
+preinstall: all
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f CMakeFiles/Makefile2 app/bin/unittest/preinstall
+.PHONY : preinstall
+
+# Prepare targets for installation.
+preinstall/fast:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f CMakeFiles/Makefile2 app/bin/unittest/preinstall
+.PHONY : preinstall/fast
+
+# clear depends
+depend:
+ cd /home/martin/XTrackCAD/src/work && $(CMAKE_COMMAND) -H$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 1
+.PHONY : depend
+
+# Convenience name for target.
+app/bin/unittest/CMakeFiles/defaultstest.dir/rule:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f CMakeFiles/Makefile2 app/bin/unittest/CMakeFiles/defaultstest.dir/rule
+.PHONY : app/bin/unittest/CMakeFiles/defaultstest.dir/rule
+
+# Convenience name for target.
+defaultstest: app/bin/unittest/CMakeFiles/defaultstest.dir/rule
+
+.PHONY : defaultstest
+
+# fast build rule for target.
+defaultstest/fast:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/bin/unittest/CMakeFiles/defaultstest.dir/build.make app/bin/unittest/CMakeFiles/defaultstest.dir/build
+.PHONY : defaultstest/fast
+
+# Convenience name for target.
+app/bin/unittest/CMakeFiles/pathstest.dir/rule:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f CMakeFiles/Makefile2 app/bin/unittest/CMakeFiles/pathstest.dir/rule
+.PHONY : app/bin/unittest/CMakeFiles/pathstest.dir/rule
+
+# Convenience name for target.
+pathstest: app/bin/unittest/CMakeFiles/pathstest.dir/rule
+
+.PHONY : pathstest
+
+# fast build rule for target.
+pathstest/fast:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/bin/unittest/CMakeFiles/pathstest.dir/build.make app/bin/unittest/CMakeFiles/pathstest.dir/build
+.PHONY : pathstest/fast
+
+# Convenience name for target.
+app/bin/unittest/CMakeFiles/dxfformattest.dir/rule:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f CMakeFiles/Makefile2 app/bin/unittest/CMakeFiles/dxfformattest.dir/rule
+.PHONY : app/bin/unittest/CMakeFiles/dxfformattest.dir/rule
+
+# Convenience name for target.
+dxfformattest: app/bin/unittest/CMakeFiles/dxfformattest.dir/rule
+
+.PHONY : dxfformattest
+
+# fast build rule for target.
+dxfformattest/fast:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/bin/unittest/CMakeFiles/dxfformattest.dir/build.make app/bin/unittest/CMakeFiles/dxfformattest.dir/build
+.PHONY : dxfformattest/fast
+
+__/dxfformat.o: __/dxfformat.c.o
+
+.PHONY : __/dxfformat.o
+
+# target to build an object file
+__/dxfformat.c.o:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/bin/unittest/CMakeFiles/dxfformattest.dir/build.make app/bin/unittest/CMakeFiles/dxfformattest.dir/__/dxfformat.c.o
+.PHONY : __/dxfformat.c.o
+
+__/dxfformat.i: __/dxfformat.c.i
+
+.PHONY : __/dxfformat.i
+
+# target to preprocess a source file
+__/dxfformat.c.i:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/bin/unittest/CMakeFiles/dxfformattest.dir/build.make app/bin/unittest/CMakeFiles/dxfformattest.dir/__/dxfformat.c.i
+.PHONY : __/dxfformat.c.i
+
+__/dxfformat.s: __/dxfformat.c.s
+
+.PHONY : __/dxfformat.s
+
+# target to generate assembly for a file
+__/dxfformat.c.s:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/bin/unittest/CMakeFiles/dxfformattest.dir/build.make app/bin/unittest/CMakeFiles/dxfformattest.dir/__/dxfformat.c.s
+.PHONY : __/dxfformat.c.s
+
+defaultstest.o: defaultstest.c.o
+
+.PHONY : defaultstest.o
+
+# target to build an object file
+defaultstest.c.o:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/bin/unittest/CMakeFiles/defaultstest.dir/build.make app/bin/unittest/CMakeFiles/defaultstest.dir/defaultstest.c.o
+.PHONY : defaultstest.c.o
+
+defaultstest.i: defaultstest.c.i
+
+.PHONY : defaultstest.i
+
+# target to preprocess a source file
+defaultstest.c.i:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/bin/unittest/CMakeFiles/defaultstest.dir/build.make app/bin/unittest/CMakeFiles/defaultstest.dir/defaultstest.c.i
+.PHONY : defaultstest.c.i
+
+defaultstest.s: defaultstest.c.s
+
+.PHONY : defaultstest.s
+
+# target to generate assembly for a file
+defaultstest.c.s:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/bin/unittest/CMakeFiles/defaultstest.dir/build.make app/bin/unittest/CMakeFiles/defaultstest.dir/defaultstest.c.s
+.PHONY : defaultstest.c.s
+
+dxfformattest.o: dxfformattest.c.o
+
+.PHONY : dxfformattest.o
+
+# target to build an object file
+dxfformattest.c.o:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/bin/unittest/CMakeFiles/dxfformattest.dir/build.make app/bin/unittest/CMakeFiles/dxfformattest.dir/dxfformattest.c.o
+.PHONY : dxfformattest.c.o
+
+dxfformattest.i: dxfformattest.c.i
+
+.PHONY : dxfformattest.i
+
+# target to preprocess a source file
+dxfformattest.c.i:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/bin/unittest/CMakeFiles/dxfformattest.dir/build.make app/bin/unittest/CMakeFiles/dxfformattest.dir/dxfformattest.c.i
+.PHONY : dxfformattest.c.i
+
+dxfformattest.s: dxfformattest.c.s
+
+.PHONY : dxfformattest.s
+
+# target to generate assembly for a file
+dxfformattest.c.s:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/bin/unittest/CMakeFiles/dxfformattest.dir/build.make app/bin/unittest/CMakeFiles/dxfformattest.dir/dxfformattest.c.s
+.PHONY : dxfformattest.c.s
+
+pathstest.o: pathstest.c.o
+
+.PHONY : pathstest.o
+
+# target to build an object file
+pathstest.c.o:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/bin/unittest/CMakeFiles/pathstest.dir/build.make app/bin/unittest/CMakeFiles/pathstest.dir/pathstest.c.o
+.PHONY : pathstest.c.o
+
+pathstest.i: pathstest.c.i
+
+.PHONY : pathstest.i
+
+# target to preprocess a source file
+pathstest.c.i:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/bin/unittest/CMakeFiles/pathstest.dir/build.make app/bin/unittest/CMakeFiles/pathstest.dir/pathstest.c.i
+.PHONY : pathstest.c.i
+
+pathstest.s: pathstest.c.s
+
+.PHONY : pathstest.s
+
+# target to generate assembly for a file
+pathstest.c.s:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/bin/unittest/CMakeFiles/pathstest.dir/build.make app/bin/unittest/CMakeFiles/pathstest.dir/pathstest.c.s
+.PHONY : pathstest.c.s
+
+# Help Target
+help:
+ @echo "The following are some of the valid targets for this Makefile:"
+ @echo "... all (the default if no target is provided)"
+ @echo "... clean"
+ @echo "... depend"
+ @echo "... edit_cache"
+ @echo "... install/local"
+ @echo "... defaultstest"
+ @echo "... rebuild_cache"
+ @echo "... pathstest"
+ @echo "... list_install_components"
+ @echo "... install/strip"
+ @echo "... install"
+ @echo "... package"
+ @echo "... dxfformattest"
+ @echo "... package_source"
+ @echo "... test"
+ @echo "... __/dxfformat.o"
+ @echo "... __/dxfformat.i"
+ @echo "... __/dxfformat.s"
+ @echo "... defaultstest.o"
+ @echo "... defaultstest.i"
+ @echo "... defaultstest.s"
+ @echo "... dxfformattest.o"
+ @echo "... dxfformattest.i"
+ @echo "... dxfformattest.s"
+ @echo "... pathstest.o"
+ @echo "... pathstest.i"
+ @echo "... pathstest.s"
+.PHONY : help
+
+
+
+#=============================================================================
+# Special targets to cleanup operation of make.
+
+# Special rule to run CMake to check the build system integrity.
+# No rule that depends on this can have commands that come from listfiles
+# because they might be regenerated.
+cmake_check_build_system:
+ cd /home/martin/XTrackCAD/src/work && $(CMAKE_COMMAND) -H$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 0
+.PHONY : cmake_check_build_system
+
diff --git a/app/bin/unittest/cmake_install.cmake b/app/bin/unittest/cmake_install.cmake
new file mode 100644
index 0000000..df97371
--- /dev/null
+++ b/app/bin/unittest/cmake_install.cmake
@@ -0,0 +1,34 @@
+# Install script for directory: /home/martin/XTrackCAD/src/work/app/bin/unittest
+
+# Set the install prefix
+if(NOT DEFINED CMAKE_INSTALL_PREFIX)
+ set(CMAKE_INSTALL_PREFIX "/usr/local")
+endif()
+string(REGEX REPLACE "/$" "" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}")
+
+# Set the install configuration name.
+if(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME)
+ if(BUILD_TYPE)
+ string(REGEX REPLACE "^[^A-Za-z0-9_]+" ""
+ CMAKE_INSTALL_CONFIG_NAME "${BUILD_TYPE}")
+ else()
+ set(CMAKE_INSTALL_CONFIG_NAME "Debug")
+ endif()
+ message(STATUS "Install configuration: \"${CMAKE_INSTALL_CONFIG_NAME}\"")
+endif()
+
+# Set the component getting installed.
+if(NOT CMAKE_INSTALL_COMPONENT)
+ if(COMPONENT)
+ message(STATUS "Install component: \"${COMPONENT}\"")
+ set(CMAKE_INSTALL_COMPONENT "${COMPONENT}")
+ else()
+ set(CMAKE_INSTALL_COMPONENT)
+ endif()
+endif()
+
+# Install shared libraries without execute permission?
+if(NOT DEFINED CMAKE_INSTALL_SO_NO_EXE)
+ set(CMAKE_INSTALL_SO_NO_EXE "0")
+endif()
+
diff --git a/app/cmake_install.cmake b/app/cmake_install.cmake
new file mode 100644
index 0000000..dda18b2
--- /dev/null
+++ b/app/cmake_install.cmake
@@ -0,0 +1,48 @@
+# Install script for directory: /home/martin/XTrackCAD/src/work/app
+
+# Set the install prefix
+if(NOT DEFINED CMAKE_INSTALL_PREFIX)
+ set(CMAKE_INSTALL_PREFIX "/usr/local")
+endif()
+string(REGEX REPLACE "/$" "" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}")
+
+# Set the install configuration name.
+if(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME)
+ if(BUILD_TYPE)
+ string(REGEX REPLACE "^[^A-Za-z0-9_]+" ""
+ CMAKE_INSTALL_CONFIG_NAME "${BUILD_TYPE}")
+ else()
+ set(CMAKE_INSTALL_CONFIG_NAME "Debug")
+ endif()
+ message(STATUS "Install configuration: \"${CMAKE_INSTALL_CONFIG_NAME}\"")
+endif()
+
+# Set the component getting installed.
+if(NOT CMAKE_INSTALL_COMPONENT)
+ if(COMPONENT)
+ message(STATUS "Install component: \"${COMPONENT}\"")
+ set(CMAKE_INSTALL_COMPONENT "${COMPONENT}")
+ else()
+ set(CMAKE_INSTALL_COMPONENT)
+ endif()
+endif()
+
+# Install shared libraries without execute permission?
+if(NOT DEFINED CMAKE_INSTALL_SO_NO_EXE)
+ set(CMAKE_INSTALL_SO_NO_EXE "0")
+endif()
+
+if(NOT CMAKE_INSTALL_LOCAL_ONLY)
+ # Include the install script for each subdirectory.
+ include("/home/martin/XTrackCAD/src/work/app/dynstring/cmake_install.cmake")
+ include("/home/martin/XTrackCAD/src/work/app/wlib/cmake_install.cmake")
+ include("/home/martin/XTrackCAD/src/work/app/tools/cmake_install.cmake")
+ include("/home/martin/XTrackCAD/src/work/app/help/cmake_install.cmake")
+ include("/home/martin/XTrackCAD/src/work/app/doc/cmake_install.cmake")
+ include("/home/martin/XTrackCAD/src/work/app/bin/cmake_install.cmake")
+ include("/home/martin/XTrackCAD/src/work/app/lib/cmake_install.cmake")
+ include("/home/martin/XTrackCAD/src/work/app/cornu/cmake_install.cmake")
+ include("/home/martin/XTrackCAD/src/work/app/i18n/cmake_install.cmake")
+
+endif()
+
diff --git a/app/cornu/CMakeFiles/CMakeDirectoryInformation.cmake b/app/cornu/CMakeFiles/CMakeDirectoryInformation.cmake
new file mode 100644
index 0000000..2569371
--- /dev/null
+++ b/app/cornu/CMakeFiles/CMakeDirectoryInformation.cmake
@@ -0,0 +1,16 @@
+# CMAKE generated file: DO NOT EDIT!
+# Generated by "Unix Makefiles" Generator, CMake Version 3.6
+
+# Relative path conversion top directories.
+set(CMAKE_RELATIVE_PATH_TOP_SOURCE "/home/martin/XTrackCAD/src/work")
+set(CMAKE_RELATIVE_PATH_TOP_BINARY "/home/martin/XTrackCAD/src/work")
+
+# Force unix paths in dependencies.
+set(CMAKE_FORCE_UNIX_PATHS 1)
+
+
+# The C and CXX include file regular expressions for this directory.
+set(CMAKE_C_INCLUDE_REGEX_SCAN "^.*$")
+set(CMAKE_C_INCLUDE_REGEX_COMPLAIN "^$")
+set(CMAKE_CXX_INCLUDE_REGEX_SCAN ${CMAKE_C_INCLUDE_REGEX_SCAN})
+set(CMAKE_CXX_INCLUDE_REGEX_COMPLAIN ${CMAKE_C_INCLUDE_REGEX_COMPLAIN})
diff --git a/app/cornu/CMakeFiles/progress.marks b/app/cornu/CMakeFiles/progress.marks
new file mode 100644
index 0000000..0cfbf08
--- /dev/null
+++ b/app/cornu/CMakeFiles/progress.marks
@@ -0,0 +1 @@
+2
diff --git a/app/cornu/CMakeFiles/xtrkcad-cornu.dir/DependInfo.cmake b/app/cornu/CMakeFiles/xtrkcad-cornu.dir/DependInfo.cmake
new file mode 100644
index 0000000..27a4701
--- /dev/null
+++ b/app/cornu/CMakeFiles/xtrkcad-cornu.dir/DependInfo.cmake
@@ -0,0 +1,35 @@
+# The set of languages for which implicit dependencies are needed:
+set(CMAKE_DEPENDS_LANGUAGES
+ "C"
+ )
+# The set of files for implicit dependencies of each language:
+set(CMAKE_DEPENDS_CHECK_C
+ "/home/martin/XTrackCAD/src/work/app/cornu/bezctx.c" "/home/martin/XTrackCAD/src/work/app/cornu/CMakeFiles/xtrkcad-cornu.dir/bezctx.c.o"
+ "/home/martin/XTrackCAD/src/work/app/cornu/bezctx_xtrkcad.c" "/home/martin/XTrackCAD/src/work/app/cornu/CMakeFiles/xtrkcad-cornu.dir/bezctx_xtrkcad.c.o"
+ "/home/martin/XTrackCAD/src/work/app/cornu/spiro.c" "/home/martin/XTrackCAD/src/work/app/cornu/CMakeFiles/xtrkcad-cornu.dir/spiro.c.o"
+ "/home/martin/XTrackCAD/src/work/app/cornu/spiroentrypoints.c" "/home/martin/XTrackCAD/src/work/app/cornu/CMakeFiles/xtrkcad-cornu.dir/spiroentrypoints.c.o"
+ )
+set(CMAKE_C_COMPILER_ID "GNU")
+
+# Preprocessor definitions for this target.
+set(CMAKE_TARGET_DEFINITIONS_C
+ "XTRKCAD_CMAKE_BUILD"
+ )
+
+# The include file search paths:
+set(CMAKE_C_TARGET_INCLUDE_PATH
+ "/usr/local/include"
+ "app/bin"
+ "app/dynstring"
+ "app/cornu"
+ "."
+ "app/wlib/include"
+ "app/help"
+ )
+
+# Targets to which this target links.
+set(CMAKE_TARGET_LINKED_INFO_FILES
+ )
+
+# Fortran module output directory.
+set(CMAKE_Fortran_TARGET_MODULE_DIR "")
diff --git a/app/cornu/CMakeFiles/xtrkcad-cornu.dir/build.make b/app/cornu/CMakeFiles/xtrkcad-cornu.dir/build.make
new file mode 100644
index 0000000..d9fe342
--- /dev/null
+++ b/app/cornu/CMakeFiles/xtrkcad-cornu.dir/build.make
@@ -0,0 +1,195 @@
+# CMAKE generated file: DO NOT EDIT!
+# Generated by "Unix Makefiles" Generator, CMake Version 3.6
+
+# Delete rule output on recipe failure.
+.DELETE_ON_ERROR:
+
+
+#=============================================================================
+# Special targets provided by cmake.
+
+# Disable implicit rules so canonical targets will work.
+.SUFFIXES:
+
+
+# Remove some rules from gmake that .SUFFIXES does not remove.
+SUFFIXES =
+
+.SUFFIXES: .hpux_make_needs_suffix_list
+
+
+# Suppress display of executed commands.
+$(VERBOSE).SILENT:
+
+
+# A target that is always out of date.
+cmake_force:
+
+.PHONY : cmake_force
+
+#=============================================================================
+# Set environment variables for the build.
+
+# The shell in which to execute make rules.
+SHELL = /bin/sh
+
+# The CMake executable.
+CMAKE_COMMAND = /usr/bin/cmake
+
+# The command to remove a file.
+RM = /usr/bin/cmake -E remove -f
+
+# Escaping for special characters.
+EQUALS = =
+
+# The top-level source directory on which CMake was run.
+CMAKE_SOURCE_DIR = /home/martin/XTrackCAD/src/work
+
+# The top-level build directory on which CMake was run.
+CMAKE_BINARY_DIR = /home/martin/XTrackCAD/src/work
+
+# Include any dependencies generated for this target.
+include app/cornu/CMakeFiles/xtrkcad-cornu.dir/depend.make
+
+# Include the progress variables for this target.
+include app/cornu/CMakeFiles/xtrkcad-cornu.dir/progress.make
+
+# Include the compile flags for this target's objects.
+include app/cornu/CMakeFiles/xtrkcad-cornu.dir/flags.make
+
+app/cornu/CMakeFiles/xtrkcad-cornu.dir/bezctx.c.o: app/cornu/CMakeFiles/xtrkcad-cornu.dir/flags.make
+app/cornu/CMakeFiles/xtrkcad-cornu.dir/bezctx.c.o: app/cornu/bezctx.c
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/martin/XTrackCAD/src/work/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Building C object app/cornu/CMakeFiles/xtrkcad-cornu.dir/bezctx.c.o"
+ cd /home/martin/XTrackCAD/src/work/app/cornu && /usr/bin/gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -o CMakeFiles/xtrkcad-cornu.dir/bezctx.c.o -c /home/martin/XTrackCAD/src/work/app/cornu/bezctx.c
+
+app/cornu/CMakeFiles/xtrkcad-cornu.dir/bezctx.c.i: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing C source to CMakeFiles/xtrkcad-cornu.dir/bezctx.c.i"
+ cd /home/martin/XTrackCAD/src/work/app/cornu && /usr/bin/gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -E /home/martin/XTrackCAD/src/work/app/cornu/bezctx.c > CMakeFiles/xtrkcad-cornu.dir/bezctx.c.i
+
+app/cornu/CMakeFiles/xtrkcad-cornu.dir/bezctx.c.s: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling C source to assembly CMakeFiles/xtrkcad-cornu.dir/bezctx.c.s"
+ cd /home/martin/XTrackCAD/src/work/app/cornu && /usr/bin/gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -S /home/martin/XTrackCAD/src/work/app/cornu/bezctx.c -o CMakeFiles/xtrkcad-cornu.dir/bezctx.c.s
+
+app/cornu/CMakeFiles/xtrkcad-cornu.dir/bezctx.c.o.requires:
+
+.PHONY : app/cornu/CMakeFiles/xtrkcad-cornu.dir/bezctx.c.o.requires
+
+app/cornu/CMakeFiles/xtrkcad-cornu.dir/bezctx.c.o.provides: app/cornu/CMakeFiles/xtrkcad-cornu.dir/bezctx.c.o.requires
+ $(MAKE) -f app/cornu/CMakeFiles/xtrkcad-cornu.dir/build.make app/cornu/CMakeFiles/xtrkcad-cornu.dir/bezctx.c.o.provides.build
+.PHONY : app/cornu/CMakeFiles/xtrkcad-cornu.dir/bezctx.c.o.provides
+
+app/cornu/CMakeFiles/xtrkcad-cornu.dir/bezctx.c.o.provides.build: app/cornu/CMakeFiles/xtrkcad-cornu.dir/bezctx.c.o
+
+
+app/cornu/CMakeFiles/xtrkcad-cornu.dir/bezctx_xtrkcad.c.o: app/cornu/CMakeFiles/xtrkcad-cornu.dir/flags.make
+app/cornu/CMakeFiles/xtrkcad-cornu.dir/bezctx_xtrkcad.c.o: app/cornu/bezctx_xtrkcad.c
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/martin/XTrackCAD/src/work/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Building C object app/cornu/CMakeFiles/xtrkcad-cornu.dir/bezctx_xtrkcad.c.o"
+ cd /home/martin/XTrackCAD/src/work/app/cornu && /usr/bin/gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -o CMakeFiles/xtrkcad-cornu.dir/bezctx_xtrkcad.c.o -c /home/martin/XTrackCAD/src/work/app/cornu/bezctx_xtrkcad.c
+
+app/cornu/CMakeFiles/xtrkcad-cornu.dir/bezctx_xtrkcad.c.i: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing C source to CMakeFiles/xtrkcad-cornu.dir/bezctx_xtrkcad.c.i"
+ cd /home/martin/XTrackCAD/src/work/app/cornu && /usr/bin/gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -E /home/martin/XTrackCAD/src/work/app/cornu/bezctx_xtrkcad.c > CMakeFiles/xtrkcad-cornu.dir/bezctx_xtrkcad.c.i
+
+app/cornu/CMakeFiles/xtrkcad-cornu.dir/bezctx_xtrkcad.c.s: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling C source to assembly CMakeFiles/xtrkcad-cornu.dir/bezctx_xtrkcad.c.s"
+ cd /home/martin/XTrackCAD/src/work/app/cornu && /usr/bin/gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -S /home/martin/XTrackCAD/src/work/app/cornu/bezctx_xtrkcad.c -o CMakeFiles/xtrkcad-cornu.dir/bezctx_xtrkcad.c.s
+
+app/cornu/CMakeFiles/xtrkcad-cornu.dir/bezctx_xtrkcad.c.o.requires:
+
+.PHONY : app/cornu/CMakeFiles/xtrkcad-cornu.dir/bezctx_xtrkcad.c.o.requires
+
+app/cornu/CMakeFiles/xtrkcad-cornu.dir/bezctx_xtrkcad.c.o.provides: app/cornu/CMakeFiles/xtrkcad-cornu.dir/bezctx_xtrkcad.c.o.requires
+ $(MAKE) -f app/cornu/CMakeFiles/xtrkcad-cornu.dir/build.make app/cornu/CMakeFiles/xtrkcad-cornu.dir/bezctx_xtrkcad.c.o.provides.build
+.PHONY : app/cornu/CMakeFiles/xtrkcad-cornu.dir/bezctx_xtrkcad.c.o.provides
+
+app/cornu/CMakeFiles/xtrkcad-cornu.dir/bezctx_xtrkcad.c.o.provides.build: app/cornu/CMakeFiles/xtrkcad-cornu.dir/bezctx_xtrkcad.c.o
+
+
+app/cornu/CMakeFiles/xtrkcad-cornu.dir/spiroentrypoints.c.o: app/cornu/CMakeFiles/xtrkcad-cornu.dir/flags.make
+app/cornu/CMakeFiles/xtrkcad-cornu.dir/spiroentrypoints.c.o: app/cornu/spiroentrypoints.c
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/martin/XTrackCAD/src/work/CMakeFiles --progress-num=$(CMAKE_PROGRESS_3) "Building C object app/cornu/CMakeFiles/xtrkcad-cornu.dir/spiroentrypoints.c.o"
+ cd /home/martin/XTrackCAD/src/work/app/cornu && /usr/bin/gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -o CMakeFiles/xtrkcad-cornu.dir/spiroentrypoints.c.o -c /home/martin/XTrackCAD/src/work/app/cornu/spiroentrypoints.c
+
+app/cornu/CMakeFiles/xtrkcad-cornu.dir/spiroentrypoints.c.i: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing C source to CMakeFiles/xtrkcad-cornu.dir/spiroentrypoints.c.i"
+ cd /home/martin/XTrackCAD/src/work/app/cornu && /usr/bin/gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -E /home/martin/XTrackCAD/src/work/app/cornu/spiroentrypoints.c > CMakeFiles/xtrkcad-cornu.dir/spiroentrypoints.c.i
+
+app/cornu/CMakeFiles/xtrkcad-cornu.dir/spiroentrypoints.c.s: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling C source to assembly CMakeFiles/xtrkcad-cornu.dir/spiroentrypoints.c.s"
+ cd /home/martin/XTrackCAD/src/work/app/cornu && /usr/bin/gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -S /home/martin/XTrackCAD/src/work/app/cornu/spiroentrypoints.c -o CMakeFiles/xtrkcad-cornu.dir/spiroentrypoints.c.s
+
+app/cornu/CMakeFiles/xtrkcad-cornu.dir/spiroentrypoints.c.o.requires:
+
+.PHONY : app/cornu/CMakeFiles/xtrkcad-cornu.dir/spiroentrypoints.c.o.requires
+
+app/cornu/CMakeFiles/xtrkcad-cornu.dir/spiroentrypoints.c.o.provides: app/cornu/CMakeFiles/xtrkcad-cornu.dir/spiroentrypoints.c.o.requires
+ $(MAKE) -f app/cornu/CMakeFiles/xtrkcad-cornu.dir/build.make app/cornu/CMakeFiles/xtrkcad-cornu.dir/spiroentrypoints.c.o.provides.build
+.PHONY : app/cornu/CMakeFiles/xtrkcad-cornu.dir/spiroentrypoints.c.o.provides
+
+app/cornu/CMakeFiles/xtrkcad-cornu.dir/spiroentrypoints.c.o.provides.build: app/cornu/CMakeFiles/xtrkcad-cornu.dir/spiroentrypoints.c.o
+
+
+app/cornu/CMakeFiles/xtrkcad-cornu.dir/spiro.c.o: app/cornu/CMakeFiles/xtrkcad-cornu.dir/flags.make
+app/cornu/CMakeFiles/xtrkcad-cornu.dir/spiro.c.o: app/cornu/spiro.c
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/martin/XTrackCAD/src/work/CMakeFiles --progress-num=$(CMAKE_PROGRESS_4) "Building C object app/cornu/CMakeFiles/xtrkcad-cornu.dir/spiro.c.o"
+ cd /home/martin/XTrackCAD/src/work/app/cornu && /usr/bin/gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -o CMakeFiles/xtrkcad-cornu.dir/spiro.c.o -c /home/martin/XTrackCAD/src/work/app/cornu/spiro.c
+
+app/cornu/CMakeFiles/xtrkcad-cornu.dir/spiro.c.i: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing C source to CMakeFiles/xtrkcad-cornu.dir/spiro.c.i"
+ cd /home/martin/XTrackCAD/src/work/app/cornu && /usr/bin/gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -E /home/martin/XTrackCAD/src/work/app/cornu/spiro.c > CMakeFiles/xtrkcad-cornu.dir/spiro.c.i
+
+app/cornu/CMakeFiles/xtrkcad-cornu.dir/spiro.c.s: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling C source to assembly CMakeFiles/xtrkcad-cornu.dir/spiro.c.s"
+ cd /home/martin/XTrackCAD/src/work/app/cornu && /usr/bin/gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -S /home/martin/XTrackCAD/src/work/app/cornu/spiro.c -o CMakeFiles/xtrkcad-cornu.dir/spiro.c.s
+
+app/cornu/CMakeFiles/xtrkcad-cornu.dir/spiro.c.o.requires:
+
+.PHONY : app/cornu/CMakeFiles/xtrkcad-cornu.dir/spiro.c.o.requires
+
+app/cornu/CMakeFiles/xtrkcad-cornu.dir/spiro.c.o.provides: app/cornu/CMakeFiles/xtrkcad-cornu.dir/spiro.c.o.requires
+ $(MAKE) -f app/cornu/CMakeFiles/xtrkcad-cornu.dir/build.make app/cornu/CMakeFiles/xtrkcad-cornu.dir/spiro.c.o.provides.build
+.PHONY : app/cornu/CMakeFiles/xtrkcad-cornu.dir/spiro.c.o.provides
+
+app/cornu/CMakeFiles/xtrkcad-cornu.dir/spiro.c.o.provides.build: app/cornu/CMakeFiles/xtrkcad-cornu.dir/spiro.c.o
+
+
+# Object files for target xtrkcad-cornu
+xtrkcad__cornu_OBJECTS = \
+"CMakeFiles/xtrkcad-cornu.dir/bezctx.c.o" \
+"CMakeFiles/xtrkcad-cornu.dir/bezctx_xtrkcad.c.o" \
+"CMakeFiles/xtrkcad-cornu.dir/spiroentrypoints.c.o" \
+"CMakeFiles/xtrkcad-cornu.dir/spiro.c.o"
+
+# External object files for target xtrkcad-cornu
+xtrkcad__cornu_EXTERNAL_OBJECTS =
+
+app/cornu/libxtrkcad-cornu.a: app/cornu/CMakeFiles/xtrkcad-cornu.dir/bezctx.c.o
+app/cornu/libxtrkcad-cornu.a: app/cornu/CMakeFiles/xtrkcad-cornu.dir/bezctx_xtrkcad.c.o
+app/cornu/libxtrkcad-cornu.a: app/cornu/CMakeFiles/xtrkcad-cornu.dir/spiroentrypoints.c.o
+app/cornu/libxtrkcad-cornu.a: app/cornu/CMakeFiles/xtrkcad-cornu.dir/spiro.c.o
+app/cornu/libxtrkcad-cornu.a: app/cornu/CMakeFiles/xtrkcad-cornu.dir/build.make
+app/cornu/libxtrkcad-cornu.a: app/cornu/CMakeFiles/xtrkcad-cornu.dir/link.txt
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --bold --progress-dir=/home/martin/XTrackCAD/src/work/CMakeFiles --progress-num=$(CMAKE_PROGRESS_5) "Linking C static library libxtrkcad-cornu.a"
+ cd /home/martin/XTrackCAD/src/work/app/cornu && $(CMAKE_COMMAND) -P CMakeFiles/xtrkcad-cornu.dir/cmake_clean_target.cmake
+ cd /home/martin/XTrackCAD/src/work/app/cornu && $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/xtrkcad-cornu.dir/link.txt --verbose=$(VERBOSE)
+
+# Rule to build all files generated by this target.
+app/cornu/CMakeFiles/xtrkcad-cornu.dir/build: app/cornu/libxtrkcad-cornu.a
+
+.PHONY : app/cornu/CMakeFiles/xtrkcad-cornu.dir/build
+
+app/cornu/CMakeFiles/xtrkcad-cornu.dir/requires: app/cornu/CMakeFiles/xtrkcad-cornu.dir/bezctx.c.o.requires
+app/cornu/CMakeFiles/xtrkcad-cornu.dir/requires: app/cornu/CMakeFiles/xtrkcad-cornu.dir/bezctx_xtrkcad.c.o.requires
+app/cornu/CMakeFiles/xtrkcad-cornu.dir/requires: app/cornu/CMakeFiles/xtrkcad-cornu.dir/spiroentrypoints.c.o.requires
+app/cornu/CMakeFiles/xtrkcad-cornu.dir/requires: app/cornu/CMakeFiles/xtrkcad-cornu.dir/spiro.c.o.requires
+
+.PHONY : app/cornu/CMakeFiles/xtrkcad-cornu.dir/requires
+
+app/cornu/CMakeFiles/xtrkcad-cornu.dir/clean:
+ cd /home/martin/XTrackCAD/src/work/app/cornu && $(CMAKE_COMMAND) -P CMakeFiles/xtrkcad-cornu.dir/cmake_clean.cmake
+.PHONY : app/cornu/CMakeFiles/xtrkcad-cornu.dir/clean
+
+app/cornu/CMakeFiles/xtrkcad-cornu.dir/depend:
+ cd /home/martin/XTrackCAD/src/work && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/martin/XTrackCAD/src/work /home/martin/XTrackCAD/src/work/app/cornu /home/martin/XTrackCAD/src/work /home/martin/XTrackCAD/src/work/app/cornu /home/martin/XTrackCAD/src/work/app/cornu/CMakeFiles/xtrkcad-cornu.dir/DependInfo.cmake --color=$(COLOR)
+.PHONY : app/cornu/CMakeFiles/xtrkcad-cornu.dir/depend
+
diff --git a/app/cornu/CMakeFiles/xtrkcad-cornu.dir/cmake_clean.cmake b/app/cornu/CMakeFiles/xtrkcad-cornu.dir/cmake_clean.cmake
new file mode 100644
index 0000000..2de746d
--- /dev/null
+++ b/app/cornu/CMakeFiles/xtrkcad-cornu.dir/cmake_clean.cmake
@@ -0,0 +1,13 @@
+file(REMOVE_RECURSE
+ "CMakeFiles/xtrkcad-cornu.dir/bezctx.c.o"
+ "CMakeFiles/xtrkcad-cornu.dir/bezctx_xtrkcad.c.o"
+ "CMakeFiles/xtrkcad-cornu.dir/spiroentrypoints.c.o"
+ "CMakeFiles/xtrkcad-cornu.dir/spiro.c.o"
+ "libxtrkcad-cornu.pdb"
+ "libxtrkcad-cornu.a"
+)
+
+# Per-language clean rules from dependency scanning.
+foreach(lang C)
+ include(CMakeFiles/xtrkcad-cornu.dir/cmake_clean_${lang}.cmake OPTIONAL)
+endforeach()
diff --git a/app/cornu/CMakeFiles/xtrkcad-cornu.dir/cmake_clean_target.cmake b/app/cornu/CMakeFiles/xtrkcad-cornu.dir/cmake_clean_target.cmake
new file mode 100644
index 0000000..c32eed0
--- /dev/null
+++ b/app/cornu/CMakeFiles/xtrkcad-cornu.dir/cmake_clean_target.cmake
@@ -0,0 +1,3 @@
+file(REMOVE_RECURSE
+ "libxtrkcad-cornu.a"
+)
diff --git a/app/cornu/CMakeFiles/xtrkcad-cornu.dir/depend.make b/app/cornu/CMakeFiles/xtrkcad-cornu.dir/depend.make
new file mode 100644
index 0000000..08cb102
--- /dev/null
+++ b/app/cornu/CMakeFiles/xtrkcad-cornu.dir/depend.make
@@ -0,0 +1,2 @@
+# Empty dependencies file for xtrkcad-cornu.
+# This may be replaced when dependencies are built.
diff --git a/app/cornu/CMakeFiles/xtrkcad-cornu.dir/flags.make b/app/cornu/CMakeFiles/xtrkcad-cornu.dir/flags.make
new file mode 100644
index 0000000..7b2b0ca
--- /dev/null
+++ b/app/cornu/CMakeFiles/xtrkcad-cornu.dir/flags.make
@@ -0,0 +1,10 @@
+# CMAKE generated file: DO NOT EDIT!
+# Generated by "Unix Makefiles" Generator, CMake Version 3.6
+
+# compile C with /usr/bin/gcc
+C_FLAGS = -g3 -gdwarf-2 -std=gnu99
+
+C_DEFINES = -DXTRKCAD_CMAKE_BUILD
+
+C_INCLUDES = -I/usr/local/include -I/home/martin/XTrackCAD/src/work/app/bin -I/home/martin/XTrackCAD/src/work/app/dynstring -I/home/martin/XTrackCAD/src/work/app/cornu -I/home/martin/XTrackCAD/src/work -I/home/martin/XTrackCAD/src/work/app/wlib/include -I/home/martin/XTrackCAD/src/work/app/help
+
diff --git a/app/cornu/CMakeFiles/xtrkcad-cornu.dir/link.txt b/app/cornu/CMakeFiles/xtrkcad-cornu.dir/link.txt
new file mode 100644
index 0000000..8c91457
--- /dev/null
+++ b/app/cornu/CMakeFiles/xtrkcad-cornu.dir/link.txt
@@ -0,0 +1,2 @@
+/usr/bin/ar qc libxtrkcad-cornu.a CMakeFiles/xtrkcad-cornu.dir/bezctx.c.o CMakeFiles/xtrkcad-cornu.dir/bezctx_xtrkcad.c.o CMakeFiles/xtrkcad-cornu.dir/spiroentrypoints.c.o CMakeFiles/xtrkcad-cornu.dir/spiro.c.o
+/usr/bin/ranlib libxtrkcad-cornu.a
diff --git a/app/cornu/CMakeFiles/xtrkcad-cornu.dir/progress.make b/app/cornu/CMakeFiles/xtrkcad-cornu.dir/progress.make
new file mode 100644
index 0000000..bedc7d0
--- /dev/null
+++ b/app/cornu/CMakeFiles/xtrkcad-cornu.dir/progress.make
@@ -0,0 +1,6 @@
+CMAKE_PROGRESS_1 =
+CMAKE_PROGRESS_2 = 49
+CMAKE_PROGRESS_3 =
+CMAKE_PROGRESS_4 = 50
+CMAKE_PROGRESS_5 =
+
diff --git a/app/cornu/CTestTestfile.cmake b/app/cornu/CTestTestfile.cmake
new file mode 100644
index 0000000..8634f58
--- /dev/null
+++ b/app/cornu/CTestTestfile.cmake
@@ -0,0 +1,6 @@
+# CMake generated Testfile for
+# Source directory: /home/martin/XTrackCAD/src/work/app/cornu
+# Build directory: /home/martin/XTrackCAD/src/work/app/cornu
+#
+# This file includes the relevant testing commands required for
+# testing this directory and lists subdirectories to be tested as well.
diff --git a/app/cornu/Makefile b/app/cornu/Makefile
new file mode 100644
index 0000000..edaf022
--- /dev/null
+++ b/app/cornu/Makefile
@@ -0,0 +1,354 @@
+# CMAKE generated file: DO NOT EDIT!
+# Generated by "Unix Makefiles" Generator, CMake Version 3.6
+
+# Default target executed when no arguments are given to make.
+default_target: all
+
+.PHONY : default_target
+
+# Allow only one "make -f Makefile2" at a time, but pass parallelism.
+.NOTPARALLEL:
+
+
+#=============================================================================
+# Special targets provided by cmake.
+
+# Disable implicit rules so canonical targets will work.
+.SUFFIXES:
+
+
+# Remove some rules from gmake that .SUFFIXES does not remove.
+SUFFIXES =
+
+.SUFFIXES: .hpux_make_needs_suffix_list
+
+
+# Suppress display of executed commands.
+$(VERBOSE).SILENT:
+
+
+# A target that is always out of date.
+cmake_force:
+
+.PHONY : cmake_force
+
+#=============================================================================
+# Set environment variables for the build.
+
+# The shell in which to execute make rules.
+SHELL = /bin/sh
+
+# The CMake executable.
+CMAKE_COMMAND = /usr/bin/cmake
+
+# The command to remove a file.
+RM = /usr/bin/cmake -E remove -f
+
+# Escaping for special characters.
+EQUALS = =
+
+# The top-level source directory on which CMake was run.
+CMAKE_SOURCE_DIR = /home/martin/XTrackCAD/src/work
+
+# The top-level build directory on which CMake was run.
+CMAKE_BINARY_DIR = /home/martin/XTrackCAD/src/work
+
+#=============================================================================
+# Targets provided globally by CMake.
+
+# Special rule for the target edit_cache
+edit_cache:
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running CMake cache editor..."
+ /usr/bin/ccmake -H$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR)
+.PHONY : edit_cache
+
+# Special rule for the target edit_cache
+edit_cache/fast: edit_cache
+
+.PHONY : edit_cache/fast
+
+# Special rule for the target install/strip
+install/strip: preinstall
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Installing the project stripped..."
+ /usr/bin/cmake -DCMAKE_INSTALL_DO_STRIP=1 -P cmake_install.cmake
+.PHONY : install/strip
+
+# Special rule for the target install/strip
+install/strip/fast: install/strip
+
+.PHONY : install/strip/fast
+
+# Special rule for the target test
+test:
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running tests..."
+ /usr/bin/ctest --force-new-ctest-process $(ARGS)
+.PHONY : test
+
+# Special rule for the target test
+test/fast: test
+
+.PHONY : test/fast
+
+# Special rule for the target package_source
+package_source:
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Run CPack packaging tool for source..."
+ cd /home/martin/XTrackCAD/src/work && /usr/bin/cpack --config ./CPackSourceConfig.cmake /home/martin/XTrackCAD/src/work/CPackSourceConfig.cmake
+.PHONY : package_source
+
+# Special rule for the target package_source
+package_source/fast: package_source
+
+.PHONY : package_source/fast
+
+# Special rule for the target package
+package: preinstall
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Run CPack packaging tool..."
+ cd /home/martin/XTrackCAD/src/work && /usr/bin/cpack --config ./CPackConfig.cmake
+.PHONY : package
+
+# Special rule for the target package
+package/fast: package
+
+.PHONY : package/fast
+
+# Special rule for the target rebuild_cache
+rebuild_cache:
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running CMake to regenerate build system..."
+ /usr/bin/cmake -H$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR)
+.PHONY : rebuild_cache
+
+# Special rule for the target rebuild_cache
+rebuild_cache/fast: rebuild_cache
+
+.PHONY : rebuild_cache/fast
+
+# Special rule for the target install/local
+install/local: preinstall
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Installing only the local directory..."
+ /usr/bin/cmake -DCMAKE_INSTALL_LOCAL_ONLY=1 -P cmake_install.cmake
+.PHONY : install/local
+
+# Special rule for the target install/local
+install/local/fast: install/local
+
+.PHONY : install/local/fast
+
+# Special rule for the target install
+install: preinstall
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Install the project..."
+ /usr/bin/cmake -P cmake_install.cmake
+.PHONY : install
+
+# Special rule for the target install
+install/fast: preinstall/fast
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Install the project..."
+ /usr/bin/cmake -P cmake_install.cmake
+.PHONY : install/fast
+
+# Special rule for the target list_install_components
+list_install_components:
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Available install components are: \"Unspecified\""
+.PHONY : list_install_components
+
+# Special rule for the target list_install_components
+list_install_components/fast: list_install_components
+
+.PHONY : list_install_components/fast
+
+# The main all target
+all: cmake_check_build_system
+ cd /home/martin/XTrackCAD/src/work && $(CMAKE_COMMAND) -E cmake_progress_start /home/martin/XTrackCAD/src/work/CMakeFiles /home/martin/XTrackCAD/src/work/app/cornu/CMakeFiles/progress.marks
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f CMakeFiles/Makefile2 app/cornu/all
+ $(CMAKE_COMMAND) -E cmake_progress_start /home/martin/XTrackCAD/src/work/CMakeFiles 0
+.PHONY : all
+
+# The main clean target
+clean:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f CMakeFiles/Makefile2 app/cornu/clean
+.PHONY : clean
+
+# The main clean target
+clean/fast: clean
+
+.PHONY : clean/fast
+
+# Prepare targets for installation.
+preinstall: all
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f CMakeFiles/Makefile2 app/cornu/preinstall
+.PHONY : preinstall
+
+# Prepare targets for installation.
+preinstall/fast:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f CMakeFiles/Makefile2 app/cornu/preinstall
+.PHONY : preinstall/fast
+
+# clear depends
+depend:
+ cd /home/martin/XTrackCAD/src/work && $(CMAKE_COMMAND) -H$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 1
+.PHONY : depend
+
+# Convenience name for target.
+app/cornu/CMakeFiles/xtrkcad-cornu.dir/rule:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f CMakeFiles/Makefile2 app/cornu/CMakeFiles/xtrkcad-cornu.dir/rule
+.PHONY : app/cornu/CMakeFiles/xtrkcad-cornu.dir/rule
+
+# Convenience name for target.
+xtrkcad-cornu: app/cornu/CMakeFiles/xtrkcad-cornu.dir/rule
+
+.PHONY : xtrkcad-cornu
+
+# fast build rule for target.
+xtrkcad-cornu/fast:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/cornu/CMakeFiles/xtrkcad-cornu.dir/build.make app/cornu/CMakeFiles/xtrkcad-cornu.dir/build
+.PHONY : xtrkcad-cornu/fast
+
+bezctx.o: bezctx.c.o
+
+.PHONY : bezctx.o
+
+# target to build an object file
+bezctx.c.o:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/cornu/CMakeFiles/xtrkcad-cornu.dir/build.make app/cornu/CMakeFiles/xtrkcad-cornu.dir/bezctx.c.o
+.PHONY : bezctx.c.o
+
+bezctx.i: bezctx.c.i
+
+.PHONY : bezctx.i
+
+# target to preprocess a source file
+bezctx.c.i:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/cornu/CMakeFiles/xtrkcad-cornu.dir/build.make app/cornu/CMakeFiles/xtrkcad-cornu.dir/bezctx.c.i
+.PHONY : bezctx.c.i
+
+bezctx.s: bezctx.c.s
+
+.PHONY : bezctx.s
+
+# target to generate assembly for a file
+bezctx.c.s:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/cornu/CMakeFiles/xtrkcad-cornu.dir/build.make app/cornu/CMakeFiles/xtrkcad-cornu.dir/bezctx.c.s
+.PHONY : bezctx.c.s
+
+bezctx_xtrkcad.o: bezctx_xtrkcad.c.o
+
+.PHONY : bezctx_xtrkcad.o
+
+# target to build an object file
+bezctx_xtrkcad.c.o:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/cornu/CMakeFiles/xtrkcad-cornu.dir/build.make app/cornu/CMakeFiles/xtrkcad-cornu.dir/bezctx_xtrkcad.c.o
+.PHONY : bezctx_xtrkcad.c.o
+
+bezctx_xtrkcad.i: bezctx_xtrkcad.c.i
+
+.PHONY : bezctx_xtrkcad.i
+
+# target to preprocess a source file
+bezctx_xtrkcad.c.i:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/cornu/CMakeFiles/xtrkcad-cornu.dir/build.make app/cornu/CMakeFiles/xtrkcad-cornu.dir/bezctx_xtrkcad.c.i
+.PHONY : bezctx_xtrkcad.c.i
+
+bezctx_xtrkcad.s: bezctx_xtrkcad.c.s
+
+.PHONY : bezctx_xtrkcad.s
+
+# target to generate assembly for a file
+bezctx_xtrkcad.c.s:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/cornu/CMakeFiles/xtrkcad-cornu.dir/build.make app/cornu/CMakeFiles/xtrkcad-cornu.dir/bezctx_xtrkcad.c.s
+.PHONY : bezctx_xtrkcad.c.s
+
+spiro.o: spiro.c.o
+
+.PHONY : spiro.o
+
+# target to build an object file
+spiro.c.o:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/cornu/CMakeFiles/xtrkcad-cornu.dir/build.make app/cornu/CMakeFiles/xtrkcad-cornu.dir/spiro.c.o
+.PHONY : spiro.c.o
+
+spiro.i: spiro.c.i
+
+.PHONY : spiro.i
+
+# target to preprocess a source file
+spiro.c.i:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/cornu/CMakeFiles/xtrkcad-cornu.dir/build.make app/cornu/CMakeFiles/xtrkcad-cornu.dir/spiro.c.i
+.PHONY : spiro.c.i
+
+spiro.s: spiro.c.s
+
+.PHONY : spiro.s
+
+# target to generate assembly for a file
+spiro.c.s:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/cornu/CMakeFiles/xtrkcad-cornu.dir/build.make app/cornu/CMakeFiles/xtrkcad-cornu.dir/spiro.c.s
+.PHONY : spiro.c.s
+
+spiroentrypoints.o: spiroentrypoints.c.o
+
+.PHONY : spiroentrypoints.o
+
+# target to build an object file
+spiroentrypoints.c.o:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/cornu/CMakeFiles/xtrkcad-cornu.dir/build.make app/cornu/CMakeFiles/xtrkcad-cornu.dir/spiroentrypoints.c.o
+.PHONY : spiroentrypoints.c.o
+
+spiroentrypoints.i: spiroentrypoints.c.i
+
+.PHONY : spiroentrypoints.i
+
+# target to preprocess a source file
+spiroentrypoints.c.i:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/cornu/CMakeFiles/xtrkcad-cornu.dir/build.make app/cornu/CMakeFiles/xtrkcad-cornu.dir/spiroentrypoints.c.i
+.PHONY : spiroentrypoints.c.i
+
+spiroentrypoints.s: spiroentrypoints.c.s
+
+.PHONY : spiroentrypoints.s
+
+# target to generate assembly for a file
+spiroentrypoints.c.s:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/cornu/CMakeFiles/xtrkcad-cornu.dir/build.make app/cornu/CMakeFiles/xtrkcad-cornu.dir/spiroentrypoints.c.s
+.PHONY : spiroentrypoints.c.s
+
+# Help Target
+help:
+ @echo "The following are some of the valid targets for this Makefile:"
+ @echo "... all (the default if no target is provided)"
+ @echo "... clean"
+ @echo "... depend"
+ @echo "... edit_cache"
+ @echo "... install/strip"
+ @echo "... test"
+ @echo "... package_source"
+ @echo "... package"
+ @echo "... rebuild_cache"
+ @echo "... xtrkcad-cornu"
+ @echo "... install/local"
+ @echo "... install"
+ @echo "... list_install_components"
+ @echo "... bezctx.o"
+ @echo "... bezctx.i"
+ @echo "... bezctx.s"
+ @echo "... bezctx_xtrkcad.o"
+ @echo "... bezctx_xtrkcad.i"
+ @echo "... bezctx_xtrkcad.s"
+ @echo "... spiro.o"
+ @echo "... spiro.i"
+ @echo "... spiro.s"
+ @echo "... spiroentrypoints.o"
+ @echo "... spiroentrypoints.i"
+ @echo "... spiroentrypoints.s"
+.PHONY : help
+
+
+
+#=============================================================================
+# Special targets to cleanup operation of make.
+
+# Special rule to run CMake to check the build system integrity.
+# No rule that depends on this can have commands that come from listfiles
+# because they might be regenerated.
+cmake_check_build_system:
+ cd /home/martin/XTrackCAD/src/work && $(CMAKE_COMMAND) -H$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 0
+.PHONY : cmake_check_build_system
+
diff --git a/app/cornu/cmake_install.cmake b/app/cornu/cmake_install.cmake
new file mode 100644
index 0000000..e885d52
--- /dev/null
+++ b/app/cornu/cmake_install.cmake
@@ -0,0 +1,34 @@
+# Install script for directory: /home/martin/XTrackCAD/src/work/app/cornu
+
+# Set the install prefix
+if(NOT DEFINED CMAKE_INSTALL_PREFIX)
+ set(CMAKE_INSTALL_PREFIX "/usr/local")
+endif()
+string(REGEX REPLACE "/$" "" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}")
+
+# Set the install configuration name.
+if(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME)
+ if(BUILD_TYPE)
+ string(REGEX REPLACE "^[^A-Za-z0-9_]+" ""
+ CMAKE_INSTALL_CONFIG_NAME "${BUILD_TYPE}")
+ else()
+ set(CMAKE_INSTALL_CONFIG_NAME "Debug")
+ endif()
+ message(STATUS "Install configuration: \"${CMAKE_INSTALL_CONFIG_NAME}\"")
+endif()
+
+# Set the component getting installed.
+if(NOT CMAKE_INSTALL_COMPONENT)
+ if(COMPONENT)
+ message(STATUS "Install component: \"${COMPONENT}\"")
+ set(CMAKE_INSTALL_COMPONENT "${COMPONENT}")
+ else()
+ set(CMAKE_INSTALL_COMPONENT)
+ endif()
+endif()
+
+# Install shared libraries without execute permission?
+if(NOT DEFINED CMAKE_INSTALL_SO_NO_EXE)
+ set(CMAKE_INSTALL_SO_NO_EXE "0")
+endif()
+
diff --git a/app/doc/CMakeFiles/CMakeDirectoryInformation.cmake b/app/doc/CMakeFiles/CMakeDirectoryInformation.cmake
new file mode 100644
index 0000000..2569371
--- /dev/null
+++ b/app/doc/CMakeFiles/CMakeDirectoryInformation.cmake
@@ -0,0 +1,16 @@
+# CMAKE generated file: DO NOT EDIT!
+# Generated by "Unix Makefiles" Generator, CMake Version 3.6
+
+# Relative path conversion top directories.
+set(CMAKE_RELATIVE_PATH_TOP_SOURCE "/home/martin/XTrackCAD/src/work")
+set(CMAKE_RELATIVE_PATH_TOP_BINARY "/home/martin/XTrackCAD/src/work")
+
+# Force unix paths in dependencies.
+set(CMAKE_FORCE_UNIX_PATHS 1)
+
+
+# The C and CXX include file regular expressions for this directory.
+set(CMAKE_C_INCLUDE_REGEX_SCAN "^.*$")
+set(CMAKE_C_INCLUDE_REGEX_COMPLAIN "^$")
+set(CMAKE_CXX_INCLUDE_REGEX_SCAN ${CMAKE_C_INCLUDE_REGEX_SCAN})
+set(CMAKE_CXX_INCLUDE_REGEX_COMPLAIN ${CMAKE_C_INCLUDE_REGEX_COMPLAIN})
diff --git a/app/doc/CMakeFiles/clean-html.dir/DependInfo.cmake b/app/doc/CMakeFiles/clean-html.dir/DependInfo.cmake
new file mode 100644
index 0000000..19fab21
--- /dev/null
+++ b/app/doc/CMakeFiles/clean-html.dir/DependInfo.cmake
@@ -0,0 +1,11 @@
+# The set of languages for which implicit dependencies are needed:
+set(CMAKE_DEPENDS_LANGUAGES
+ )
+# The set of files for implicit dependencies of each language:
+
+# Targets to which this target links.
+set(CMAKE_TARGET_LINKED_INFO_FILES
+ )
+
+# Fortran module output directory.
+set(CMAKE_Fortran_TARGET_MODULE_DIR "")
diff --git a/app/doc/CMakeFiles/clean-html.dir/build.make b/app/doc/CMakeFiles/clean-html.dir/build.make
new file mode 100644
index 0000000..b3a78ce
--- /dev/null
+++ b/app/doc/CMakeFiles/clean-html.dir/build.make
@@ -0,0 +1,76 @@
+# CMAKE generated file: DO NOT EDIT!
+# Generated by "Unix Makefiles" Generator, CMake Version 3.6
+
+# Delete rule output on recipe failure.
+.DELETE_ON_ERROR:
+
+
+#=============================================================================
+# Special targets provided by cmake.
+
+# Disable implicit rules so canonical targets will work.
+.SUFFIXES:
+
+
+# Remove some rules from gmake that .SUFFIXES does not remove.
+SUFFIXES =
+
+.SUFFIXES: .hpux_make_needs_suffix_list
+
+
+# Suppress display of executed commands.
+$(VERBOSE).SILENT:
+
+
+# A target that is always out of date.
+cmake_force:
+
+.PHONY : cmake_force
+
+#=============================================================================
+# Set environment variables for the build.
+
+# The shell in which to execute make rules.
+SHELL = /bin/sh
+
+# The CMake executable.
+CMAKE_COMMAND = /usr/bin/cmake
+
+# The command to remove a file.
+RM = /usr/bin/cmake -E remove -f
+
+# Escaping for special characters.
+EQUALS = =
+
+# The top-level source directory on which CMake was run.
+CMAKE_SOURCE_DIR = /home/martin/XTrackCAD/src/work
+
+# The top-level build directory on which CMake was run.
+CMAKE_BINARY_DIR = /home/martin/XTrackCAD/src/work
+
+# Utility rule file for clean-html.
+
+# Include the progress variables for this target.
+include app/doc/CMakeFiles/clean-html.dir/progress.make
+
+app/doc/CMakeFiles/clean-html:
+ cd /home/martin/XTrackCAD/src/work/app/doc/html && /usr/bin/cmake -P /home/martin/XTrackCAD/src/work/app/doc/clean-html.cmake
+
+clean-html: app/doc/CMakeFiles/clean-html
+clean-html: app/doc/CMakeFiles/clean-html.dir/build.make
+
+.PHONY : clean-html
+
+# Rule to build all files generated by this target.
+app/doc/CMakeFiles/clean-html.dir/build: clean-html
+
+.PHONY : app/doc/CMakeFiles/clean-html.dir/build
+
+app/doc/CMakeFiles/clean-html.dir/clean:
+ cd /home/martin/XTrackCAD/src/work/app/doc && $(CMAKE_COMMAND) -P CMakeFiles/clean-html.dir/cmake_clean.cmake
+.PHONY : app/doc/CMakeFiles/clean-html.dir/clean
+
+app/doc/CMakeFiles/clean-html.dir/depend:
+ cd /home/martin/XTrackCAD/src/work && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/martin/XTrackCAD/src/work /home/martin/XTrackCAD/src/work/app/doc /home/martin/XTrackCAD/src/work /home/martin/XTrackCAD/src/work/app/doc /home/martin/XTrackCAD/src/work/app/doc/CMakeFiles/clean-html.dir/DependInfo.cmake --color=$(COLOR)
+.PHONY : app/doc/CMakeFiles/clean-html.dir/depend
+
diff --git a/app/doc/CMakeFiles/clean-html.dir/cmake_clean.cmake b/app/doc/CMakeFiles/clean-html.dir/cmake_clean.cmake
new file mode 100644
index 0000000..512ab5c
--- /dev/null
+++ b/app/doc/CMakeFiles/clean-html.dir/cmake_clean.cmake
@@ -0,0 +1,8 @@
+file(REMOVE_RECURSE
+ "CMakeFiles/clean-html"
+)
+
+# Per-language clean rules from dependency scanning.
+foreach(lang )
+ include(CMakeFiles/clean-html.dir/cmake_clean_${lang}.cmake OPTIONAL)
+endforeach()
diff --git a/app/doc/CMakeFiles/clean-html.dir/progress.make b/app/doc/CMakeFiles/clean-html.dir/progress.make
new file mode 100644
index 0000000..8b13789
--- /dev/null
+++ b/app/doc/CMakeFiles/clean-html.dir/progress.make
@@ -0,0 +1 @@
+
diff --git a/app/doc/CMakeFiles/help-html.dir/DependInfo.cmake b/app/doc/CMakeFiles/help-html.dir/DependInfo.cmake
new file mode 100644
index 0000000..19fab21
--- /dev/null
+++ b/app/doc/CMakeFiles/help-html.dir/DependInfo.cmake
@@ -0,0 +1,11 @@
+# The set of languages for which implicit dependencies are needed:
+set(CMAKE_DEPENDS_LANGUAGES
+ )
+# The set of files for implicit dependencies of each language:
+
+# Targets to which this target links.
+set(CMAKE_TARGET_LINKED_INFO_FILES
+ )
+
+# Fortran module output directory.
+set(CMAKE_Fortran_TARGET_MODULE_DIR "")
diff --git a/app/doc/CMakeFiles/help-html.dir/build.make b/app/doc/CMakeFiles/help-html.dir/build.make
new file mode 100644
index 0000000..cd8fb49
--- /dev/null
+++ b/app/doc/CMakeFiles/help-html.dir/build.make
@@ -0,0 +1,101 @@
+# CMAKE generated file: DO NOT EDIT!
+# Generated by "Unix Makefiles" Generator, CMake Version 3.6
+
+# Delete rule output on recipe failure.
+.DELETE_ON_ERROR:
+
+
+#=============================================================================
+# Special targets provided by cmake.
+
+# Disable implicit rules so canonical targets will work.
+.SUFFIXES:
+
+
+# Remove some rules from gmake that .SUFFIXES does not remove.
+SUFFIXES =
+
+.SUFFIXES: .hpux_make_needs_suffix_list
+
+
+# Suppress display of executed commands.
+$(VERBOSE).SILENT:
+
+
+# A target that is always out of date.
+cmake_force:
+
+.PHONY : cmake_force
+
+#=============================================================================
+# Set environment variables for the build.
+
+# The shell in which to execute make rules.
+SHELL = /bin/sh
+
+# The CMake executable.
+CMAKE_COMMAND = /usr/bin/cmake
+
+# The command to remove a file.
+RM = /usr/bin/cmake -E remove -f
+
+# Escaping for special characters.
+EQUALS = =
+
+# The top-level source directory on which CMake was run.
+CMAKE_SOURCE_DIR = /home/martin/XTrackCAD/src/work
+
+# The top-level build directory on which CMake was run.
+CMAKE_BINARY_DIR = /home/martin/XTrackCAD/src/work
+
+# Utility rule file for help-html.
+
+# Include the progress variables for this target.
+include app/doc/CMakeFiles/help-html.dir/progress.make
+
+app/doc/CMakeFiles/help-html: app/doc/html/index.html
+
+
+app/doc/html/index.html: app/tools/halibut/halibut
+app/doc/html/index.html: app/doc/linconf.but
+app/doc/html/index.html: app/doc/intro.but
+app/doc/html/index.html: app/doc/addm.but
+app/doc/html/index.html: app/doc/changem.but
+app/doc/html/index.html: app/doc/drawm.but
+app/doc/html/index.html: app/doc/editm.but
+app/doc/html/index.html: app/doc/filem.but
+app/doc/html/index.html: app/doc/helpm.but
+app/doc/html/index.html: app/doc/hotbar.but
+app/doc/html/index.html: app/doc/macrom.but
+app/doc/html/index.html: app/doc/managem.but
+app/doc/html/index.html: app/doc/optionm.but
+app/doc/html/index.html: app/doc/statusbar.but
+app/doc/html/index.html: app/doc/view_winm.but
+app/doc/html/index.html: app/doc/navigation.but
+app/doc/html/index.html: app/doc/appendix.but
+app/doc/html/index.html: app/help/messages.but
+app/doc/html/index.html: app/doc/upgrade.but
+app/doc/html/index.html: app/doc/warranty.but
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --blue --bold --progress-dir=/home/martin/XTrackCAD/src/work/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Generating html/index.html"
+ cd /home/martin/XTrackCAD/src/work/app/doc/html && /usr/bin/cmake -P /home/martin/XTrackCAD/src/work/app/doc/clean-html.cmake
+ cd /home/martin/XTrackCAD/src/work/app/doc/html && /home/martin/XTrackCAD/src/work/app/tools/halibut/halibut /home/martin/XTrackCAD/src/work/app/doc/linconf.but /home/martin/XTrackCAD/src/work/app/doc/intro.but /home/martin/XTrackCAD/src/work/app/doc/addm.but /home/martin/XTrackCAD/src/work/app/doc/changem.but /home/martin/XTrackCAD/src/work/app/doc/drawm.but /home/martin/XTrackCAD/src/work/app/doc/editm.but /home/martin/XTrackCAD/src/work/app/doc/filem.but /home/martin/XTrackCAD/src/work/app/doc/helpm.but /home/martin/XTrackCAD/src/work/app/doc/hotbar.but /home/martin/XTrackCAD/src/work/app/doc/macrom.but /home/martin/XTrackCAD/src/work/app/doc/managem.but /home/martin/XTrackCAD/src/work/app/doc/optionm.but /home/martin/XTrackCAD/src/work/app/doc/statusbar.but /home/martin/XTrackCAD/src/work/app/doc/view_winm.but /home/martin/XTrackCAD/src/work/app/doc/navigation.but /home/martin/XTrackCAD/src/work/app/doc/appendix.but /home/martin/XTrackCAD/src/work/app/help/messages.but /home/martin/XTrackCAD/src/work/app/doc/upgrade.but /home/martin/XTrackCAD/src/work/app/doc/warranty.but
+
+help-html: app/doc/CMakeFiles/help-html
+help-html: app/doc/html/index.html
+help-html: app/doc/CMakeFiles/help-html.dir/build.make
+
+.PHONY : help-html
+
+# Rule to build all files generated by this target.
+app/doc/CMakeFiles/help-html.dir/build: help-html
+
+.PHONY : app/doc/CMakeFiles/help-html.dir/build
+
+app/doc/CMakeFiles/help-html.dir/clean:
+ cd /home/martin/XTrackCAD/src/work/app/doc && $(CMAKE_COMMAND) -P CMakeFiles/help-html.dir/cmake_clean.cmake
+.PHONY : app/doc/CMakeFiles/help-html.dir/clean
+
+app/doc/CMakeFiles/help-html.dir/depend:
+ cd /home/martin/XTrackCAD/src/work && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/martin/XTrackCAD/src/work /home/martin/XTrackCAD/src/work/app/doc /home/martin/XTrackCAD/src/work /home/martin/XTrackCAD/src/work/app/doc /home/martin/XTrackCAD/src/work/app/doc/CMakeFiles/help-html.dir/DependInfo.cmake --color=$(COLOR)
+.PHONY : app/doc/CMakeFiles/help-html.dir/depend
+
diff --git a/app/doc/CMakeFiles/help-html.dir/cmake_clean.cmake b/app/doc/CMakeFiles/help-html.dir/cmake_clean.cmake
new file mode 100644
index 0000000..81f9e7f
--- /dev/null
+++ b/app/doc/CMakeFiles/help-html.dir/cmake_clean.cmake
@@ -0,0 +1,9 @@
+file(REMOVE_RECURSE
+ "CMakeFiles/help-html"
+ "html/index.html"
+)
+
+# Per-language clean rules from dependency scanning.
+foreach(lang )
+ include(CMakeFiles/help-html.dir/cmake_clean_${lang}.cmake OPTIONAL)
+endforeach()
diff --git a/app/doc/CMakeFiles/help-html.dir/progress.make b/app/doc/CMakeFiles/help-html.dir/progress.make
new file mode 100644
index 0000000..225de34
--- /dev/null
+++ b/app/doc/CMakeFiles/help-html.dir/progress.make
@@ -0,0 +1,2 @@
+CMAKE_PROGRESS_1 =
+
diff --git a/app/doc/CMakeFiles/progress.marks b/app/doc/CMakeFiles/progress.marks
new file mode 100644
index 0000000..4099407
--- /dev/null
+++ b/app/doc/CMakeFiles/progress.marks
@@ -0,0 +1 @@
+23
diff --git a/app/doc/CTestTestfile.cmake b/app/doc/CTestTestfile.cmake
new file mode 100644
index 0000000..b7bc8be
--- /dev/null
+++ b/app/doc/CTestTestfile.cmake
@@ -0,0 +1,6 @@
+# CMake generated Testfile for
+# Source directory: /home/martin/XTrackCAD/src/work/app/doc
+# Build directory: /home/martin/XTrackCAD/src/work/app/doc
+#
+# This file includes the relevant testing commands required for
+# testing this directory and lists subdirectories to be tested as well.
diff --git a/app/doc/Makefile b/app/doc/Makefile
new file mode 100644
index 0000000..b5db457
--- /dev/null
+++ b/app/doc/Makefile
@@ -0,0 +1,250 @@
+# CMAKE generated file: DO NOT EDIT!
+# Generated by "Unix Makefiles" Generator, CMake Version 3.6
+
+# Default target executed when no arguments are given to make.
+default_target: all
+
+.PHONY : default_target
+
+# Allow only one "make -f Makefile2" at a time, but pass parallelism.
+.NOTPARALLEL:
+
+
+#=============================================================================
+# Special targets provided by cmake.
+
+# Disable implicit rules so canonical targets will work.
+.SUFFIXES:
+
+
+# Remove some rules from gmake that .SUFFIXES does not remove.
+SUFFIXES =
+
+.SUFFIXES: .hpux_make_needs_suffix_list
+
+
+# Suppress display of executed commands.
+$(VERBOSE).SILENT:
+
+
+# A target that is always out of date.
+cmake_force:
+
+.PHONY : cmake_force
+
+#=============================================================================
+# Set environment variables for the build.
+
+# The shell in which to execute make rules.
+SHELL = /bin/sh
+
+# The CMake executable.
+CMAKE_COMMAND = /usr/bin/cmake
+
+# The command to remove a file.
+RM = /usr/bin/cmake -E remove -f
+
+# Escaping for special characters.
+EQUALS = =
+
+# The top-level source directory on which CMake was run.
+CMAKE_SOURCE_DIR = /home/martin/XTrackCAD/src/work
+
+# The top-level build directory on which CMake was run.
+CMAKE_BINARY_DIR = /home/martin/XTrackCAD/src/work
+
+#=============================================================================
+# Targets provided globally by CMake.
+
+# Special rule for the target edit_cache
+edit_cache:
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running CMake cache editor..."
+ /usr/bin/ccmake -H$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR)
+.PHONY : edit_cache
+
+# Special rule for the target edit_cache
+edit_cache/fast: edit_cache
+
+.PHONY : edit_cache/fast
+
+# Special rule for the target install/local
+install/local: preinstall
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Installing only the local directory..."
+ /usr/bin/cmake -DCMAKE_INSTALL_LOCAL_ONLY=1 -P cmake_install.cmake
+.PHONY : install/local
+
+# Special rule for the target install/local
+install/local/fast: install/local
+
+.PHONY : install/local/fast
+
+# Special rule for the target test
+test:
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running tests..."
+ /usr/bin/ctest --force-new-ctest-process $(ARGS)
+.PHONY : test
+
+# Special rule for the target test
+test/fast: test
+
+.PHONY : test/fast
+
+# Special rule for the target list_install_components
+list_install_components:
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Available install components are: \"Unspecified\""
+.PHONY : list_install_components
+
+# Special rule for the target list_install_components
+list_install_components/fast: list_install_components
+
+.PHONY : list_install_components/fast
+
+# Special rule for the target rebuild_cache
+rebuild_cache:
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running CMake to regenerate build system..."
+ /usr/bin/cmake -H$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR)
+.PHONY : rebuild_cache
+
+# Special rule for the target rebuild_cache
+rebuild_cache/fast: rebuild_cache
+
+.PHONY : rebuild_cache/fast
+
+# Special rule for the target package
+package: preinstall
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Run CPack packaging tool..."
+ cd /home/martin/XTrackCAD/src/work && /usr/bin/cpack --config ./CPackConfig.cmake
+.PHONY : package
+
+# Special rule for the target package
+package/fast: package
+
+.PHONY : package/fast
+
+# Special rule for the target package_source
+package_source:
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Run CPack packaging tool for source..."
+ cd /home/martin/XTrackCAD/src/work && /usr/bin/cpack --config ./CPackSourceConfig.cmake /home/martin/XTrackCAD/src/work/CPackSourceConfig.cmake
+.PHONY : package_source
+
+# Special rule for the target package_source
+package_source/fast: package_source
+
+.PHONY : package_source/fast
+
+# Special rule for the target install
+install: preinstall
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Install the project..."
+ /usr/bin/cmake -P cmake_install.cmake
+.PHONY : install
+
+# Special rule for the target install
+install/fast: preinstall/fast
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Install the project..."
+ /usr/bin/cmake -P cmake_install.cmake
+.PHONY : install/fast
+
+# Special rule for the target install/strip
+install/strip: preinstall
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Installing the project stripped..."
+ /usr/bin/cmake -DCMAKE_INSTALL_DO_STRIP=1 -P cmake_install.cmake
+.PHONY : install/strip
+
+# Special rule for the target install/strip
+install/strip/fast: install/strip
+
+.PHONY : install/strip/fast
+
+# The main all target
+all: cmake_check_build_system
+ cd /home/martin/XTrackCAD/src/work && $(CMAKE_COMMAND) -E cmake_progress_start /home/martin/XTrackCAD/src/work/CMakeFiles /home/martin/XTrackCAD/src/work/app/doc/CMakeFiles/progress.marks
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f CMakeFiles/Makefile2 app/doc/all
+ $(CMAKE_COMMAND) -E cmake_progress_start /home/martin/XTrackCAD/src/work/CMakeFiles 0
+.PHONY : all
+
+# The main clean target
+clean:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f CMakeFiles/Makefile2 app/doc/clean
+.PHONY : clean
+
+# The main clean target
+clean/fast: clean
+
+.PHONY : clean/fast
+
+# Prepare targets for installation.
+preinstall: all
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f CMakeFiles/Makefile2 app/doc/preinstall
+.PHONY : preinstall
+
+# Prepare targets for installation.
+preinstall/fast:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f CMakeFiles/Makefile2 app/doc/preinstall
+.PHONY : preinstall/fast
+
+# clear depends
+depend:
+ cd /home/martin/XTrackCAD/src/work && $(CMAKE_COMMAND) -H$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 1
+.PHONY : depend
+
+# Convenience name for target.
+app/doc/CMakeFiles/help-html.dir/rule:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f CMakeFiles/Makefile2 app/doc/CMakeFiles/help-html.dir/rule
+.PHONY : app/doc/CMakeFiles/help-html.dir/rule
+
+# Convenience name for target.
+help-html: app/doc/CMakeFiles/help-html.dir/rule
+
+.PHONY : help-html
+
+# fast build rule for target.
+help-html/fast:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/doc/CMakeFiles/help-html.dir/build.make app/doc/CMakeFiles/help-html.dir/build
+.PHONY : help-html/fast
+
+# Convenience name for target.
+app/doc/CMakeFiles/clean-html.dir/rule:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f CMakeFiles/Makefile2 app/doc/CMakeFiles/clean-html.dir/rule
+.PHONY : app/doc/CMakeFiles/clean-html.dir/rule
+
+# Convenience name for target.
+clean-html: app/doc/CMakeFiles/clean-html.dir/rule
+
+.PHONY : clean-html
+
+# fast build rule for target.
+clean-html/fast:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/doc/CMakeFiles/clean-html.dir/build.make app/doc/CMakeFiles/clean-html.dir/build
+.PHONY : clean-html/fast
+
+# Help Target
+help:
+ @echo "The following are some of the valid targets for this Makefile:"
+ @echo "... all (the default if no target is provided)"
+ @echo "... clean"
+ @echo "... depend"
+ @echo "... edit_cache"
+ @echo "... install/local"
+ @echo "... help-html"
+ @echo "... test"
+ @echo "... list_install_components"
+ @echo "... clean-html"
+ @echo "... rebuild_cache"
+ @echo "... package"
+ @echo "... package_source"
+ @echo "... install"
+ @echo "... install/strip"
+.PHONY : help
+
+
+
+#=============================================================================
+# Special targets to cleanup operation of make.
+
+# Special rule to run CMake to check the build system integrity.
+# No rule that depends on this can have commands that come from listfiles
+# because they might be regenerated.
+cmake_check_build_system:
+ cd /home/martin/XTrackCAD/src/work && $(CMAKE_COMMAND) -H$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 0
+.PHONY : cmake_check_build_system
+
diff --git a/app/doc/clean-html.cmake b/app/doc/clean-html.cmake
new file mode 100644
index 0000000..d3b6908
--- /dev/null
+++ b/app/doc/clean-html.cmake
@@ -0,0 +1,6 @@
+FILE(GLOB_RECURSE ALL_FILES *)
+
+IF(ALL_FILES)
+ FILE(REMOVE ${ALL_FILES})
+ENDIF(ALL_FILES)
+
diff --git a/app/doc/cmake_install.cmake b/app/doc/cmake_install.cmake
new file mode 100644
index 0000000..9b44399
--- /dev/null
+++ b/app/doc/cmake_install.cmake
@@ -0,0 +1,46 @@
+# Install script for directory: /home/martin/XTrackCAD/src/work/app/doc
+
+# Set the install prefix
+if(NOT DEFINED CMAKE_INSTALL_PREFIX)
+ set(CMAKE_INSTALL_PREFIX "/usr/local")
+endif()
+string(REGEX REPLACE "/$" "" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}")
+
+# Set the install configuration name.
+if(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME)
+ if(BUILD_TYPE)
+ string(REGEX REPLACE "^[^A-Za-z0-9_]+" ""
+ CMAKE_INSTALL_CONFIG_NAME "${BUILD_TYPE}")
+ else()
+ set(CMAKE_INSTALL_CONFIG_NAME "Debug")
+ endif()
+ message(STATUS "Install configuration: \"${CMAKE_INSTALL_CONFIG_NAME}\"")
+endif()
+
+# Set the component getting installed.
+if(NOT CMAKE_INSTALL_COMPONENT)
+ if(COMPONENT)
+ message(STATUS "Install component: \"${COMPONENT}\"")
+ set(CMAKE_INSTALL_COMPONENT "${COMPONENT}")
+ else()
+ set(CMAKE_INSTALL_COMPONENT)
+ endif()
+endif()
+
+# Install shared libraries without execute permission?
+if(NOT DEFINED CMAKE_INSTALL_SO_NO_EXE)
+ set(CMAKE_INSTALL_SO_NO_EXE "0")
+endif()
+
+if("${CMAKE_INSTALL_COMPONENT}" STREQUAL "Unspecified" OR NOT CMAKE_INSTALL_COMPONENT)
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/xtrkcad" TYPE DIRECTORY FILES "/home/martin/XTrackCAD/src/work/app/doc/html")
+endif()
+
+if("${CMAKE_INSTALL_COMPONENT}" STREQUAL "Unspecified" OR NOT CMAKE_INSTALL_COMPONENT)
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/xtrkcad/html" TYPE DIRECTORY FILES "/home/martin/XTrackCAD/src/work/app/doc/png.d")
+endif()
+
+if("${CMAKE_INSTALL_COMPONENT}" STREQUAL "Unspecified" OR NOT CMAKE_INSTALL_COMPONENT)
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/xtrkcad/html" TYPE FILE FILES "/home/martin/XTrackCAD/src/work/app/doc/xtrkcad_lin.css")
+endif()
+
diff --git a/app/doc/hhc.cmake b/app/doc/hhc.cmake
new file mode 100644
index 0000000..f3737b3
--- /dev/null
+++ b/app/doc/hhc.cmake
@@ -0,0 +1,10 @@
+EXECUTE_PROCESS(
+ COMMAND xtrkcad.hhp
+ RESULT_VARIABLE RESULTS
+ OUTPUT_VARIABLE OUTPUT
+ ERROR_VARIABLE ERROR
+ )
+
+MESSAGE("${OUTPUT}")
+MESSAGE("${ERROR}")
+
diff --git a/app/doc/intro.but b/app/doc/intro.but
new file mode 100644
index 0000000..f7427c4
--- /dev/null
+++ b/app/doc/intro.but
@@ -0,0 +1,830 @@
+\# Notes:
+\#
+\# The "\u000" command is used to format the output. The command causes a blank line to appear between "bulleted" or "described" items.
+\#
+
+
+\# Identify XTrackCAD Version, Microsoft Windows software installation package name and Copyright information
+
+\define{XTCVer} Version 5.1.0
+
+\define{XTCWinPack} xtrkcad-setup-5.1.0.exe
+
+\define{XTCRPMPack} xtrkcad-setup-5.1.0.i386.rpm
+
+\define{XTCStgzPack} xtrkcad-setup-5.1.0.i386.sh
+
+\define{XTCCopyRight} Copyright 2003, Sillub Technology and
+Copyright 2007, Bob Blackwell and Martin Fischer
+
+
+\# Index Groupings
+
+\IM{Bench-work}{Bench-work Notes} Bench-work
+
+\IM{Directories Overview}{Install Directory}{Working Directory} Directories
+
+\IM{Easements}{Easements and Sectional Track} Easements
+
+\IM{Export}{Export to Bitmap}{Export to DXF} Export
+
+\IM{Window Terms}{XTrackCAD Terms} Glossary
+
+\IM{Install directory}{Linux Installation}{Microsoft Windows Installation} Installation
+
+\IM{Copying and Distribution}{GNU General Public License} License
+
+\IM{Add Menu}{File Menu}{Edit Menu}{View Menu}{Change Menu}{Draw Menu}{Manage Menu}{Options Menu} Menus
+
+\IM{Entering Values}{Keyboard Shortcuts}{Main Window Overview}{Map Window}{Mouse Actions}{Shortcut Keys}{Typographic Conventions} Navigation
+
+\IM{printDesignToRoadbed}{Linux}{Microsoft Windows}{Printing} Printing
+
+\IM{Additional Shortcut Keys}{Hot Bar}{Keyboard Shortcuts}{Main Drawing Canvas}{Mouse Actions}{Shortcut Keys} Shortcut Keys
+
+\IM{Created by Turnout Command}{Easements and Sectional Track} Sectional Track
+
+\# >>>>>>>>>> Manual Begin's Here <<<<<<<<<<
+
+\title \e{XTrackCAD} User's Manual
+
+\G{png.d/xtrkcad_logo.gif}
+
+\e{\XTCVer}
+
+\copyright \XTCCopyRight
+
+\rule
+
+\C{index} Introduction To \e{XTrackCAD}
+
+\cfg{html-local-head}{<meta name="AppleTitle" content="org.xtrkcad.help" />}
+
+\e{XTrackCAD} is a CAD (computer-aided design) program for designing Model Railroad layouts. \e{XTrackCAD} supports any scale, has libraries of popular brands of turnouts and sectional track (plus you add your own easily), can automatically use spiral transition curves when joining track and has extensive on-line help and demonstrations. \e{XTrackCAD} lets you manipulate track much like you would with actual flex-track to modify, extend and join tracks and turnouts. Additional features include tunnels, 'post-it' notes, on-screen ruler, parts list, 99 drawing layers, undo/redo commands, bench-work, 'Print to Bitmap', elevations, train simulation and car inventory.
+
+Using it, you can
+
+\b Design layouts in any scale and gauge,
+
+\u000
+
+\b Use predefined libraries for many popular brands of turnouts to help you get started easily,
+
+\u000
+
+\b Add your own favorite components,
+
+\u000
+
+\b Manipulate track much like you would with actual flex-track to modify, extend and join tracks and turnouts,
+
+\u000
+
+\b Automatically generated Spiral \e{transition curves} (easements) whenever the track radius changes.
+
+\u000
+
+\b Test your design by running trains, including picking them up and moving them with the mouse.
+
+\u000
+
+\b Print the design in a scale of your choice. When printed in 1:1 scale the printout can be used as a template for laying the track to build your dream layout.
+
+\u000
+
+New users should run the demonstrations (via the \f{Help>Demos} menu) to get an overview of the many features of the program. A number of example layout designs are also available.
+
+Be sure to visit the project web page for latest news and updates: \W{http://www.xtrkcad.org/}{\e{XTrackCAD} Fork Website}
+
+\rule
+
+
+\H{whyXTrackCAD} Why Choose \e{XTrackCAD}
+
+\f{Why Choose XTrackCAD}
+
+\f{Easy to use}
+
+As much as possible, \e{XTrackCAD} is designed to operate the same as pencil and paper: create tracks by simply dragging the mouse, place turnouts anywhere on existing tracks, use circles for initial design and create stall tracks by drawing from the turntable.
+
+You don't have to be an expert CAD user to make the most of \e{XTrackCAD}. You don't specify line lengths or angles, just draw.
+
+\e{XTrackCAD} deals with tracks as tracks, not line segments. Tracks are connected to each other and can be drawn showing endpoints of turnouts and other components. As you zoom in, both rails are drawn.
+
+On-line demonstrations show the actual operation of many of the program's features. Extensive help is available for all commands and operations.
+
+\f{Packed with features}
+
+\e{XTrackCAD} is designed from the ground up to be a complete tool for Model Railroad layout design.
+
+\dt \e{Train Simulation and Car Inventory}
+
+\dd Any number of Cars and Locomotives can be placed on your layout to check clearances, siding capacities and track layout. Trains can be animated to simulate operations and switching on your layout. But be careful you don't crash!
+
+\u000
+
+\dd The Car Inventory dialog records your cars and locomotives.
+
+\u000
+
+\dt \e{Track Manipulation}
+
+\dd Track segments can be lengthened or shortened by simple click and drag. Tangents to a curve are created by dragging away from the curve. Tracks are extended by dragging from an Endpoint, creating new straight or curved segments.
+
+\u000
+
+\dd Track circles are especially handy for determining overall designs and seeing what will fit in a given area.
+
+\u000
+
+\dd The Parallel command easily creates new straight or curved tracks, laying out yards and sidings in a few easy steps.
+
+\u000
+
+\dd The Join command links any two tracks (straight, curved, Turnouts or Turntables) with accurate aligned connecting track segments. The connected tracks are trimmed or extended as required.
+
+\u000
+
+\dd The Helix Track command computes the number of turns, radius, grade and vertical separation to based on your criteria.
+
+\u000
+
+\dt \e{Turnout Select and Placement}
+
+\dd The Turnout Hot Bar contains a scrolling list of Turnouts, Sectional Tracks and Structures available in the current Scale. Simply click on one and drag it onto the layout.
+
+\u000
+
+\dd As Turnouts are dragged over existing tracks they are automatically aligned. \e{XTrackCAD} searches for any other tracks that align with each of the Turnout's Endpoints, and shows you the number of connections that will be made and the maximum offset as you position the Turnout. Just adjust the Turnout's position to minimize the offset to ensure the best fit.
+
+\u000
+
+\dd When a turnout is placed, each Endpoint is examined to see if it aligned to an existing track. If so, the track is split to create a perfect connection to the turnout. Placing Turnouts is a 'snap'.
+
+\u000
+
+\dt \e{Layers}
+
+\dd Layers are an important feature for designing layouts of any complexity. Use one layer for the main-line and others for staging tracks, Bench-work or scenery. Multilevel designs can have groups of layers for each level.
+
+\u000
+
+\dd \e{XTrackCAD} allows up to 99 layers and the first 20 layers can have their own button to control visibility. Each layer can have a name which is displayed as the balloon help for the layer button.
+
+\u000
+
+\dd Tracks and other objects can be colored according to which layer they are in. Also, each layer can be frozen to prevent accidental changes to parts of the layout that are finalized.
+
+\u000
+
+\dt \e{Elevations and Profile}
+
+\dd Elevations are one of the most powerful features of \e{XTrackCAD}.
+
+\u000
+
+\dd Traditional layout designs (such as published in magazines) show elevations at selected spots on the layout. They may also show grades between elevations.
+
+\u000
+
+\dd \e{XTrackCAD} lets you define the elevation of any Endpoint on the layout. You can also have \e{XTrackCAD} automatically compute the elevation and grade between defined elevation points. You can define the elevation at the bottom and top of a sloped track, then have \e{XTrackCAD} compute the elevation at each riser position between.
+
+\u000
+
+\dd Once you have defined a few elevations, you can display the Elevation Profile for the layout along a path of connected track segments. The Profile display shows the length of the track, the elevation of each defined elevation point and the grades between them. You can even adjust the elevations directly on the Profile display.
+
+\u000
+
+\dt \e{Easements (Spiral Transition Curves)}
+
+\dd Easements are special sections of gradually curving track used to connect straight and curved tracks (or two curved tracks). Easements reduce the effects of sudden changes in track curves which can cause derailments. They also look great!
+
+\u000
+
+\dd \e{XTrackCAD} can use Easements anytime the radius of the track changes. The Modify and Join commands will automatically insert Easement Track segments whenever needed. Each Easement is computed based on the radius of the neighboring tracks. You don't even have to think about it!
+
+\u000
+
+\dt \e{Flexible and Powerful Printing}
+
+\dd Printing is an important part of a layout design program, and \e{XTrackCAD} has a flexible Print command to get your design onto the layout.
+
+\u000
+
+\dd Printing is used for many purposes:
+
+\lcont{
+
+\b A snapshot of the whole layout.
+
+\b Detailed closeups to examine areas of complicated track work.
+
+\b Full 1:1 for direct transfer to the layout.
+
+}
+
+\u000
+
+\dd The Print command lets you scale the printout from a one page overall view (with the handy Snap-Shot button) right up to full size 1:1.
+
+\u000
+
+\dd Multiple page printouts are easy to do. A gird representing each page is drawn over the layout and you can click on the pages you want to print. The gird can be moved and rotated to any position so the orientation of the printout matches your layout. Pages can be printed in Portrait or Landscape format.
+
+\u000
+
+\dd At 1:1, registration marks can be printed every 3" (or 10cm) to help align different sets of printouts. Also, the roadbed outline can be drawn at a user-specified width to assist cutting the roadbed from sheet material.
+
+\u000
+
+\dt \e{Turnout and Structure Creation}
+
+\dd \e{XTrackCAD} comes with Turnout, Sectional Track and Structure Parameter Files for many brands of tracks and accessories. However, your brand may not supplied. The Turnout Designer dialogs and the Group command make it easy to add your own custom definitions.
+
+\u000
+
+\dd The Turnout Editor has separate screens for designing Turnouts (Regular, Curved, Wye and 3-way), Crossings, Slip-switch, Crossovers and Sectional Track. In each dialog a few measurements are required to create a new definition. Full size printouts can be made directly from the dialog to check your design.
+
+\u000
+
+\dd The Group command can create Structure definitions from selected tracks, lines and shapes. You can make structures as simple as a rectangle or highly detailed. You can also modify existing designs to add details or make adjustments.
+
+\u000
+
+\dt \e{Lines, Shapes, Table Edges, Text and Notes}
+
+\dd Layout designs are more than track!
+
+\u000
+
+\dd The \e{XTrackCAD} Draw command is used to draw lines (straight, curved and circles) and shapes (filled boxes, circles and polygons). These can be different colors and lines can have different widths. These are useful for drawing scenic features (rivers, bridges, mountains).
+
+\u000
+
+\dd You can add Bench-work and dimension lines too.
+
+\u000
+
+\dd Special types of lines are drawn by the Table Edge command are used to represent the boundary at the edge of the layout.
+
+\u000
+
+\dd Text can be drawn on the layout too.
+
+\u000
+
+\dd Notes can be attached to particular spots on the layout. When selected they can display special information about that part of the layout, such as prototype features, construction details or operation notes.
+
+\u000
+
+\dt \e{Parts and Price Lists}
+
+\dd The Parts List command generates a list of the number of the different types of Turnouts, Sectional Track and Structures selected on the layout. You can select everything or just the areas you are working on. As well, the total length of flex-track (for each track scale/gauge used on the layout) is listed.
+
+\u000
+
+\dd You can enter the price of each type of Turnout, Sectional Track and Structure, plus the length and price of flex-track. \e{XTrackCAD} will compute the price of each types and the grand total. The total number of flex-track sections is also listed.
+
+\u000
+
+\dt \e{Support for Sectional Track}
+
+\dd Numerous Sectional Track Parameter Files are included with \e{XTrackCAD} (Atlas, Marklin, Peco, ...). The Hot Bar allows easy selection.
+
+\u000
+
+\dd The automatic alignment feature of Turnout and Sectional Track placements makes track pieces just 'snap' together.
+
+\u000
+
+\dd The Connect Track command adjusts Sectional Track to smooth out the slight gaps that can arise when working with Sectional Track.
+
+\u000
+
+Refer to \K{keyFeatures} and \K{addFeatures} for a listing of \e{XTrackCAD} features.
+
+
+\H{keyFeatures} Key \e{XTrackCAD} Features
+
+\b Annotate with text and notes
+
+\u000
+
+\b Automatic easement calculation
+
+\u000
+
+\b Create Custom Designed Turnouts and Structures
+
+\u000
+
+\b Create parallel straight and curved tracks
+
+\u000
+
+\b Delete objects
+
+\u000
+
+\b Describe objects
+
+\u000
+
+\b Draw lines, arcs and filled shapes (for showing river edges etc.)
+
+\u000
+
+\b Draw table edges, Bench-work and dimension lines
+
+\u000
+
+\b Elevations, grades and profiles
+
+\u000
+
+\b Extend (or shrink) a segment by dragging its Endpoint
+
+\u000
+
+\b Extend a segment with a curve (or straight)
+
+\u000
+
+\b Generate parts list for all or selected areas of the layout
+
+\u000
+
+\b Hand-laid Turnouts
+
+\u000
+
+\b Helix track
+
+\u000
+
+\b Hot Bar for Turnout and Structure selection
+
+\u000
+
+\b Join any two tracks
+
+\u000
+
+\b Move and rotate any group of objects
+
+\u000
+
+\b Ninety-nine drawing Layers
+
+\u000
+
+\b On-line demonstrations, extensive help, tips and error message explanations
+
+\u000
+
+\b On-screen ruler for measurements
+
+\u000
+
+\b Panning via a map window
+
+\u000
+
+\b Price lists
+
+\u000
+
+\b Printing in any scale (up to 1:1) at any position and angle
+
+\u000
+
+\b Straight and curved flex-track segments
+
+\u000
+
+\b Supports any scale
+
+\u000
+
+\b Track circles and tangent tracks
+
+\u000
+
+\b Train Simulation
+
+\u000
+
+\b Tunnels (hidden tracks)
+
+\u000
+
+\b Turnouts, crossings (and sectional track such as Atlas Snap-track)
+
+\u000
+
+\b Turntables (user defined diameter)
+
+\u000
+
+\b Undo the last ten commands
+
+\u000
+
+\b Zoom in and zoom out of the drawing area
+
+\rule
+
+
+\H{addFeatures} Additional \e{XTrackCAD} Features
+
+\e{XTrackCAD} has many other carefully selected features:
+
+\b Sections of track can be hidden, which can be drawn as dashed lines, or completely hidden. A Tunnel Portal is drawn when a hidden track connects with normal track.
+
+\u000
+
+\b Drawing Turntable stall tracks is easy, just drag from the Turntable with the Modify command. The minimum angle between tracks can be set to ensure accurate, evenly spaced tracks.
+
+\u000
+
+\b Connections to non-visible layers are marked to an arrow head to show you the track continues on another layer.
+
+\u000
+
+\b The Group command can be used to decorate custom designed Turnouts and Sectional Track with details to indicate switch machines, ground throws and power connections.
+
+\u000
+
+\b Custom designed Turnouts can be modified, renamed or deleted with the Custom Management dialog.
+
+\u000
+
+\b Flex-track connected to Turnouts is labeled with the total length to aid cutting flex-track to length.
+
+\u000
+
+\b An on-screen ruler can be user to measure arbitrary distances.
+
+\u000
+
+\b At 1:1 drawing (and printing) scale the track center line is drawn to make it easy to position roadbed and track.
+
+\u000
+
+\b The balloon help for the Undo and Redo buttons shows the command that would be Undone or Redone.
+
+\u000
+
+\b The Snap Grid can positioned at any origin and any angle. It can also be printed to help when transferring coordinates to the layout.
+
+\u000
+
+\b The Map window is used to position the Main window on the layout. It can also be used to change the drawing scale.
+
+\u000
+
+\b You can rescale and flip objects, trim turnouts and create block gaps.
+
+\rule
+
+
+\H{aboutmanual} About This Manual
+
+\i\f{Typographic Conventions}
+
+Throughout this manual the following typographic conventions are used to make finding information easier:
+
+\dd \f{Bold} - Shows menu, file or dialog item titles.
+
+\u000
+
+\dd \c{Mono-spaced} - Shows commands or text entries by user. On entry fields the spelling given has to be followed exactly.
+
+\u000
+
+\dd \e{Italic} - Marks a new expression, usually followed by a short description
+
+\u000
+
+\dd \c{Capital Key} - Usually used in a sequence of key strokes or in combination with \e{Shift, Alt or Ctrl} key.
+
+\u000
+
+\dd \c{Key+Key} - Combination of keys, e.g., \c{Ctrl+S}
+
+\u000
+
+\dd \c{Key, Key, Key} - Sequence of key strokes, e.g., \c{Alt, F, S}
+
+\u000
+
+\dd \f{Selection>Selection} - Sequence of selections from menu, e.g., \f{File>Save}
+
+\rule
+
+
+\H{installSoftware} Installation
+
+\e{XTrackCAD} is designed to operate under Linux or MS Windows. Information within this section of the manual pertains to installation of the application in either of these environments.
+
+\rule
+
+\S{MSWinInstall} \i{Microsoft Windows Installation}
+
+\e{XTrackCAD} is shipped as a self-installing self-expanding program (executable).
+
+\n Using Windows Explorer, locate the directory in which you downloaded or copied your new version of \e{XTrackCAD}.
+
+\lcont{\u000}
+
+\n Start the installation program by double clicking on the \f{\XTCWinPack} file icon.
+
+\lcont{\u000}
+
+\n Follow the steps in the installation program.
+
+\lcont{\u000}
+
+\n The installation lets you define the directory in which \e{XTrackCAD} is installed. The directory is created automatically if it doesn't already exist.
+
+\lcont{\u000}
+
+\n A program folder named \c{XTrkCad4} will be created during the installation process. The folder contains the program, documentation, parameter and example files.
+
+\rule
+
+\S{LinuxInstall} \i{Linux Installation}
+
+\e{XTrackCAD} for LINUX is shipped as a self-extracting archive (executable).
+
+\n Installing from the self-extracting archive.
+
+\lcont{
+
+\dd After downloading open a command line then
+
+\dd \c{./\XTCStgzPack --prefix=/usr/local --exclude-subdir}
+
+\dd This will install the executable in /usr/local/bin. A directory named \c{xtrkcad} will be created in
+/usr/local/share and all files will be unpacked into it.
+
+}
+
+If you install \e{XTrackCAD} into another directory, set the \c{XTRKCADLIB} environment variable to point to that directory.
+
+\rule
+
+\H{startSoftware} \i{Start the Program}
+
+The \e{XTrackCAD} executable is named xtrkcad.exe on Windows and xtrkcad on Linux.
+
+\f{Command Line}
+
+On Windows:
+
+\c xtrkcad [/c config] [/v] [/l logfile] [/d logcontrol] layoutfile
+
+On Linux:
+
+\c xtrkcad [-c config] [-v] [-l logfile] [-d logcontrol] layoutfile
+
+\f{Command line parameters}
+
+\dt \c{c config}
+
+\dd configuration to use. This allows you to have several distinct configurations (eg.
+parameter files, display options).
+
+\u000
+
+\dt \c{layoutfile}
+
+\dd filename for the layout to load.
+This parameter takes precedence over the option to resume with the last layout (\K{cmdPref}).
+
+\f{Debugging Parameters}
+
+The following parameters are for debugging purposes and are mainly of interest to the
+developers.
+
+\dt \c{v}
+
+\dd verbose mode.
+
+\u000
+
+\dt \c{d logcontrol}
+
+\dd specifies the amount of logging. The argument logcontrol has the format \c{logmodule[=level]}.
+logmodule defines the functionality that should be logged, the optional level specifies the loglevel.
+Defaults are no modules are logged and loglevel is 1 if omitted from logonctrol parameter.
+
+\u000
+
+\dt \c{l logfile}
+
+\dd set logfile, only needed in conjunction with the debug option.
+
+
+
+
+\H{introQT} Quick Tour
+
+\G{png.d/main.png}
+
+When \e{XTrackCAD} starts, it displays the \f{Main} (\K{mainW}) and \f{Map} (\K{cmdMap}) windows. The \f{Map} window is used to change the origin of the \f{Main} window when the entire layout cannot be displayed at one time.
+
+The Menu bar across the top of the \f{Main} window contains standard Windows menus. Some of these are particularly useful to the new user:
+
+\b The \f{File>Exit} menu exits \e{XTrackCAD}. You can also exit by selecting the System menu in the upper left corner of the Window.
+
+\u000
+
+\b The \f{File>Open} menu opens existing layout files. When first installed, the default directory contains some example programs you can look at.
+
+\u000
+
+\b The \f{Help} menu can be used to read the \e{XTrackCAD} Help file. Also, the \f{Help>Demos} menu selects a number of demonstrations which illustrate various features of \e{XTrackCAD}.
+
+\u000
+
+\b The \f{Options>Layout} menu specifies the working scale and overall room size.
+
+\u000
+
+\b The \f{Options>Preferences} menu specifies some less frequently changed items.
+You can use this menu to choose Metric units (\K{cmdPref}).
+
+\rule
+
+
+\H{performance} Performance Issues
+
+This section lists some things that can improve the performance of \e{XTrackCAD}.
+
+\b To speed up initialization, remove unused parameter files (See \f{Parameter Files} dialog - \K{cmdPrmfile}).
+
+\u000
+
+\b During moves and rotates, draw tracks \f{Simply} or as \f{Endpoints} (See \f{Command Options} dialog - \K{cmdCmdopt}). Also \f{Zoom In} (\K{viewM}) to reduce the number of tracks that are being displayed.
+
+\u000
+
+\b If you have to move a lot of track a large distance, create a temporary track at the destination and use the \f{Join} (\K{cmdJoin}) command to move the selected track to join with the temporary track. Then remove the temporary track.
+
+\u000
+
+\b Close the \f{Map} window if you don't need it to move about the layout. The \f{Window} (\K{windowM}) menu can be used reopen the Map window.
+
+\u000
+
+\b On the \f{Display} dialog (\K{cmdDisplay}) turn off drawing \f{Endpoints}, decrease the \f{Two Rail Scale}, increase \f{Min Grid Spacing}, set \f{Draw Ties} to \f{None} and turn off \f{Live Map}.
+
+\rule
+
+\H{directories} Files and Directories
+
+Information within this section of the manual identifies installation directory names, file names and directory and file locations.
+
+\rule
+
+\S{dirOverview} \i{Directories Overview}
+
+\e{XTrackCAD} uses two directories on your system:
+
+\b The \e{XTrackCAD Install} directory, which contains the data and parameter files used by \e{XTrackCAD}.
+
+\u000
+
+\b The \e{XTrackCAD Working} directory, which contains configuration and Check Point files.
+
+On MS Windows the \e{Install} directory is set when you install \e{XTrackCAD}. All data files (parameters,
+demos, examples) can be found in the \c{share/xtrkcad} subdirectory underneath the \e{Install} directory.
+The \e{Working} directory is in your personal profile.
+
+On Linux the \e{Install} directory is usually \c{/usr/local/lib/xtrkcad/}, but you can change this by defining the \c{XTRKCADLIB} environment variable before starting \e{XTrackCAD}. The working directory is \c{\{HOME\}/.xtrkcad/}.
+
+Layout files (\c{*.xtc}) and export (\K{cmdExport}) files (\c{*.xti}) can be saved anywhere you wish, as specified in the \f{Save File} and \f{Open File} dialogs.
+
+Example layouts can be found in the \c{example} directory under the \e{XTrackCAD} install directory.
+
+\rule
+
+\S{installDir} \i{Install Directory}
+
+\b \c{xtrkcad.xtq} is the main parameter file which contains definitions for each scale. It also includes turnout definitions for the demos and lists the playback (\e{.xtr}) files for the demos.
+
+\u000
+
+\b \c{params} directory contains \c{*.xtp} files which are the \e{XTrackCAD} Library parameter files. These files (\c{atlasn.xtp, pecon55.xtp, ...}) contain definitions for turnouts, sectional track pieces and structures. These files to be used are selected in the \f{Parameter Files (\K{cmdPrmfile})} dialog.
+
+\u000
+
+\b \c{xtrkcad.chm} (on MS-Windows) is the \e{XTrackCAD} help file.
+
+\u000
+
+\b \c{xtrkcad.exe} (MS-Windows) or \c{xtrkcad} (Linux) is the \e{XTrackCAD} program.
+
+\u000
+
+\b \c{xtrkcad.tip} contains the Tip of the Day information accessible from the \f{Help} menu or shown during startup.
+
+\u000
+
+\b \c{xtrkcad0.ini} specifies the location of the \e{XTrackCAD} working directory (MS-Windows only).
+
+\u000
+
+\b \c{demos} directory contains \c{*.xtr} which are the \e{XTrackCAD} demonstration files which can be run via the \f{Help>Demos} menu item.
+
+\u000
+
+\b \c{examples} directory contain some example \c{.xtc} files
+
+\rule
+
+\S{workDir} \i{Working Directory}
+
+\b \c{xtrkcad.ckp} are the \e{check-point} files created periodically while running \e{XTrackCAD}. If your system \e{XTrackCAD} hangs or crashes you get the choice of loading the checkpoint file and so recover (most of) your work by saving it to your current layout file.
+
+\lcont{
+
+The check-point frequency is set by the \e{Check Point} field found in the \f{Preferences} dialog (\f{Options>Preferences}).
+
+}
+
+\b The \c{xtrkcad.cus} file contains parameter information. This is mostly information created by the \f{Turnout Designer} dialogs (\K{cmdTurnoutNew}) and \f{Group} (\K{cmdGroup}) command. You can use the \f{Edit>Custom Management} dialog to manipulate these parameters.
+
+\u000
+
+\b The \c{xtrkcad.ini} (on MS-Windows) or the \c{xtrkcad.rc} (on Linux) file contains various parameter settings from each use of \e{XTrackCAD}. Most changes you make (such as scale, room size, window position) are saved in this file for the next time you use \e{XTrackCAD}.
+
+\rule
+
+\H{uninstall} \i{Removing \e{XTrackCAD}}
+
+Remove \e{XTrackCAD} by deleting the \e{XTrackCAD Install} directory, deleting any \c{xtrkcad.*} files from the \e{Working} directory, and deleting any \e{*.xtc} and \e{*.xti} files.
+
+On MS-Windows, you can also use the \f{Uninstall} icon in the \e{XTrackCAD} program group.
+
+\rule
+
+
+\H{bugs_enhancements} Bugs and Enhancements
+
+This section of the manual describes how and where to report a bug or seek an enhancement.
+
+\rule
+
+
+\S{bugs} Reporting \i{Bugs}
+
+If you encounter an unreported bug please submit detail regarding such to the \f{Bug Tracker} located at the \W{https://sourceforge.net/p/xtrkcad-fork/bugs/}{\e{XTrackCAD} Fork Project Site}.
+
+\f{Be sure to provide the three basic elements of a bug report:} What you were doing at the time the bug occurred, what you expected to happen and what actually happened. This detail will help developers replicate the error, find and correct the offending code.
+
+\dt \f{A Sample Bug Report Follows;}
+
+\u000
+
+\dd After completing installation of \e{XTrackCAD} on a Dell PC with 1024 MB of memory running Windows 7, the following error occurred when attempting to edit a Text Label;
+
+\u000
+
+\dd \c{Notice: allocateButt: Can't find 13. Do you want to save the layout?}
+
+\u000
+
+\dd Selecting either "Yes" or "No" results in a Windows error and \e{XTrackCAD} closes.
+
+\u000
+
+\dd The error can be replicated by opening the file named cascade.xtc. Set the magnification at 4:1. Attempting to move the text label named "Granville Island" located at the approximate grid coordinates of x=8", y=4' 5". Selecting the label causes the error to occur.
+
+\u000
+
+\dd The error is repeatable with other files contain text labels.
+
+\f{Always search the bug database first.} Advice so good, we'll repeat it twice. Always search the bug database first. The odds are good that if you've found a problem, someone else found it too. If you spend a few minutes of your time making sure that you're not filing a duplicate bug, that's a few more minutes someone can spend helping to fix that bug rather than sorting out duplicate bug reports.
+
+\f{If you don't understand an error message, ask for help.} Don't report an error message you don't understand as a bug. There are a lot of places you can ask for help in understanding what is going on before you can claim that an error message you do not understand is a bug. (Once you've understood the error message and have a good suggestion for a way to make the error message clearer, you might consider reporting it as a \W{https://sourceforge.net/p/xtrkcad-fork/feature-requests/}{\e{XTrackCAD} Feature Request}).
+
+\f{Be brief, but don't leave any important details out.} This is a fine line to walk. But there are some general guidelines:
+
+Remember the three basics: what you were doing, what you expected to happen, and what happened.
+
+If you can recreate the problem the \f{Macro>Record} command can be used to record what happened. Try to isolate the problem by creating a minimal layout and recording as few commands as possible.
+
+\f{Don't report bugs about old versions.} Every time a new version of \e{XTrackCAD} is released, many enhancements are added and known bugs are fixed. If you're using a version of \e{XTrackCAD} that's more than two revisions older than the latest version, you should upgrade to the latest version to make sure the bug you are experiencing still exists. (It's not a bad idea to upgrade even if your version is only a version behind the most current one.)
+
+\f{Only report one problem in each bug report.} If you encounter two or more bugs that don't appear to be related create a separate bug report for each one. This makes the task of managing work assignments easier and may result in a quicker fix for the problem.
+
+\rule
+
+
+\S{enhancements} \i{Enhancement Requests}
+
+Suggestions for improvements are encouraged and welcome. Submit your suggestion to the \e{XTrackCAD} \f{Feature Tracker} located at the \W{https://sourceforge.net/p/xtrkcad-fork/feature-requests/}{\e{XTrackCAD} Fork Project Site}.
+
+\rule
diff --git a/app/doc/png.d/map.png b/app/doc/png.d/map.png
index ddcb2ae..6400bf1 100644
--- a/app/doc/png.d/map.png
+++ b/app/doc/png.d/map.png
Binary files differ
diff --git a/app/dynstring/CMakeFiles/CMakeDirectoryInformation.cmake b/app/dynstring/CMakeFiles/CMakeDirectoryInformation.cmake
new file mode 100644
index 0000000..2569371
--- /dev/null
+++ b/app/dynstring/CMakeFiles/CMakeDirectoryInformation.cmake
@@ -0,0 +1,16 @@
+# CMAKE generated file: DO NOT EDIT!
+# Generated by "Unix Makefiles" Generator, CMake Version 3.6
+
+# Relative path conversion top directories.
+set(CMAKE_RELATIVE_PATH_TOP_SOURCE "/home/martin/XTrackCAD/src/work")
+set(CMAKE_RELATIVE_PATH_TOP_BINARY "/home/martin/XTrackCAD/src/work")
+
+# Force unix paths in dependencies.
+set(CMAKE_FORCE_UNIX_PATHS 1)
+
+
+# The C and CXX include file regular expressions for this directory.
+set(CMAKE_C_INCLUDE_REGEX_SCAN "^.*$")
+set(CMAKE_C_INCLUDE_REGEX_COMPLAIN "^$")
+set(CMAKE_CXX_INCLUDE_REGEX_SCAN ${CMAKE_C_INCLUDE_REGEX_SCAN})
+set(CMAKE_CXX_INCLUDE_REGEX_COMPLAIN ${CMAKE_C_INCLUDE_REGEX_COMPLAIN})
diff --git a/app/dynstring/CMakeFiles/dynstring.dir/DependInfo.cmake b/app/dynstring/CMakeFiles/dynstring.dir/DependInfo.cmake
new file mode 100644
index 0000000..f742a04
--- /dev/null
+++ b/app/dynstring/CMakeFiles/dynstring.dir/DependInfo.cmake
@@ -0,0 +1,29 @@
+# The set of languages for which implicit dependencies are needed:
+set(CMAKE_DEPENDS_LANGUAGES
+ "C"
+ )
+# The set of files for implicit dependencies of each language:
+set(CMAKE_DEPENDS_CHECK_C
+ "/home/martin/XTrackCAD/src/work/app/dynstring/dynstring.c" "/home/martin/XTrackCAD/src/work/app/dynstring/CMakeFiles/dynstring.dir/dynstring.c.o"
+ )
+set(CMAKE_C_COMPILER_ID "GNU")
+
+# Preprocessor definitions for this target.
+set(CMAKE_TARGET_DEFINITIONS_C
+ "XTRKCAD_CMAKE_BUILD"
+ )
+
+# The include file search paths:
+set(CMAKE_C_TARGET_INCLUDE_PATH
+ "/usr/local/include"
+ "app/bin"
+ "app/dynstring"
+ "app/cornu"
+ )
+
+# Targets to which this target links.
+set(CMAKE_TARGET_LINKED_INFO_FILES
+ )
+
+# Fortran module output directory.
+set(CMAKE_Fortran_TARGET_MODULE_DIR "")
diff --git a/app/dynstring/CMakeFiles/dynstring.dir/build.make b/app/dynstring/CMakeFiles/dynstring.dir/build.make
new file mode 100644
index 0000000..86f72ab
--- /dev/null
+++ b/app/dynstring/CMakeFiles/dynstring.dir/build.make
@@ -0,0 +1,114 @@
+# CMAKE generated file: DO NOT EDIT!
+# Generated by "Unix Makefiles" Generator, CMake Version 3.6
+
+# Delete rule output on recipe failure.
+.DELETE_ON_ERROR:
+
+
+#=============================================================================
+# Special targets provided by cmake.
+
+# Disable implicit rules so canonical targets will work.
+.SUFFIXES:
+
+
+# Remove some rules from gmake that .SUFFIXES does not remove.
+SUFFIXES =
+
+.SUFFIXES: .hpux_make_needs_suffix_list
+
+
+# Suppress display of executed commands.
+$(VERBOSE).SILENT:
+
+
+# A target that is always out of date.
+cmake_force:
+
+.PHONY : cmake_force
+
+#=============================================================================
+# Set environment variables for the build.
+
+# The shell in which to execute make rules.
+SHELL = /bin/sh
+
+# The CMake executable.
+CMAKE_COMMAND = /usr/bin/cmake
+
+# The command to remove a file.
+RM = /usr/bin/cmake -E remove -f
+
+# Escaping for special characters.
+EQUALS = =
+
+# The top-level source directory on which CMake was run.
+CMAKE_SOURCE_DIR = /home/martin/XTrackCAD/src/work
+
+# The top-level build directory on which CMake was run.
+CMAKE_BINARY_DIR = /home/martin/XTrackCAD/src/work
+
+# Include any dependencies generated for this target.
+include app/dynstring/CMakeFiles/dynstring.dir/depend.make
+
+# Include the progress variables for this target.
+include app/dynstring/CMakeFiles/dynstring.dir/progress.make
+
+# Include the compile flags for this target's objects.
+include app/dynstring/CMakeFiles/dynstring.dir/flags.make
+
+app/dynstring/CMakeFiles/dynstring.dir/dynstring.c.o: app/dynstring/CMakeFiles/dynstring.dir/flags.make
+app/dynstring/CMakeFiles/dynstring.dir/dynstring.c.o: app/dynstring/dynstring.c
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/martin/XTrackCAD/src/work/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Building C object app/dynstring/CMakeFiles/dynstring.dir/dynstring.c.o"
+ cd /home/martin/XTrackCAD/src/work/app/dynstring && /usr/bin/gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -o CMakeFiles/dynstring.dir/dynstring.c.o -c /home/martin/XTrackCAD/src/work/app/dynstring/dynstring.c
+
+app/dynstring/CMakeFiles/dynstring.dir/dynstring.c.i: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing C source to CMakeFiles/dynstring.dir/dynstring.c.i"
+ cd /home/martin/XTrackCAD/src/work/app/dynstring && /usr/bin/gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -E /home/martin/XTrackCAD/src/work/app/dynstring/dynstring.c > CMakeFiles/dynstring.dir/dynstring.c.i
+
+app/dynstring/CMakeFiles/dynstring.dir/dynstring.c.s: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling C source to assembly CMakeFiles/dynstring.dir/dynstring.c.s"
+ cd /home/martin/XTrackCAD/src/work/app/dynstring && /usr/bin/gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -S /home/martin/XTrackCAD/src/work/app/dynstring/dynstring.c -o CMakeFiles/dynstring.dir/dynstring.c.s
+
+app/dynstring/CMakeFiles/dynstring.dir/dynstring.c.o.requires:
+
+.PHONY : app/dynstring/CMakeFiles/dynstring.dir/dynstring.c.o.requires
+
+app/dynstring/CMakeFiles/dynstring.dir/dynstring.c.o.provides: app/dynstring/CMakeFiles/dynstring.dir/dynstring.c.o.requires
+ $(MAKE) -f app/dynstring/CMakeFiles/dynstring.dir/build.make app/dynstring/CMakeFiles/dynstring.dir/dynstring.c.o.provides.build
+.PHONY : app/dynstring/CMakeFiles/dynstring.dir/dynstring.c.o.provides
+
+app/dynstring/CMakeFiles/dynstring.dir/dynstring.c.o.provides.build: app/dynstring/CMakeFiles/dynstring.dir/dynstring.c.o
+
+
+# Object files for target dynstring
+dynstring_OBJECTS = \
+"CMakeFiles/dynstring.dir/dynstring.c.o"
+
+# External object files for target dynstring
+dynstring_EXTERNAL_OBJECTS =
+
+app/dynstring/libdynstring.a: app/dynstring/CMakeFiles/dynstring.dir/dynstring.c.o
+app/dynstring/libdynstring.a: app/dynstring/CMakeFiles/dynstring.dir/build.make
+app/dynstring/libdynstring.a: app/dynstring/CMakeFiles/dynstring.dir/link.txt
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --bold --progress-dir=/home/martin/XTrackCAD/src/work/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Linking C static library libdynstring.a"
+ cd /home/martin/XTrackCAD/src/work/app/dynstring && $(CMAKE_COMMAND) -P CMakeFiles/dynstring.dir/cmake_clean_target.cmake
+ cd /home/martin/XTrackCAD/src/work/app/dynstring && $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/dynstring.dir/link.txt --verbose=$(VERBOSE)
+
+# Rule to build all files generated by this target.
+app/dynstring/CMakeFiles/dynstring.dir/build: app/dynstring/libdynstring.a
+
+.PHONY : app/dynstring/CMakeFiles/dynstring.dir/build
+
+app/dynstring/CMakeFiles/dynstring.dir/requires: app/dynstring/CMakeFiles/dynstring.dir/dynstring.c.o.requires
+
+.PHONY : app/dynstring/CMakeFiles/dynstring.dir/requires
+
+app/dynstring/CMakeFiles/dynstring.dir/clean:
+ cd /home/martin/XTrackCAD/src/work/app/dynstring && $(CMAKE_COMMAND) -P CMakeFiles/dynstring.dir/cmake_clean.cmake
+.PHONY : app/dynstring/CMakeFiles/dynstring.dir/clean
+
+app/dynstring/CMakeFiles/dynstring.dir/depend:
+ cd /home/martin/XTrackCAD/src/work && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/martin/XTrackCAD/src/work /home/martin/XTrackCAD/src/work/app/dynstring /home/martin/XTrackCAD/src/work /home/martin/XTrackCAD/src/work/app/dynstring /home/martin/XTrackCAD/src/work/app/dynstring/CMakeFiles/dynstring.dir/DependInfo.cmake --color=$(COLOR)
+.PHONY : app/dynstring/CMakeFiles/dynstring.dir/depend
+
diff --git a/app/dynstring/CMakeFiles/dynstring.dir/cmake_clean.cmake b/app/dynstring/CMakeFiles/dynstring.dir/cmake_clean.cmake
new file mode 100644
index 0000000..b816cc6
--- /dev/null
+++ b/app/dynstring/CMakeFiles/dynstring.dir/cmake_clean.cmake
@@ -0,0 +1,10 @@
+file(REMOVE_RECURSE
+ "CMakeFiles/dynstring.dir/dynstring.c.o"
+ "libdynstring.pdb"
+ "libdynstring.a"
+)
+
+# Per-language clean rules from dependency scanning.
+foreach(lang C)
+ include(CMakeFiles/dynstring.dir/cmake_clean_${lang}.cmake OPTIONAL)
+endforeach()
diff --git a/app/dynstring/CMakeFiles/dynstring.dir/cmake_clean_target.cmake b/app/dynstring/CMakeFiles/dynstring.dir/cmake_clean_target.cmake
new file mode 100644
index 0000000..cea43f1
--- /dev/null
+++ b/app/dynstring/CMakeFiles/dynstring.dir/cmake_clean_target.cmake
@@ -0,0 +1,3 @@
+file(REMOVE_RECURSE
+ "libdynstring.a"
+)
diff --git a/app/dynstring/CMakeFiles/dynstring.dir/depend.make b/app/dynstring/CMakeFiles/dynstring.dir/depend.make
new file mode 100644
index 0000000..fc32a8a
--- /dev/null
+++ b/app/dynstring/CMakeFiles/dynstring.dir/depend.make
@@ -0,0 +1,2 @@
+# Empty dependencies file for dynstring.
+# This may be replaced when dependencies are built.
diff --git a/app/dynstring/CMakeFiles/dynstring.dir/flags.make b/app/dynstring/CMakeFiles/dynstring.dir/flags.make
new file mode 100644
index 0000000..adbe140
--- /dev/null
+++ b/app/dynstring/CMakeFiles/dynstring.dir/flags.make
@@ -0,0 +1,10 @@
+# CMAKE generated file: DO NOT EDIT!
+# Generated by "Unix Makefiles" Generator, CMake Version 3.6
+
+# compile C with /usr/bin/gcc
+C_FLAGS = -g3 -gdwarf-2 -std=gnu99
+
+C_DEFINES = -DXTRKCAD_CMAKE_BUILD
+
+C_INCLUDES = -I/usr/local/include -I/home/martin/XTrackCAD/src/work/app/bin -I/home/martin/XTrackCAD/src/work/app/dynstring -I/home/martin/XTrackCAD/src/work/app/cornu
+
diff --git a/app/dynstring/CMakeFiles/dynstring.dir/link.txt b/app/dynstring/CMakeFiles/dynstring.dir/link.txt
new file mode 100644
index 0000000..cbec54a
--- /dev/null
+++ b/app/dynstring/CMakeFiles/dynstring.dir/link.txt
@@ -0,0 +1,2 @@
+/usr/bin/ar qc libdynstring.a CMakeFiles/dynstring.dir/dynstring.c.o
+/usr/bin/ranlib libdynstring.a
diff --git a/app/dynstring/CMakeFiles/dynstring.dir/progress.make b/app/dynstring/CMakeFiles/dynstring.dir/progress.make
new file mode 100644
index 0000000..7878ea9
--- /dev/null
+++ b/app/dynstring/CMakeFiles/dynstring.dir/progress.make
@@ -0,0 +1,3 @@
+CMAKE_PROGRESS_1 = 5
+CMAKE_PROGRESS_2 =
+
diff --git a/app/dynstring/CMakeFiles/progress.marks b/app/dynstring/CMakeFiles/progress.marks
new file mode 100644
index 0000000..0cfbf08
--- /dev/null
+++ b/app/dynstring/CMakeFiles/progress.marks
@@ -0,0 +1 @@
+2
diff --git a/app/dynstring/CTestTestfile.cmake b/app/dynstring/CTestTestfile.cmake
new file mode 100644
index 0000000..aaec009
--- /dev/null
+++ b/app/dynstring/CTestTestfile.cmake
@@ -0,0 +1,7 @@
+# CMake generated Testfile for
+# Source directory: /home/martin/XTrackCAD/src/work/app/dynstring
+# Build directory: /home/martin/XTrackCAD/src/work/app/dynstring
+#
+# This file includes the relevant testing commands required for
+# testing this directory and lists subdirectories to be tested as well.
+subdirs(unittest)
diff --git a/app/dynstring/Makefile b/app/dynstring/Makefile
new file mode 100644
index 0000000..a2eb4f4
--- /dev/null
+++ b/app/dynstring/Makefile
@@ -0,0 +1,264 @@
+# CMAKE generated file: DO NOT EDIT!
+# Generated by "Unix Makefiles" Generator, CMake Version 3.6
+
+# Default target executed when no arguments are given to make.
+default_target: all
+
+.PHONY : default_target
+
+# Allow only one "make -f Makefile2" at a time, but pass parallelism.
+.NOTPARALLEL:
+
+
+#=============================================================================
+# Special targets provided by cmake.
+
+# Disable implicit rules so canonical targets will work.
+.SUFFIXES:
+
+
+# Remove some rules from gmake that .SUFFIXES does not remove.
+SUFFIXES =
+
+.SUFFIXES: .hpux_make_needs_suffix_list
+
+
+# Suppress display of executed commands.
+$(VERBOSE).SILENT:
+
+
+# A target that is always out of date.
+cmake_force:
+
+.PHONY : cmake_force
+
+#=============================================================================
+# Set environment variables for the build.
+
+# The shell in which to execute make rules.
+SHELL = /bin/sh
+
+# The CMake executable.
+CMAKE_COMMAND = /usr/bin/cmake
+
+# The command to remove a file.
+RM = /usr/bin/cmake -E remove -f
+
+# Escaping for special characters.
+EQUALS = =
+
+# The top-level source directory on which CMake was run.
+CMAKE_SOURCE_DIR = /home/martin/XTrackCAD/src/work
+
+# The top-level build directory on which CMake was run.
+CMAKE_BINARY_DIR = /home/martin/XTrackCAD/src/work
+
+#=============================================================================
+# Targets provided globally by CMake.
+
+# Special rule for the target edit_cache
+edit_cache:
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running CMake cache editor..."
+ /usr/bin/ccmake -H$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR)
+.PHONY : edit_cache
+
+# Special rule for the target edit_cache
+edit_cache/fast: edit_cache
+
+.PHONY : edit_cache/fast
+
+# Special rule for the target install/strip
+install/strip: preinstall
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Installing the project stripped..."
+ /usr/bin/cmake -DCMAKE_INSTALL_DO_STRIP=1 -P cmake_install.cmake
+.PHONY : install/strip
+
+# Special rule for the target install/strip
+install/strip/fast: install/strip
+
+.PHONY : install/strip/fast
+
+# Special rule for the target package_source
+package_source:
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Run CPack packaging tool for source..."
+ cd /home/martin/XTrackCAD/src/work && /usr/bin/cpack --config ./CPackSourceConfig.cmake /home/martin/XTrackCAD/src/work/CPackSourceConfig.cmake
+.PHONY : package_source
+
+# Special rule for the target package_source
+package_source/fast: package_source
+
+.PHONY : package_source/fast
+
+# Special rule for the target package
+package: preinstall
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Run CPack packaging tool..."
+ cd /home/martin/XTrackCAD/src/work && /usr/bin/cpack --config ./CPackConfig.cmake
+.PHONY : package
+
+# Special rule for the target package
+package/fast: package
+
+.PHONY : package/fast
+
+# Special rule for the target rebuild_cache
+rebuild_cache:
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running CMake to regenerate build system..."
+ /usr/bin/cmake -H$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR)
+.PHONY : rebuild_cache
+
+# Special rule for the target rebuild_cache
+rebuild_cache/fast: rebuild_cache
+
+.PHONY : rebuild_cache/fast
+
+# Special rule for the target test
+test:
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running tests..."
+ /usr/bin/ctest --force-new-ctest-process $(ARGS)
+.PHONY : test
+
+# Special rule for the target test
+test/fast: test
+
+.PHONY : test/fast
+
+# Special rule for the target install/local
+install/local: preinstall
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Installing only the local directory..."
+ /usr/bin/cmake -DCMAKE_INSTALL_LOCAL_ONLY=1 -P cmake_install.cmake
+.PHONY : install/local
+
+# Special rule for the target install/local
+install/local/fast: install/local
+
+.PHONY : install/local/fast
+
+# Special rule for the target install
+install: preinstall
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Install the project..."
+ /usr/bin/cmake -P cmake_install.cmake
+.PHONY : install
+
+# Special rule for the target install
+install/fast: preinstall/fast
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Install the project..."
+ /usr/bin/cmake -P cmake_install.cmake
+.PHONY : install/fast
+
+# Special rule for the target list_install_components
+list_install_components:
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Available install components are: \"Unspecified\""
+.PHONY : list_install_components
+
+# Special rule for the target list_install_components
+list_install_components/fast: list_install_components
+
+.PHONY : list_install_components/fast
+
+# The main all target
+all: cmake_check_build_system
+ cd /home/martin/XTrackCAD/src/work && $(CMAKE_COMMAND) -E cmake_progress_start /home/martin/XTrackCAD/src/work/CMakeFiles /home/martin/XTrackCAD/src/work/app/dynstring/CMakeFiles/progress.marks
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f CMakeFiles/Makefile2 app/dynstring/all
+ $(CMAKE_COMMAND) -E cmake_progress_start /home/martin/XTrackCAD/src/work/CMakeFiles 0
+.PHONY : all
+
+# The main clean target
+clean:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f CMakeFiles/Makefile2 app/dynstring/clean
+.PHONY : clean
+
+# The main clean target
+clean/fast: clean
+
+.PHONY : clean/fast
+
+# Prepare targets for installation.
+preinstall: all
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f CMakeFiles/Makefile2 app/dynstring/preinstall
+.PHONY : preinstall
+
+# Prepare targets for installation.
+preinstall/fast:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f CMakeFiles/Makefile2 app/dynstring/preinstall
+.PHONY : preinstall/fast
+
+# clear depends
+depend:
+ cd /home/martin/XTrackCAD/src/work && $(CMAKE_COMMAND) -H$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 1
+.PHONY : depend
+
+# Convenience name for target.
+app/dynstring/CMakeFiles/dynstring.dir/rule:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f CMakeFiles/Makefile2 app/dynstring/CMakeFiles/dynstring.dir/rule
+.PHONY : app/dynstring/CMakeFiles/dynstring.dir/rule
+
+# Convenience name for target.
+dynstring: app/dynstring/CMakeFiles/dynstring.dir/rule
+
+.PHONY : dynstring
+
+# fast build rule for target.
+dynstring/fast:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/dynstring/CMakeFiles/dynstring.dir/build.make app/dynstring/CMakeFiles/dynstring.dir/build
+.PHONY : dynstring/fast
+
+dynstring.o: dynstring.c.o
+
+.PHONY : dynstring.o
+
+# target to build an object file
+dynstring.c.o:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/dynstring/CMakeFiles/dynstring.dir/build.make app/dynstring/CMakeFiles/dynstring.dir/dynstring.c.o
+.PHONY : dynstring.c.o
+
+dynstring.i: dynstring.c.i
+
+.PHONY : dynstring.i
+
+# target to preprocess a source file
+dynstring.c.i:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/dynstring/CMakeFiles/dynstring.dir/build.make app/dynstring/CMakeFiles/dynstring.dir/dynstring.c.i
+.PHONY : dynstring.c.i
+
+dynstring.s: dynstring.c.s
+
+.PHONY : dynstring.s
+
+# target to generate assembly for a file
+dynstring.c.s:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/dynstring/CMakeFiles/dynstring.dir/build.make app/dynstring/CMakeFiles/dynstring.dir/dynstring.c.s
+.PHONY : dynstring.c.s
+
+# Help Target
+help:
+ @echo "The following are some of the valid targets for this Makefile:"
+ @echo "... all (the default if no target is provided)"
+ @echo "... clean"
+ @echo "... depend"
+ @echo "... edit_cache"
+ @echo "... install/strip"
+ @echo "... package_source"
+ @echo "... package"
+ @echo "... rebuild_cache"
+ @echo "... test"
+ @echo "... dynstring"
+ @echo "... install/local"
+ @echo "... install"
+ @echo "... list_install_components"
+ @echo "... dynstring.o"
+ @echo "... dynstring.i"
+ @echo "... dynstring.s"
+.PHONY : help
+
+
+
+#=============================================================================
+# Special targets to cleanup operation of make.
+
+# Special rule to run CMake to check the build system integrity.
+# No rule that depends on this can have commands that come from listfiles
+# because they might be regenerated.
+cmake_check_build_system:
+ cd /home/martin/XTrackCAD/src/work && $(CMAKE_COMMAND) -H$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 0
+.PHONY : cmake_check_build_system
+
diff --git a/app/dynstring/cmake_install.cmake b/app/dynstring/cmake_install.cmake
new file mode 100644
index 0000000..92d973e
--- /dev/null
+++ b/app/dynstring/cmake_install.cmake
@@ -0,0 +1,40 @@
+# Install script for directory: /home/martin/XTrackCAD/src/work/app/dynstring
+
+# Set the install prefix
+if(NOT DEFINED CMAKE_INSTALL_PREFIX)
+ set(CMAKE_INSTALL_PREFIX "/usr/local")
+endif()
+string(REGEX REPLACE "/$" "" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}")
+
+# Set the install configuration name.
+if(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME)
+ if(BUILD_TYPE)
+ string(REGEX REPLACE "^[^A-Za-z0-9_]+" ""
+ CMAKE_INSTALL_CONFIG_NAME "${BUILD_TYPE}")
+ else()
+ set(CMAKE_INSTALL_CONFIG_NAME "Debug")
+ endif()
+ message(STATUS "Install configuration: \"${CMAKE_INSTALL_CONFIG_NAME}\"")
+endif()
+
+# Set the component getting installed.
+if(NOT CMAKE_INSTALL_COMPONENT)
+ if(COMPONENT)
+ message(STATUS "Install component: \"${COMPONENT}\"")
+ set(CMAKE_INSTALL_COMPONENT "${COMPONENT}")
+ else()
+ set(CMAKE_INSTALL_COMPONENT)
+ endif()
+endif()
+
+# Install shared libraries without execute permission?
+if(NOT DEFINED CMAKE_INSTALL_SO_NO_EXE)
+ set(CMAKE_INSTALL_SO_NO_EXE "0")
+endif()
+
+if(NOT CMAKE_INSTALL_LOCAL_ONLY)
+ # Include the install script for each subdirectory.
+ include("/home/martin/XTrackCAD/src/work/app/dynstring/unittest/cmake_install.cmake")
+
+endif()
+
diff --git a/app/dynstring/unittest/CMakeFiles/CMakeDirectoryInformation.cmake b/app/dynstring/unittest/CMakeFiles/CMakeDirectoryInformation.cmake
new file mode 100644
index 0000000..2569371
--- /dev/null
+++ b/app/dynstring/unittest/CMakeFiles/CMakeDirectoryInformation.cmake
@@ -0,0 +1,16 @@
+# CMAKE generated file: DO NOT EDIT!
+# Generated by "Unix Makefiles" Generator, CMake Version 3.6
+
+# Relative path conversion top directories.
+set(CMAKE_RELATIVE_PATH_TOP_SOURCE "/home/martin/XTrackCAD/src/work")
+set(CMAKE_RELATIVE_PATH_TOP_BINARY "/home/martin/XTrackCAD/src/work")
+
+# Force unix paths in dependencies.
+set(CMAKE_FORCE_UNIX_PATHS 1)
+
+
+# The C and CXX include file regular expressions for this directory.
+set(CMAKE_C_INCLUDE_REGEX_SCAN "^.*$")
+set(CMAKE_C_INCLUDE_REGEX_COMPLAIN "^$")
+set(CMAKE_CXX_INCLUDE_REGEX_SCAN ${CMAKE_C_INCLUDE_REGEX_SCAN})
+set(CMAKE_CXX_INCLUDE_REGEX_COMPLAIN ${CMAKE_C_INCLUDE_REGEX_COMPLAIN})
diff --git a/app/dynstring/unittest/CMakeFiles/dynstringtest.dir/DependInfo.cmake b/app/dynstring/unittest/CMakeFiles/dynstringtest.dir/DependInfo.cmake
new file mode 100644
index 0000000..3865fbd
--- /dev/null
+++ b/app/dynstring/unittest/CMakeFiles/dynstringtest.dir/DependInfo.cmake
@@ -0,0 +1,30 @@
+# The set of languages for which implicit dependencies are needed:
+set(CMAKE_DEPENDS_LANGUAGES
+ "C"
+ )
+# The set of files for implicit dependencies of each language:
+set(CMAKE_DEPENDS_CHECK_C
+ "/home/martin/XTrackCAD/src/work/app/dynstring/unittest/DynStringTest.c" "/home/martin/XTrackCAD/src/work/app/dynstring/unittest/CMakeFiles/dynstringtest.dir/DynStringTest.c.o"
+ )
+set(CMAKE_C_COMPILER_ID "GNU")
+
+# Preprocessor definitions for this target.
+set(CMAKE_TARGET_DEFINITIONS_C
+ "XTRKCAD_CMAKE_BUILD"
+ )
+
+# The include file search paths:
+set(CMAKE_C_TARGET_INCLUDE_PATH
+ "/usr/local/include"
+ "app/bin"
+ "app/dynstring"
+ "app/cornu"
+ )
+
+# Targets to which this target links.
+set(CMAKE_TARGET_LINKED_INFO_FILES
+ "/home/martin/XTrackCAD/src/work/app/dynstring/CMakeFiles/dynstring.dir/DependInfo.cmake"
+ )
+
+# Fortran module output directory.
+set(CMAKE_Fortran_TARGET_MODULE_DIR "")
diff --git a/app/dynstring/unittest/CMakeFiles/dynstringtest.dir/build.make b/app/dynstring/unittest/CMakeFiles/dynstringtest.dir/build.make
new file mode 100644
index 0000000..d6da863
--- /dev/null
+++ b/app/dynstring/unittest/CMakeFiles/dynstringtest.dir/build.make
@@ -0,0 +1,115 @@
+# CMAKE generated file: DO NOT EDIT!
+# Generated by "Unix Makefiles" Generator, CMake Version 3.6
+
+# Delete rule output on recipe failure.
+.DELETE_ON_ERROR:
+
+
+#=============================================================================
+# Special targets provided by cmake.
+
+# Disable implicit rules so canonical targets will work.
+.SUFFIXES:
+
+
+# Remove some rules from gmake that .SUFFIXES does not remove.
+SUFFIXES =
+
+.SUFFIXES: .hpux_make_needs_suffix_list
+
+
+# Suppress display of executed commands.
+$(VERBOSE).SILENT:
+
+
+# A target that is always out of date.
+cmake_force:
+
+.PHONY : cmake_force
+
+#=============================================================================
+# Set environment variables for the build.
+
+# The shell in which to execute make rules.
+SHELL = /bin/sh
+
+# The CMake executable.
+CMAKE_COMMAND = /usr/bin/cmake
+
+# The command to remove a file.
+RM = /usr/bin/cmake -E remove -f
+
+# Escaping for special characters.
+EQUALS = =
+
+# The top-level source directory on which CMake was run.
+CMAKE_SOURCE_DIR = /home/martin/XTrackCAD/src/work
+
+# The top-level build directory on which CMake was run.
+CMAKE_BINARY_DIR = /home/martin/XTrackCAD/src/work
+
+# Include any dependencies generated for this target.
+include app/dynstring/unittest/CMakeFiles/dynstringtest.dir/depend.make
+
+# Include the progress variables for this target.
+include app/dynstring/unittest/CMakeFiles/dynstringtest.dir/progress.make
+
+# Include the compile flags for this target's objects.
+include app/dynstring/unittest/CMakeFiles/dynstringtest.dir/flags.make
+
+app/dynstring/unittest/CMakeFiles/dynstringtest.dir/DynStringTest.c.o: app/dynstring/unittest/CMakeFiles/dynstringtest.dir/flags.make
+app/dynstring/unittest/CMakeFiles/dynstringtest.dir/DynStringTest.c.o: app/dynstring/unittest/DynStringTest.c
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/martin/XTrackCAD/src/work/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Building C object app/dynstring/unittest/CMakeFiles/dynstringtest.dir/DynStringTest.c.o"
+ cd /home/martin/XTrackCAD/src/work/app/dynstring/unittest && /usr/bin/gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -o CMakeFiles/dynstringtest.dir/DynStringTest.c.o -c /home/martin/XTrackCAD/src/work/app/dynstring/unittest/DynStringTest.c
+
+app/dynstring/unittest/CMakeFiles/dynstringtest.dir/DynStringTest.c.i: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing C source to CMakeFiles/dynstringtest.dir/DynStringTest.c.i"
+ cd /home/martin/XTrackCAD/src/work/app/dynstring/unittest && /usr/bin/gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -E /home/martin/XTrackCAD/src/work/app/dynstring/unittest/DynStringTest.c > CMakeFiles/dynstringtest.dir/DynStringTest.c.i
+
+app/dynstring/unittest/CMakeFiles/dynstringtest.dir/DynStringTest.c.s: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling C source to assembly CMakeFiles/dynstringtest.dir/DynStringTest.c.s"
+ cd /home/martin/XTrackCAD/src/work/app/dynstring/unittest && /usr/bin/gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -S /home/martin/XTrackCAD/src/work/app/dynstring/unittest/DynStringTest.c -o CMakeFiles/dynstringtest.dir/DynStringTest.c.s
+
+app/dynstring/unittest/CMakeFiles/dynstringtest.dir/DynStringTest.c.o.requires:
+
+.PHONY : app/dynstring/unittest/CMakeFiles/dynstringtest.dir/DynStringTest.c.o.requires
+
+app/dynstring/unittest/CMakeFiles/dynstringtest.dir/DynStringTest.c.o.provides: app/dynstring/unittest/CMakeFiles/dynstringtest.dir/DynStringTest.c.o.requires
+ $(MAKE) -f app/dynstring/unittest/CMakeFiles/dynstringtest.dir/build.make app/dynstring/unittest/CMakeFiles/dynstringtest.dir/DynStringTest.c.o.provides.build
+.PHONY : app/dynstring/unittest/CMakeFiles/dynstringtest.dir/DynStringTest.c.o.provides
+
+app/dynstring/unittest/CMakeFiles/dynstringtest.dir/DynStringTest.c.o.provides.build: app/dynstring/unittest/CMakeFiles/dynstringtest.dir/DynStringTest.c.o
+
+
+# Object files for target dynstringtest
+dynstringtest_OBJECTS = \
+"CMakeFiles/dynstringtest.dir/DynStringTest.c.o"
+
+# External object files for target dynstringtest
+dynstringtest_EXTERNAL_OBJECTS =
+
+app/dynstring/unittest/dynstringtest: app/dynstring/unittest/CMakeFiles/dynstringtest.dir/DynStringTest.c.o
+app/dynstring/unittest/dynstringtest: app/dynstring/unittest/CMakeFiles/dynstringtest.dir/build.make
+app/dynstring/unittest/dynstringtest: app/dynstring/libdynstring.a
+app/dynstring/unittest/dynstringtest: /usr/local/lib/libcmocka.so
+app/dynstring/unittest/dynstringtest: app/dynstring/unittest/CMakeFiles/dynstringtest.dir/link.txt
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --bold --progress-dir=/home/martin/XTrackCAD/src/work/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Linking C executable dynstringtest"
+ cd /home/martin/XTrackCAD/src/work/app/dynstring/unittest && $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/dynstringtest.dir/link.txt --verbose=$(VERBOSE)
+
+# Rule to build all files generated by this target.
+app/dynstring/unittest/CMakeFiles/dynstringtest.dir/build: app/dynstring/unittest/dynstringtest
+
+.PHONY : app/dynstring/unittest/CMakeFiles/dynstringtest.dir/build
+
+app/dynstring/unittest/CMakeFiles/dynstringtest.dir/requires: app/dynstring/unittest/CMakeFiles/dynstringtest.dir/DynStringTest.c.o.requires
+
+.PHONY : app/dynstring/unittest/CMakeFiles/dynstringtest.dir/requires
+
+app/dynstring/unittest/CMakeFiles/dynstringtest.dir/clean:
+ cd /home/martin/XTrackCAD/src/work/app/dynstring/unittest && $(CMAKE_COMMAND) -P CMakeFiles/dynstringtest.dir/cmake_clean.cmake
+.PHONY : app/dynstring/unittest/CMakeFiles/dynstringtest.dir/clean
+
+app/dynstring/unittest/CMakeFiles/dynstringtest.dir/depend:
+ cd /home/martin/XTrackCAD/src/work && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/martin/XTrackCAD/src/work /home/martin/XTrackCAD/src/work/app/dynstring/unittest /home/martin/XTrackCAD/src/work /home/martin/XTrackCAD/src/work/app/dynstring/unittest /home/martin/XTrackCAD/src/work/app/dynstring/unittest/CMakeFiles/dynstringtest.dir/DependInfo.cmake --color=$(COLOR)
+.PHONY : app/dynstring/unittest/CMakeFiles/dynstringtest.dir/depend
+
diff --git a/app/dynstring/unittest/CMakeFiles/dynstringtest.dir/cmake_clean.cmake b/app/dynstring/unittest/CMakeFiles/dynstringtest.dir/cmake_clean.cmake
new file mode 100644
index 0000000..9c73115
--- /dev/null
+++ b/app/dynstring/unittest/CMakeFiles/dynstringtest.dir/cmake_clean.cmake
@@ -0,0 +1,10 @@
+file(REMOVE_RECURSE
+ "CMakeFiles/dynstringtest.dir/DynStringTest.c.o"
+ "dynstringtest.pdb"
+ "dynstringtest"
+)
+
+# Per-language clean rules from dependency scanning.
+foreach(lang C)
+ include(CMakeFiles/dynstringtest.dir/cmake_clean_${lang}.cmake OPTIONAL)
+endforeach()
diff --git a/app/dynstring/unittest/CMakeFiles/dynstringtest.dir/depend.make b/app/dynstring/unittest/CMakeFiles/dynstringtest.dir/depend.make
new file mode 100644
index 0000000..0b2ac78
--- /dev/null
+++ b/app/dynstring/unittest/CMakeFiles/dynstringtest.dir/depend.make
@@ -0,0 +1,2 @@
+# Empty dependencies file for dynstringtest.
+# This may be replaced when dependencies are built.
diff --git a/app/dynstring/unittest/CMakeFiles/dynstringtest.dir/flags.make b/app/dynstring/unittest/CMakeFiles/dynstringtest.dir/flags.make
new file mode 100644
index 0000000..adbe140
--- /dev/null
+++ b/app/dynstring/unittest/CMakeFiles/dynstringtest.dir/flags.make
@@ -0,0 +1,10 @@
+# CMAKE generated file: DO NOT EDIT!
+# Generated by "Unix Makefiles" Generator, CMake Version 3.6
+
+# compile C with /usr/bin/gcc
+C_FLAGS = -g3 -gdwarf-2 -std=gnu99
+
+C_DEFINES = -DXTRKCAD_CMAKE_BUILD
+
+C_INCLUDES = -I/usr/local/include -I/home/martin/XTrackCAD/src/work/app/bin -I/home/martin/XTrackCAD/src/work/app/dynstring -I/home/martin/XTrackCAD/src/work/app/cornu
+
diff --git a/app/dynstring/unittest/CMakeFiles/dynstringtest.dir/link.txt b/app/dynstring/unittest/CMakeFiles/dynstringtest.dir/link.txt
new file mode 100644
index 0000000..c8400fc
--- /dev/null
+++ b/app/dynstring/unittest/CMakeFiles/dynstringtest.dir/link.txt
@@ -0,0 +1 @@
+/usr/bin/gcc -g3 -gdwarf-2 CMakeFiles/dynstringtest.dir/DynStringTest.c.o -o dynstringtest -rdynamic ../libdynstring.a /usr/local/lib/libcmocka.so -Wl,-rpath,/usr/local/lib
diff --git a/app/dynstring/unittest/CMakeFiles/dynstringtest.dir/progress.make b/app/dynstring/unittest/CMakeFiles/dynstringtest.dir/progress.make
new file mode 100644
index 0000000..eff3641
--- /dev/null
+++ b/app/dynstring/unittest/CMakeFiles/dynstringtest.dir/progress.make
@@ -0,0 +1,3 @@
+CMAKE_PROGRESS_1 =
+CMAKE_PROGRESS_2 = 6
+
diff --git a/app/dynstring/unittest/CMakeFiles/progress.marks b/app/dynstring/unittest/CMakeFiles/progress.marks
new file mode 100644
index 0000000..0cfbf08
--- /dev/null
+++ b/app/dynstring/unittest/CMakeFiles/progress.marks
@@ -0,0 +1 @@
+2
diff --git a/app/dynstring/unittest/CTestTestfile.cmake b/app/dynstring/unittest/CTestTestfile.cmake
new file mode 100644
index 0000000..b67bb97
--- /dev/null
+++ b/app/dynstring/unittest/CTestTestfile.cmake
@@ -0,0 +1,7 @@
+# CMake generated Testfile for
+# Source directory: /home/martin/XTrackCAD/src/work/app/dynstring/unittest
+# Build directory: /home/martin/XTrackCAD/src/work/app/dynstring/unittest
+#
+# This file includes the relevant testing commands required for
+# testing this directory and lists subdirectories to be tested as well.
+add_test(DynStringTest "dynstringtest")
diff --git a/app/dynstring/unittest/Makefile b/app/dynstring/unittest/Makefile
new file mode 100644
index 0000000..7d5e6a3
--- /dev/null
+++ b/app/dynstring/unittest/Makefile
@@ -0,0 +1,264 @@
+# CMAKE generated file: DO NOT EDIT!
+# Generated by "Unix Makefiles" Generator, CMake Version 3.6
+
+# Default target executed when no arguments are given to make.
+default_target: all
+
+.PHONY : default_target
+
+# Allow only one "make -f Makefile2" at a time, but pass parallelism.
+.NOTPARALLEL:
+
+
+#=============================================================================
+# Special targets provided by cmake.
+
+# Disable implicit rules so canonical targets will work.
+.SUFFIXES:
+
+
+# Remove some rules from gmake that .SUFFIXES does not remove.
+SUFFIXES =
+
+.SUFFIXES: .hpux_make_needs_suffix_list
+
+
+# Suppress display of executed commands.
+$(VERBOSE).SILENT:
+
+
+# A target that is always out of date.
+cmake_force:
+
+.PHONY : cmake_force
+
+#=============================================================================
+# Set environment variables for the build.
+
+# The shell in which to execute make rules.
+SHELL = /bin/sh
+
+# The CMake executable.
+CMAKE_COMMAND = /usr/bin/cmake
+
+# The command to remove a file.
+RM = /usr/bin/cmake -E remove -f
+
+# Escaping for special characters.
+EQUALS = =
+
+# The top-level source directory on which CMake was run.
+CMAKE_SOURCE_DIR = /home/martin/XTrackCAD/src/work
+
+# The top-level build directory on which CMake was run.
+CMAKE_BINARY_DIR = /home/martin/XTrackCAD/src/work
+
+#=============================================================================
+# Targets provided globally by CMake.
+
+# Special rule for the target edit_cache
+edit_cache:
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running CMake cache editor..."
+ /usr/bin/ccmake -H$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR)
+.PHONY : edit_cache
+
+# Special rule for the target edit_cache
+edit_cache/fast: edit_cache
+
+.PHONY : edit_cache/fast
+
+# Special rule for the target install/strip
+install/strip: preinstall
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Installing the project stripped..."
+ /usr/bin/cmake -DCMAKE_INSTALL_DO_STRIP=1 -P cmake_install.cmake
+.PHONY : install/strip
+
+# Special rule for the target install/strip
+install/strip/fast: install/strip
+
+.PHONY : install/strip/fast
+
+# Special rule for the target test
+test:
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running tests..."
+ /usr/bin/ctest --force-new-ctest-process $(ARGS)
+.PHONY : test
+
+# Special rule for the target test
+test/fast: test
+
+.PHONY : test/fast
+
+# Special rule for the target package_source
+package_source:
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Run CPack packaging tool for source..."
+ cd /home/martin/XTrackCAD/src/work && /usr/bin/cpack --config ./CPackSourceConfig.cmake /home/martin/XTrackCAD/src/work/CPackSourceConfig.cmake
+.PHONY : package_source
+
+# Special rule for the target package_source
+package_source/fast: package_source
+
+.PHONY : package_source/fast
+
+# Special rule for the target package
+package: preinstall
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Run CPack packaging tool..."
+ cd /home/martin/XTrackCAD/src/work && /usr/bin/cpack --config ./CPackConfig.cmake
+.PHONY : package
+
+# Special rule for the target package
+package/fast: package
+
+.PHONY : package/fast
+
+# Special rule for the target rebuild_cache
+rebuild_cache:
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running CMake to regenerate build system..."
+ /usr/bin/cmake -H$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR)
+.PHONY : rebuild_cache
+
+# Special rule for the target rebuild_cache
+rebuild_cache/fast: rebuild_cache
+
+.PHONY : rebuild_cache/fast
+
+# Special rule for the target install/local
+install/local: preinstall
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Installing only the local directory..."
+ /usr/bin/cmake -DCMAKE_INSTALL_LOCAL_ONLY=1 -P cmake_install.cmake
+.PHONY : install/local
+
+# Special rule for the target install/local
+install/local/fast: install/local
+
+.PHONY : install/local/fast
+
+# Special rule for the target install
+install: preinstall
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Install the project..."
+ /usr/bin/cmake -P cmake_install.cmake
+.PHONY : install
+
+# Special rule for the target install
+install/fast: preinstall/fast
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Install the project..."
+ /usr/bin/cmake -P cmake_install.cmake
+.PHONY : install/fast
+
+# Special rule for the target list_install_components
+list_install_components:
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Available install components are: \"Unspecified\""
+.PHONY : list_install_components
+
+# Special rule for the target list_install_components
+list_install_components/fast: list_install_components
+
+.PHONY : list_install_components/fast
+
+# The main all target
+all: cmake_check_build_system
+ cd /home/martin/XTrackCAD/src/work && $(CMAKE_COMMAND) -E cmake_progress_start /home/martin/XTrackCAD/src/work/CMakeFiles /home/martin/XTrackCAD/src/work/app/dynstring/unittest/CMakeFiles/progress.marks
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f CMakeFiles/Makefile2 app/dynstring/unittest/all
+ $(CMAKE_COMMAND) -E cmake_progress_start /home/martin/XTrackCAD/src/work/CMakeFiles 0
+.PHONY : all
+
+# The main clean target
+clean:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f CMakeFiles/Makefile2 app/dynstring/unittest/clean
+.PHONY : clean
+
+# The main clean target
+clean/fast: clean
+
+.PHONY : clean/fast
+
+# Prepare targets for installation.
+preinstall: all
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f CMakeFiles/Makefile2 app/dynstring/unittest/preinstall
+.PHONY : preinstall
+
+# Prepare targets for installation.
+preinstall/fast:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f CMakeFiles/Makefile2 app/dynstring/unittest/preinstall
+.PHONY : preinstall/fast
+
+# clear depends
+depend:
+ cd /home/martin/XTrackCAD/src/work && $(CMAKE_COMMAND) -H$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 1
+.PHONY : depend
+
+# Convenience name for target.
+app/dynstring/unittest/CMakeFiles/dynstringtest.dir/rule:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f CMakeFiles/Makefile2 app/dynstring/unittest/CMakeFiles/dynstringtest.dir/rule
+.PHONY : app/dynstring/unittest/CMakeFiles/dynstringtest.dir/rule
+
+# Convenience name for target.
+dynstringtest: app/dynstring/unittest/CMakeFiles/dynstringtest.dir/rule
+
+.PHONY : dynstringtest
+
+# fast build rule for target.
+dynstringtest/fast:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/dynstring/unittest/CMakeFiles/dynstringtest.dir/build.make app/dynstring/unittest/CMakeFiles/dynstringtest.dir/build
+.PHONY : dynstringtest/fast
+
+DynStringTest.o: DynStringTest.c.o
+
+.PHONY : DynStringTest.o
+
+# target to build an object file
+DynStringTest.c.o:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/dynstring/unittest/CMakeFiles/dynstringtest.dir/build.make app/dynstring/unittest/CMakeFiles/dynstringtest.dir/DynStringTest.c.o
+.PHONY : DynStringTest.c.o
+
+DynStringTest.i: DynStringTest.c.i
+
+.PHONY : DynStringTest.i
+
+# target to preprocess a source file
+DynStringTest.c.i:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/dynstring/unittest/CMakeFiles/dynstringtest.dir/build.make app/dynstring/unittest/CMakeFiles/dynstringtest.dir/DynStringTest.c.i
+.PHONY : DynStringTest.c.i
+
+DynStringTest.s: DynStringTest.c.s
+
+.PHONY : DynStringTest.s
+
+# target to generate assembly for a file
+DynStringTest.c.s:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/dynstring/unittest/CMakeFiles/dynstringtest.dir/build.make app/dynstring/unittest/CMakeFiles/dynstringtest.dir/DynStringTest.c.s
+.PHONY : DynStringTest.c.s
+
+# Help Target
+help:
+ @echo "The following are some of the valid targets for this Makefile:"
+ @echo "... all (the default if no target is provided)"
+ @echo "... clean"
+ @echo "... depend"
+ @echo "... edit_cache"
+ @echo "... install/strip"
+ @echo "... test"
+ @echo "... package_source"
+ @echo "... package"
+ @echo "... rebuild_cache"
+ @echo "... install/local"
+ @echo "... install"
+ @echo "... dynstringtest"
+ @echo "... list_install_components"
+ @echo "... DynStringTest.o"
+ @echo "... DynStringTest.i"
+ @echo "... DynStringTest.s"
+.PHONY : help
+
+
+
+#=============================================================================
+# Special targets to cleanup operation of make.
+
+# Special rule to run CMake to check the build system integrity.
+# No rule that depends on this can have commands that come from listfiles
+# because they might be regenerated.
+cmake_check_build_system:
+ cd /home/martin/XTrackCAD/src/work && $(CMAKE_COMMAND) -H$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 0
+.PHONY : cmake_check_build_system
+
diff --git a/app/dynstring/unittest/cmake_install.cmake b/app/dynstring/unittest/cmake_install.cmake
new file mode 100644
index 0000000..9cede54
--- /dev/null
+++ b/app/dynstring/unittest/cmake_install.cmake
@@ -0,0 +1,34 @@
+# Install script for directory: /home/martin/XTrackCAD/src/work/app/dynstring/unittest
+
+# Set the install prefix
+if(NOT DEFINED CMAKE_INSTALL_PREFIX)
+ set(CMAKE_INSTALL_PREFIX "/usr/local")
+endif()
+string(REGEX REPLACE "/$" "" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}")
+
+# Set the install configuration name.
+if(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME)
+ if(BUILD_TYPE)
+ string(REGEX REPLACE "^[^A-Za-z0-9_]+" ""
+ CMAKE_INSTALL_CONFIG_NAME "${BUILD_TYPE}")
+ else()
+ set(CMAKE_INSTALL_CONFIG_NAME "Debug")
+ endif()
+ message(STATUS "Install configuration: \"${CMAKE_INSTALL_CONFIG_NAME}\"")
+endif()
+
+# Set the component getting installed.
+if(NOT CMAKE_INSTALL_COMPONENT)
+ if(COMPONENT)
+ message(STATUS "Install component: \"${COMPONENT}\"")
+ set(CMAKE_INSTALL_COMPONENT "${COMPONENT}")
+ else()
+ set(CMAKE_INSTALL_COMPONENT)
+ endif()
+endif()
+
+# Install shared libraries without execute permission?
+if(NOT DEFINED CMAKE_INSTALL_SO_NO_EXE)
+ set(CMAKE_INSTALL_SO_NO_EXE "0")
+endif()
+
diff --git a/app/help/CMakeFiles/CMakeDirectoryInformation.cmake b/app/help/CMakeFiles/CMakeDirectoryInformation.cmake
new file mode 100644
index 0000000..2569371
--- /dev/null
+++ b/app/help/CMakeFiles/CMakeDirectoryInformation.cmake
@@ -0,0 +1,16 @@
+# CMAKE generated file: DO NOT EDIT!
+# Generated by "Unix Makefiles" Generator, CMake Version 3.6
+
+# Relative path conversion top directories.
+set(CMAKE_RELATIVE_PATH_TOP_SOURCE "/home/martin/XTrackCAD/src/work")
+set(CMAKE_RELATIVE_PATH_TOP_BINARY "/home/martin/XTrackCAD/src/work")
+
+# Force unix paths in dependencies.
+set(CMAKE_FORCE_UNIX_PATHS 1)
+
+
+# The C and CXX include file regular expressions for this directory.
+set(CMAKE_C_INCLUDE_REGEX_SCAN "^.*$")
+set(CMAKE_C_INCLUDE_REGEX_COMPLAIN "^$")
+set(CMAKE_CXX_INCLUDE_REGEX_SCAN ${CMAKE_C_INCLUDE_REGEX_SCAN})
+set(CMAKE_CXX_INCLUDE_REGEX_COMPLAIN ${CMAKE_C_INCLUDE_REGEX_COMPLAIN})
diff --git a/app/help/CMakeFiles/Help.dir/DependInfo.cmake b/app/help/CMakeFiles/Help.dir/DependInfo.cmake
new file mode 100644
index 0000000..96d5456
--- /dev/null
+++ b/app/help/CMakeFiles/Help.dir/DependInfo.cmake
@@ -0,0 +1,17 @@
+# The set of languages for which implicit dependencies are needed:
+set(CMAKE_DEPENDS_LANGUAGES
+ )
+# The set of files for implicit dependencies of each language:
+
+# Pairs of files generated by the same build rule.
+set(CMAKE_MULTIPLE_OUTPUT_PAIRS
+ "/home/martin/XTrackCAD/src/work/app/help/messages.but" "/home/martin/XTrackCAD/src/work/app/help/messages.h"
+ )
+
+
+# Targets to which this target links.
+set(CMAKE_TARGET_LINKED_INFO_FILES
+ )
+
+# Fortran module output directory.
+set(CMAKE_Fortran_TARGET_MODULE_DIR "")
diff --git a/app/help/CMakeFiles/Help.dir/build.make b/app/help/CMakeFiles/Help.dir/build.make
new file mode 100644
index 0000000..251fbf1
--- /dev/null
+++ b/app/help/CMakeFiles/Help.dir/build.make
@@ -0,0 +1,87 @@
+# CMAKE generated file: DO NOT EDIT!
+# Generated by "Unix Makefiles" Generator, CMake Version 3.6
+
+# Delete rule output on recipe failure.
+.DELETE_ON_ERROR:
+
+
+#=============================================================================
+# Special targets provided by cmake.
+
+# Disable implicit rules so canonical targets will work.
+.SUFFIXES:
+
+
+# Remove some rules from gmake that .SUFFIXES does not remove.
+SUFFIXES =
+
+.SUFFIXES: .hpux_make_needs_suffix_list
+
+
+# Suppress display of executed commands.
+$(VERBOSE).SILENT:
+
+
+# A target that is always out of date.
+cmake_force:
+
+.PHONY : cmake_force
+
+#=============================================================================
+# Set environment variables for the build.
+
+# The shell in which to execute make rules.
+SHELL = /bin/sh
+
+# The CMake executable.
+CMAKE_COMMAND = /usr/bin/cmake
+
+# The command to remove a file.
+RM = /usr/bin/cmake -E remove -f
+
+# Escaping for special characters.
+EQUALS = =
+
+# The top-level source directory on which CMake was run.
+CMAKE_SOURCE_DIR = /home/martin/XTrackCAD/src/work
+
+# The top-level build directory on which CMake was run.
+CMAKE_BINARY_DIR = /home/martin/XTrackCAD/src/work
+
+# Utility rule file for Help.
+
+# Include the progress variables for this target.
+include app/help/CMakeFiles/Help.dir/progress.make
+
+app/help/CMakeFiles/Help: app/help/messages.h
+app/help/CMakeFiles/Help: app/help/messages.but
+
+
+app/help/messages.h: app/help/genmessages
+app/help/messages.h: app/help/messages.in
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --blue --bold --progress-dir=/home/martin/XTrackCAD/src/work/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Generating messages.h, messages.but"
+ cd /home/martin/XTrackCAD/src/work/app/help && ./genmessages -i18n /home/martin/XTrackCAD/src/work/app/help/messages.in /home/martin/XTrackCAD/src/work/app/help/messages.but
+
+app/help/messages.but: app/help/messages.h
+ @$(CMAKE_COMMAND) -E touch_nocreate app/help/messages.but
+
+Help: app/help/CMakeFiles/Help
+Help: app/help/messages.h
+Help: app/help/messages.but
+Help: app/help/CMakeFiles/Help.dir/build.make
+
+.PHONY : Help
+
+# Rule to build all files generated by this target.
+app/help/CMakeFiles/Help.dir/build: Help
+
+.PHONY : app/help/CMakeFiles/Help.dir/build
+
+app/help/CMakeFiles/Help.dir/clean:
+ cd /home/martin/XTrackCAD/src/work/app/help && $(CMAKE_COMMAND) -P CMakeFiles/Help.dir/cmake_clean.cmake
+.PHONY : app/help/CMakeFiles/Help.dir/clean
+
+app/help/CMakeFiles/Help.dir/depend:
+ cd /home/martin/XTrackCAD/src/work && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/martin/XTrackCAD/src/work /home/martin/XTrackCAD/src/work/app/help /home/martin/XTrackCAD/src/work /home/martin/XTrackCAD/src/work/app/help /home/martin/XTrackCAD/src/work/app/help/CMakeFiles/Help.dir/DependInfo.cmake --color=$(COLOR)
+.PHONY : app/help/CMakeFiles/Help.dir/depend
+
diff --git a/app/help/CMakeFiles/Help.dir/cmake_clean.cmake b/app/help/CMakeFiles/Help.dir/cmake_clean.cmake
new file mode 100644
index 0000000..785e5d1
--- /dev/null
+++ b/app/help/CMakeFiles/Help.dir/cmake_clean.cmake
@@ -0,0 +1,10 @@
+file(REMOVE_RECURSE
+ "CMakeFiles/Help"
+ "messages.h"
+ "messages.but"
+)
+
+# Per-language clean rules from dependency scanning.
+foreach(lang )
+ include(CMakeFiles/Help.dir/cmake_clean_${lang}.cmake OPTIONAL)
+endforeach()
diff --git a/app/help/CMakeFiles/Help.dir/progress.make b/app/help/CMakeFiles/Help.dir/progress.make
new file mode 100644
index 0000000..225de34
--- /dev/null
+++ b/app/help/CMakeFiles/Help.dir/progress.make
@@ -0,0 +1,2 @@
+CMAKE_PROGRESS_1 =
+
diff --git a/app/help/CMakeFiles/genhelp.dir/DependInfo.cmake b/app/help/CMakeFiles/genhelp.dir/DependInfo.cmake
new file mode 100644
index 0000000..6db5313
--- /dev/null
+++ b/app/help/CMakeFiles/genhelp.dir/DependInfo.cmake
@@ -0,0 +1,29 @@
+# The set of languages for which implicit dependencies are needed:
+set(CMAKE_DEPENDS_LANGUAGES
+ "C"
+ )
+# The set of files for implicit dependencies of each language:
+set(CMAKE_DEPENDS_CHECK_C
+ "/home/martin/XTrackCAD/src/work/app/help/genhelp.c" "/home/martin/XTrackCAD/src/work/app/help/CMakeFiles/genhelp.dir/genhelp.c.o"
+ )
+set(CMAKE_C_COMPILER_ID "GNU")
+
+# Preprocessor definitions for this target.
+set(CMAKE_TARGET_DEFINITIONS_C
+ "XTRKCAD_CMAKE_BUILD"
+ )
+
+# The include file search paths:
+set(CMAKE_C_TARGET_INCLUDE_PATH
+ "/usr/local/include"
+ "app/bin"
+ "app/dynstring"
+ "app/cornu"
+ )
+
+# Targets to which this target links.
+set(CMAKE_TARGET_LINKED_INFO_FILES
+ )
+
+# Fortran module output directory.
+set(CMAKE_Fortran_TARGET_MODULE_DIR "")
diff --git a/app/help/CMakeFiles/genhelp.dir/build.make b/app/help/CMakeFiles/genhelp.dir/build.make
new file mode 100644
index 0000000..7d59c4e
--- /dev/null
+++ b/app/help/CMakeFiles/genhelp.dir/build.make
@@ -0,0 +1,113 @@
+# CMAKE generated file: DO NOT EDIT!
+# Generated by "Unix Makefiles" Generator, CMake Version 3.6
+
+# Delete rule output on recipe failure.
+.DELETE_ON_ERROR:
+
+
+#=============================================================================
+# Special targets provided by cmake.
+
+# Disable implicit rules so canonical targets will work.
+.SUFFIXES:
+
+
+# Remove some rules from gmake that .SUFFIXES does not remove.
+SUFFIXES =
+
+.SUFFIXES: .hpux_make_needs_suffix_list
+
+
+# Suppress display of executed commands.
+$(VERBOSE).SILENT:
+
+
+# A target that is always out of date.
+cmake_force:
+
+.PHONY : cmake_force
+
+#=============================================================================
+# Set environment variables for the build.
+
+# The shell in which to execute make rules.
+SHELL = /bin/sh
+
+# The CMake executable.
+CMAKE_COMMAND = /usr/bin/cmake
+
+# The command to remove a file.
+RM = /usr/bin/cmake -E remove -f
+
+# Escaping for special characters.
+EQUALS = =
+
+# The top-level source directory on which CMake was run.
+CMAKE_SOURCE_DIR = /home/martin/XTrackCAD/src/work
+
+# The top-level build directory on which CMake was run.
+CMAKE_BINARY_DIR = /home/martin/XTrackCAD/src/work
+
+# Include any dependencies generated for this target.
+include app/help/CMakeFiles/genhelp.dir/depend.make
+
+# Include the progress variables for this target.
+include app/help/CMakeFiles/genhelp.dir/progress.make
+
+# Include the compile flags for this target's objects.
+include app/help/CMakeFiles/genhelp.dir/flags.make
+
+app/help/CMakeFiles/genhelp.dir/genhelp.c.o: app/help/CMakeFiles/genhelp.dir/flags.make
+app/help/CMakeFiles/genhelp.dir/genhelp.c.o: app/help/genhelp.c
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/martin/XTrackCAD/src/work/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Building C object app/help/CMakeFiles/genhelp.dir/genhelp.c.o"
+ cd /home/martin/XTrackCAD/src/work/app/help && /usr/bin/gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -o CMakeFiles/genhelp.dir/genhelp.c.o -c /home/martin/XTrackCAD/src/work/app/help/genhelp.c
+
+app/help/CMakeFiles/genhelp.dir/genhelp.c.i: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing C source to CMakeFiles/genhelp.dir/genhelp.c.i"
+ cd /home/martin/XTrackCAD/src/work/app/help && /usr/bin/gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -E /home/martin/XTrackCAD/src/work/app/help/genhelp.c > CMakeFiles/genhelp.dir/genhelp.c.i
+
+app/help/CMakeFiles/genhelp.dir/genhelp.c.s: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling C source to assembly CMakeFiles/genhelp.dir/genhelp.c.s"
+ cd /home/martin/XTrackCAD/src/work/app/help && /usr/bin/gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -S /home/martin/XTrackCAD/src/work/app/help/genhelp.c -o CMakeFiles/genhelp.dir/genhelp.c.s
+
+app/help/CMakeFiles/genhelp.dir/genhelp.c.o.requires:
+
+.PHONY : app/help/CMakeFiles/genhelp.dir/genhelp.c.o.requires
+
+app/help/CMakeFiles/genhelp.dir/genhelp.c.o.provides: app/help/CMakeFiles/genhelp.dir/genhelp.c.o.requires
+ $(MAKE) -f app/help/CMakeFiles/genhelp.dir/build.make app/help/CMakeFiles/genhelp.dir/genhelp.c.o.provides.build
+.PHONY : app/help/CMakeFiles/genhelp.dir/genhelp.c.o.provides
+
+app/help/CMakeFiles/genhelp.dir/genhelp.c.o.provides.build: app/help/CMakeFiles/genhelp.dir/genhelp.c.o
+
+
+# Object files for target genhelp
+genhelp_OBJECTS = \
+"CMakeFiles/genhelp.dir/genhelp.c.o"
+
+# External object files for target genhelp
+genhelp_EXTERNAL_OBJECTS =
+
+app/help/genhelp: app/help/CMakeFiles/genhelp.dir/genhelp.c.o
+app/help/genhelp: app/help/CMakeFiles/genhelp.dir/build.make
+app/help/genhelp: app/help/CMakeFiles/genhelp.dir/link.txt
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --bold --progress-dir=/home/martin/XTrackCAD/src/work/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Linking C executable genhelp"
+ cd /home/martin/XTrackCAD/src/work/app/help && $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/genhelp.dir/link.txt --verbose=$(VERBOSE)
+
+# Rule to build all files generated by this target.
+app/help/CMakeFiles/genhelp.dir/build: app/help/genhelp
+
+.PHONY : app/help/CMakeFiles/genhelp.dir/build
+
+app/help/CMakeFiles/genhelp.dir/requires: app/help/CMakeFiles/genhelp.dir/genhelp.c.o.requires
+
+.PHONY : app/help/CMakeFiles/genhelp.dir/requires
+
+app/help/CMakeFiles/genhelp.dir/clean:
+ cd /home/martin/XTrackCAD/src/work/app/help && $(CMAKE_COMMAND) -P CMakeFiles/genhelp.dir/cmake_clean.cmake
+.PHONY : app/help/CMakeFiles/genhelp.dir/clean
+
+app/help/CMakeFiles/genhelp.dir/depend:
+ cd /home/martin/XTrackCAD/src/work && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/martin/XTrackCAD/src/work /home/martin/XTrackCAD/src/work/app/help /home/martin/XTrackCAD/src/work /home/martin/XTrackCAD/src/work/app/help /home/martin/XTrackCAD/src/work/app/help/CMakeFiles/genhelp.dir/DependInfo.cmake --color=$(COLOR)
+.PHONY : app/help/CMakeFiles/genhelp.dir/depend
+
diff --git a/app/help/CMakeFiles/genhelp.dir/cmake_clean.cmake b/app/help/CMakeFiles/genhelp.dir/cmake_clean.cmake
new file mode 100644
index 0000000..d60c054
--- /dev/null
+++ b/app/help/CMakeFiles/genhelp.dir/cmake_clean.cmake
@@ -0,0 +1,10 @@
+file(REMOVE_RECURSE
+ "CMakeFiles/genhelp.dir/genhelp.c.o"
+ "genhelp.pdb"
+ "genhelp"
+)
+
+# Per-language clean rules from dependency scanning.
+foreach(lang C)
+ include(CMakeFiles/genhelp.dir/cmake_clean_${lang}.cmake OPTIONAL)
+endforeach()
diff --git a/app/help/CMakeFiles/genhelp.dir/depend.make b/app/help/CMakeFiles/genhelp.dir/depend.make
new file mode 100644
index 0000000..6deb9e8
--- /dev/null
+++ b/app/help/CMakeFiles/genhelp.dir/depend.make
@@ -0,0 +1,2 @@
+# Empty dependencies file for genhelp.
+# This may be replaced when dependencies are built.
diff --git a/app/help/CMakeFiles/genhelp.dir/flags.make b/app/help/CMakeFiles/genhelp.dir/flags.make
new file mode 100644
index 0000000..adbe140
--- /dev/null
+++ b/app/help/CMakeFiles/genhelp.dir/flags.make
@@ -0,0 +1,10 @@
+# CMAKE generated file: DO NOT EDIT!
+# Generated by "Unix Makefiles" Generator, CMake Version 3.6
+
+# compile C with /usr/bin/gcc
+C_FLAGS = -g3 -gdwarf-2 -std=gnu99
+
+C_DEFINES = -DXTRKCAD_CMAKE_BUILD
+
+C_INCLUDES = -I/usr/local/include -I/home/martin/XTrackCAD/src/work/app/bin -I/home/martin/XTrackCAD/src/work/app/dynstring -I/home/martin/XTrackCAD/src/work/app/cornu
+
diff --git a/app/help/CMakeFiles/genhelp.dir/link.txt b/app/help/CMakeFiles/genhelp.dir/link.txt
new file mode 100644
index 0000000..bc8d513
--- /dev/null
+++ b/app/help/CMakeFiles/genhelp.dir/link.txt
@@ -0,0 +1 @@
+/usr/bin/gcc -g3 -gdwarf-2 CMakeFiles/genhelp.dir/genhelp.c.o -o genhelp -rdynamic
diff --git a/app/help/CMakeFiles/genhelp.dir/progress.make b/app/help/CMakeFiles/genhelp.dir/progress.make
new file mode 100644
index 0000000..d286f25
--- /dev/null
+++ b/app/help/CMakeFiles/genhelp.dir/progress.make
@@ -0,0 +1,3 @@
+CMAKE_PROGRESS_1 =
+CMAKE_PROGRESS_2 = 7
+
diff --git a/app/help/CMakeFiles/genmessages.dir/DependInfo.cmake b/app/help/CMakeFiles/genmessages.dir/DependInfo.cmake
new file mode 100644
index 0000000..47d5f87
--- /dev/null
+++ b/app/help/CMakeFiles/genmessages.dir/DependInfo.cmake
@@ -0,0 +1,29 @@
+# The set of languages for which implicit dependencies are needed:
+set(CMAKE_DEPENDS_LANGUAGES
+ "C"
+ )
+# The set of files for implicit dependencies of each language:
+set(CMAKE_DEPENDS_CHECK_C
+ "/home/martin/XTrackCAD/src/work/app/help/genmessages.c" "/home/martin/XTrackCAD/src/work/app/help/CMakeFiles/genmessages.dir/genmessages.c.o"
+ )
+set(CMAKE_C_COMPILER_ID "GNU")
+
+# Preprocessor definitions for this target.
+set(CMAKE_TARGET_DEFINITIONS_C
+ "XTRKCAD_CMAKE_BUILD"
+ )
+
+# The include file search paths:
+set(CMAKE_C_TARGET_INCLUDE_PATH
+ "/usr/local/include"
+ "app/bin"
+ "app/dynstring"
+ "app/cornu"
+ )
+
+# Targets to which this target links.
+set(CMAKE_TARGET_LINKED_INFO_FILES
+ )
+
+# Fortran module output directory.
+set(CMAKE_Fortran_TARGET_MODULE_DIR "")
diff --git a/app/help/CMakeFiles/genmessages.dir/build.make b/app/help/CMakeFiles/genmessages.dir/build.make
new file mode 100644
index 0000000..3320ea7
--- /dev/null
+++ b/app/help/CMakeFiles/genmessages.dir/build.make
@@ -0,0 +1,113 @@
+# CMAKE generated file: DO NOT EDIT!
+# Generated by "Unix Makefiles" Generator, CMake Version 3.6
+
+# Delete rule output on recipe failure.
+.DELETE_ON_ERROR:
+
+
+#=============================================================================
+# Special targets provided by cmake.
+
+# Disable implicit rules so canonical targets will work.
+.SUFFIXES:
+
+
+# Remove some rules from gmake that .SUFFIXES does not remove.
+SUFFIXES =
+
+.SUFFIXES: .hpux_make_needs_suffix_list
+
+
+# Suppress display of executed commands.
+$(VERBOSE).SILENT:
+
+
+# A target that is always out of date.
+cmake_force:
+
+.PHONY : cmake_force
+
+#=============================================================================
+# Set environment variables for the build.
+
+# The shell in which to execute make rules.
+SHELL = /bin/sh
+
+# The CMake executable.
+CMAKE_COMMAND = /usr/bin/cmake
+
+# The command to remove a file.
+RM = /usr/bin/cmake -E remove -f
+
+# Escaping for special characters.
+EQUALS = =
+
+# The top-level source directory on which CMake was run.
+CMAKE_SOURCE_DIR = /home/martin/XTrackCAD/src/work
+
+# The top-level build directory on which CMake was run.
+CMAKE_BINARY_DIR = /home/martin/XTrackCAD/src/work
+
+# Include any dependencies generated for this target.
+include app/help/CMakeFiles/genmessages.dir/depend.make
+
+# Include the progress variables for this target.
+include app/help/CMakeFiles/genmessages.dir/progress.make
+
+# Include the compile flags for this target's objects.
+include app/help/CMakeFiles/genmessages.dir/flags.make
+
+app/help/CMakeFiles/genmessages.dir/genmessages.c.o: app/help/CMakeFiles/genmessages.dir/flags.make
+app/help/CMakeFiles/genmessages.dir/genmessages.c.o: app/help/genmessages.c
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/martin/XTrackCAD/src/work/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Building C object app/help/CMakeFiles/genmessages.dir/genmessages.c.o"
+ cd /home/martin/XTrackCAD/src/work/app/help && /usr/bin/gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -o CMakeFiles/genmessages.dir/genmessages.c.o -c /home/martin/XTrackCAD/src/work/app/help/genmessages.c
+
+app/help/CMakeFiles/genmessages.dir/genmessages.c.i: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing C source to CMakeFiles/genmessages.dir/genmessages.c.i"
+ cd /home/martin/XTrackCAD/src/work/app/help && /usr/bin/gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -E /home/martin/XTrackCAD/src/work/app/help/genmessages.c > CMakeFiles/genmessages.dir/genmessages.c.i
+
+app/help/CMakeFiles/genmessages.dir/genmessages.c.s: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling C source to assembly CMakeFiles/genmessages.dir/genmessages.c.s"
+ cd /home/martin/XTrackCAD/src/work/app/help && /usr/bin/gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -S /home/martin/XTrackCAD/src/work/app/help/genmessages.c -o CMakeFiles/genmessages.dir/genmessages.c.s
+
+app/help/CMakeFiles/genmessages.dir/genmessages.c.o.requires:
+
+.PHONY : app/help/CMakeFiles/genmessages.dir/genmessages.c.o.requires
+
+app/help/CMakeFiles/genmessages.dir/genmessages.c.o.provides: app/help/CMakeFiles/genmessages.dir/genmessages.c.o.requires
+ $(MAKE) -f app/help/CMakeFiles/genmessages.dir/build.make app/help/CMakeFiles/genmessages.dir/genmessages.c.o.provides.build
+.PHONY : app/help/CMakeFiles/genmessages.dir/genmessages.c.o.provides
+
+app/help/CMakeFiles/genmessages.dir/genmessages.c.o.provides.build: app/help/CMakeFiles/genmessages.dir/genmessages.c.o
+
+
+# Object files for target genmessages
+genmessages_OBJECTS = \
+"CMakeFiles/genmessages.dir/genmessages.c.o"
+
+# External object files for target genmessages
+genmessages_EXTERNAL_OBJECTS =
+
+app/help/genmessages: app/help/CMakeFiles/genmessages.dir/genmessages.c.o
+app/help/genmessages: app/help/CMakeFiles/genmessages.dir/build.make
+app/help/genmessages: app/help/CMakeFiles/genmessages.dir/link.txt
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --bold --progress-dir=/home/martin/XTrackCAD/src/work/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Linking C executable genmessages"
+ cd /home/martin/XTrackCAD/src/work/app/help && $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/genmessages.dir/link.txt --verbose=$(VERBOSE)
+
+# Rule to build all files generated by this target.
+app/help/CMakeFiles/genmessages.dir/build: app/help/genmessages
+
+.PHONY : app/help/CMakeFiles/genmessages.dir/build
+
+app/help/CMakeFiles/genmessages.dir/requires: app/help/CMakeFiles/genmessages.dir/genmessages.c.o.requires
+
+.PHONY : app/help/CMakeFiles/genmessages.dir/requires
+
+app/help/CMakeFiles/genmessages.dir/clean:
+ cd /home/martin/XTrackCAD/src/work/app/help && $(CMAKE_COMMAND) -P CMakeFiles/genmessages.dir/cmake_clean.cmake
+.PHONY : app/help/CMakeFiles/genmessages.dir/clean
+
+app/help/CMakeFiles/genmessages.dir/depend:
+ cd /home/martin/XTrackCAD/src/work && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/martin/XTrackCAD/src/work /home/martin/XTrackCAD/src/work/app/help /home/martin/XTrackCAD/src/work /home/martin/XTrackCAD/src/work/app/help /home/martin/XTrackCAD/src/work/app/help/CMakeFiles/genmessages.dir/DependInfo.cmake --color=$(COLOR)
+.PHONY : app/help/CMakeFiles/genmessages.dir/depend
+
diff --git a/app/help/CMakeFiles/genmessages.dir/cmake_clean.cmake b/app/help/CMakeFiles/genmessages.dir/cmake_clean.cmake
new file mode 100644
index 0000000..631df89
--- /dev/null
+++ b/app/help/CMakeFiles/genmessages.dir/cmake_clean.cmake
@@ -0,0 +1,10 @@
+file(REMOVE_RECURSE
+ "CMakeFiles/genmessages.dir/genmessages.c.o"
+ "genmessages.pdb"
+ "genmessages"
+)
+
+# Per-language clean rules from dependency scanning.
+foreach(lang C)
+ include(CMakeFiles/genmessages.dir/cmake_clean_${lang}.cmake OPTIONAL)
+endforeach()
diff --git a/app/help/CMakeFiles/genmessages.dir/depend.make b/app/help/CMakeFiles/genmessages.dir/depend.make
new file mode 100644
index 0000000..8d1642c
--- /dev/null
+++ b/app/help/CMakeFiles/genmessages.dir/depend.make
@@ -0,0 +1,2 @@
+# Empty dependencies file for genmessages.
+# This may be replaced when dependencies are built.
diff --git a/app/help/CMakeFiles/genmessages.dir/flags.make b/app/help/CMakeFiles/genmessages.dir/flags.make
new file mode 100644
index 0000000..adbe140
--- /dev/null
+++ b/app/help/CMakeFiles/genmessages.dir/flags.make
@@ -0,0 +1,10 @@
+# CMAKE generated file: DO NOT EDIT!
+# Generated by "Unix Makefiles" Generator, CMake Version 3.6
+
+# compile C with /usr/bin/gcc
+C_FLAGS = -g3 -gdwarf-2 -std=gnu99
+
+C_DEFINES = -DXTRKCAD_CMAKE_BUILD
+
+C_INCLUDES = -I/usr/local/include -I/home/martin/XTrackCAD/src/work/app/bin -I/home/martin/XTrackCAD/src/work/app/dynstring -I/home/martin/XTrackCAD/src/work/app/cornu
+
diff --git a/app/help/CMakeFiles/genmessages.dir/link.txt b/app/help/CMakeFiles/genmessages.dir/link.txt
new file mode 100644
index 0000000..fd35158
--- /dev/null
+++ b/app/help/CMakeFiles/genmessages.dir/link.txt
@@ -0,0 +1 @@
+/usr/bin/gcc -g3 -gdwarf-2 CMakeFiles/genmessages.dir/genmessages.c.o -o genmessages -rdynamic
diff --git a/app/help/CMakeFiles/genmessages.dir/progress.make b/app/help/CMakeFiles/genmessages.dir/progress.make
new file mode 100644
index 0000000..6c287f1
--- /dev/null
+++ b/app/help/CMakeFiles/genmessages.dir/progress.make
@@ -0,0 +1,3 @@
+CMAKE_PROGRESS_1 =
+CMAKE_PROGRESS_2 =
+
diff --git a/app/help/CMakeFiles/progress.marks b/app/help/CMakeFiles/progress.marks
new file mode 100644
index 0000000..d00491f
--- /dev/null
+++ b/app/help/CMakeFiles/progress.marks
@@ -0,0 +1 @@
+1
diff --git a/app/help/CTestTestfile.cmake b/app/help/CTestTestfile.cmake
new file mode 100644
index 0000000..838679b
--- /dev/null
+++ b/app/help/CTestTestfile.cmake
@@ -0,0 +1,6 @@
+# CMake generated Testfile for
+# Source directory: /home/martin/XTrackCAD/src/work/app/help
+# Build directory: /home/martin/XTrackCAD/src/work/app/help
+#
+# This file includes the relevant testing commands required for
+# testing this directory and lists subdirectories to be tested as well.
diff --git a/app/help/Makefile b/app/help/Makefile
new file mode 100644
index 0000000..3777466
--- /dev/null
+++ b/app/help/Makefile
@@ -0,0 +1,326 @@
+# CMAKE generated file: DO NOT EDIT!
+# Generated by "Unix Makefiles" Generator, CMake Version 3.6
+
+# Default target executed when no arguments are given to make.
+default_target: all
+
+.PHONY : default_target
+
+# Allow only one "make -f Makefile2" at a time, but pass parallelism.
+.NOTPARALLEL:
+
+
+#=============================================================================
+# Special targets provided by cmake.
+
+# Disable implicit rules so canonical targets will work.
+.SUFFIXES:
+
+
+# Remove some rules from gmake that .SUFFIXES does not remove.
+SUFFIXES =
+
+.SUFFIXES: .hpux_make_needs_suffix_list
+
+
+# Suppress display of executed commands.
+$(VERBOSE).SILENT:
+
+
+# A target that is always out of date.
+cmake_force:
+
+.PHONY : cmake_force
+
+#=============================================================================
+# Set environment variables for the build.
+
+# The shell in which to execute make rules.
+SHELL = /bin/sh
+
+# The CMake executable.
+CMAKE_COMMAND = /usr/bin/cmake
+
+# The command to remove a file.
+RM = /usr/bin/cmake -E remove -f
+
+# Escaping for special characters.
+EQUALS = =
+
+# The top-level source directory on which CMake was run.
+CMAKE_SOURCE_DIR = /home/martin/XTrackCAD/src/work
+
+# The top-level build directory on which CMake was run.
+CMAKE_BINARY_DIR = /home/martin/XTrackCAD/src/work
+
+#=============================================================================
+# Targets provided globally by CMake.
+
+# Special rule for the target edit_cache
+edit_cache:
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running CMake cache editor..."
+ /usr/bin/ccmake -H$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR)
+.PHONY : edit_cache
+
+# Special rule for the target edit_cache
+edit_cache/fast: edit_cache
+
+.PHONY : edit_cache/fast
+
+# Special rule for the target install/local
+install/local: preinstall
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Installing only the local directory..."
+ /usr/bin/cmake -DCMAKE_INSTALL_LOCAL_ONLY=1 -P cmake_install.cmake
+.PHONY : install/local
+
+# Special rule for the target install/local
+install/local/fast: install/local
+
+.PHONY : install/local/fast
+
+# Special rule for the target install/strip
+install/strip: preinstall
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Installing the project stripped..."
+ /usr/bin/cmake -DCMAKE_INSTALL_DO_STRIP=1 -P cmake_install.cmake
+.PHONY : install/strip
+
+# Special rule for the target install/strip
+install/strip/fast: install/strip
+
+.PHONY : install/strip/fast
+
+# Special rule for the target install
+install: preinstall
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Install the project..."
+ /usr/bin/cmake -P cmake_install.cmake
+.PHONY : install
+
+# Special rule for the target install
+install/fast: preinstall/fast
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Install the project..."
+ /usr/bin/cmake -P cmake_install.cmake
+.PHONY : install/fast
+
+# Special rule for the target list_install_components
+list_install_components:
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Available install components are: \"Unspecified\""
+.PHONY : list_install_components
+
+# Special rule for the target list_install_components
+list_install_components/fast: list_install_components
+
+.PHONY : list_install_components/fast
+
+# Special rule for the target rebuild_cache
+rebuild_cache:
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running CMake to regenerate build system..."
+ /usr/bin/cmake -H$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR)
+.PHONY : rebuild_cache
+
+# Special rule for the target rebuild_cache
+rebuild_cache/fast: rebuild_cache
+
+.PHONY : rebuild_cache/fast
+
+# Special rule for the target package
+package: preinstall
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Run CPack packaging tool..."
+ cd /home/martin/XTrackCAD/src/work && /usr/bin/cpack --config ./CPackConfig.cmake
+.PHONY : package
+
+# Special rule for the target package
+package/fast: package
+
+.PHONY : package/fast
+
+# Special rule for the target package_source
+package_source:
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Run CPack packaging tool for source..."
+ cd /home/martin/XTrackCAD/src/work && /usr/bin/cpack --config ./CPackSourceConfig.cmake /home/martin/XTrackCAD/src/work/CPackSourceConfig.cmake
+.PHONY : package_source
+
+# Special rule for the target package_source
+package_source/fast: package_source
+
+.PHONY : package_source/fast
+
+# Special rule for the target test
+test:
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running tests..."
+ /usr/bin/ctest --force-new-ctest-process $(ARGS)
+.PHONY : test
+
+# Special rule for the target test
+test/fast: test
+
+.PHONY : test/fast
+
+# The main all target
+all: cmake_check_build_system
+ cd /home/martin/XTrackCAD/src/work && $(CMAKE_COMMAND) -E cmake_progress_start /home/martin/XTrackCAD/src/work/CMakeFiles /home/martin/XTrackCAD/src/work/app/help/CMakeFiles/progress.marks
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f CMakeFiles/Makefile2 app/help/all
+ $(CMAKE_COMMAND) -E cmake_progress_start /home/martin/XTrackCAD/src/work/CMakeFiles 0
+.PHONY : all
+
+# The main clean target
+clean:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f CMakeFiles/Makefile2 app/help/clean
+.PHONY : clean
+
+# The main clean target
+clean/fast: clean
+
+.PHONY : clean/fast
+
+# Prepare targets for installation.
+preinstall: all
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f CMakeFiles/Makefile2 app/help/preinstall
+.PHONY : preinstall
+
+# Prepare targets for installation.
+preinstall/fast:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f CMakeFiles/Makefile2 app/help/preinstall
+.PHONY : preinstall/fast
+
+# clear depends
+depend:
+ cd /home/martin/XTrackCAD/src/work && $(CMAKE_COMMAND) -H$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 1
+.PHONY : depend
+
+# Convenience name for target.
+app/help/CMakeFiles/Help.dir/rule:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f CMakeFiles/Makefile2 app/help/CMakeFiles/Help.dir/rule
+.PHONY : app/help/CMakeFiles/Help.dir/rule
+
+# Convenience name for target.
+Help: app/help/CMakeFiles/Help.dir/rule
+
+.PHONY : Help
+
+# fast build rule for target.
+Help/fast:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/help/CMakeFiles/Help.dir/build.make app/help/CMakeFiles/Help.dir/build
+.PHONY : Help/fast
+
+# Convenience name for target.
+app/help/CMakeFiles/genhelp.dir/rule:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f CMakeFiles/Makefile2 app/help/CMakeFiles/genhelp.dir/rule
+.PHONY : app/help/CMakeFiles/genhelp.dir/rule
+
+# Convenience name for target.
+genhelp: app/help/CMakeFiles/genhelp.dir/rule
+
+.PHONY : genhelp
+
+# fast build rule for target.
+genhelp/fast:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/help/CMakeFiles/genhelp.dir/build.make app/help/CMakeFiles/genhelp.dir/build
+.PHONY : genhelp/fast
+
+# Convenience name for target.
+app/help/CMakeFiles/genmessages.dir/rule:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f CMakeFiles/Makefile2 app/help/CMakeFiles/genmessages.dir/rule
+.PHONY : app/help/CMakeFiles/genmessages.dir/rule
+
+# Convenience name for target.
+genmessages: app/help/CMakeFiles/genmessages.dir/rule
+
+.PHONY : genmessages
+
+# fast build rule for target.
+genmessages/fast:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/help/CMakeFiles/genmessages.dir/build.make app/help/CMakeFiles/genmessages.dir/build
+.PHONY : genmessages/fast
+
+genhelp.o: genhelp.c.o
+
+.PHONY : genhelp.o
+
+# target to build an object file
+genhelp.c.o:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/help/CMakeFiles/genhelp.dir/build.make app/help/CMakeFiles/genhelp.dir/genhelp.c.o
+.PHONY : genhelp.c.o
+
+genhelp.i: genhelp.c.i
+
+.PHONY : genhelp.i
+
+# target to preprocess a source file
+genhelp.c.i:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/help/CMakeFiles/genhelp.dir/build.make app/help/CMakeFiles/genhelp.dir/genhelp.c.i
+.PHONY : genhelp.c.i
+
+genhelp.s: genhelp.c.s
+
+.PHONY : genhelp.s
+
+# target to generate assembly for a file
+genhelp.c.s:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/help/CMakeFiles/genhelp.dir/build.make app/help/CMakeFiles/genhelp.dir/genhelp.c.s
+.PHONY : genhelp.c.s
+
+genmessages.o: genmessages.c.o
+
+.PHONY : genmessages.o
+
+# target to build an object file
+genmessages.c.o:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/help/CMakeFiles/genmessages.dir/build.make app/help/CMakeFiles/genmessages.dir/genmessages.c.o
+.PHONY : genmessages.c.o
+
+genmessages.i: genmessages.c.i
+
+.PHONY : genmessages.i
+
+# target to preprocess a source file
+genmessages.c.i:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/help/CMakeFiles/genmessages.dir/build.make app/help/CMakeFiles/genmessages.dir/genmessages.c.i
+.PHONY : genmessages.c.i
+
+genmessages.s: genmessages.c.s
+
+.PHONY : genmessages.s
+
+# target to generate assembly for a file
+genmessages.c.s:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/help/CMakeFiles/genmessages.dir/build.make app/help/CMakeFiles/genmessages.dir/genmessages.c.s
+.PHONY : genmessages.c.s
+
+# Help Target
+help:
+ @echo "The following are some of the valid targets for this Makefile:"
+ @echo "... all (the default if no target is provided)"
+ @echo "... clean"
+ @echo "... depend"
+ @echo "... edit_cache"
+ @echo "... Help"
+ @echo "... install/local"
+ @echo "... genhelp"
+ @echo "... install/strip"
+ @echo "... install"
+ @echo "... genmessages"
+ @echo "... list_install_components"
+ @echo "... rebuild_cache"
+ @echo "... package"
+ @echo "... package_source"
+ @echo "... test"
+ @echo "... genhelp.o"
+ @echo "... genhelp.i"
+ @echo "... genhelp.s"
+ @echo "... genmessages.o"
+ @echo "... genmessages.i"
+ @echo "... genmessages.s"
+.PHONY : help
+
+
+
+#=============================================================================
+# Special targets to cleanup operation of make.
+
+# Special rule to run CMake to check the build system integrity.
+# No rule that depends on this can have commands that come from listfiles
+# because they might be regenerated.
+cmake_check_build_system:
+ cd /home/martin/XTrackCAD/src/work && $(CMAKE_COMMAND) -H$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 0
+.PHONY : cmake_check_build_system
+
diff --git a/app/help/cmake_install.cmake b/app/help/cmake_install.cmake
new file mode 100644
index 0000000..8b51531
--- /dev/null
+++ b/app/help/cmake_install.cmake
@@ -0,0 +1,38 @@
+# Install script for directory: /home/martin/XTrackCAD/src/work/app/help
+
+# Set the install prefix
+if(NOT DEFINED CMAKE_INSTALL_PREFIX)
+ set(CMAKE_INSTALL_PREFIX "/usr/local")
+endif()
+string(REGEX REPLACE "/$" "" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}")
+
+# Set the install configuration name.
+if(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME)
+ if(BUILD_TYPE)
+ string(REGEX REPLACE "^[^A-Za-z0-9_]+" ""
+ CMAKE_INSTALL_CONFIG_NAME "${BUILD_TYPE}")
+ else()
+ set(CMAKE_INSTALL_CONFIG_NAME "Debug")
+ endif()
+ message(STATUS "Install configuration: \"${CMAKE_INSTALL_CONFIG_NAME}\"")
+endif()
+
+# Set the component getting installed.
+if(NOT CMAKE_INSTALL_COMPONENT)
+ if(COMPONENT)
+ message(STATUS "Install component: \"${COMPONENT}\"")
+ set(CMAKE_INSTALL_COMPONENT "${COMPONENT}")
+ else()
+ set(CMAKE_INSTALL_COMPONENT)
+ endif()
+endif()
+
+# Install shared libraries without execute permission?
+if(NOT DEFINED CMAKE_INSTALL_SO_NO_EXE)
+ set(CMAKE_INSTALL_SO_NO_EXE "0")
+endif()
+
+if("${CMAKE_INSTALL_COMPONENT}" STREQUAL "Unspecified" OR NOT CMAKE_INSTALL_COMPONENT)
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/xtrkcad" TYPE FILE FILES "/home/martin/XTrackCAD/src/work/app/help/xtrkcad.tip")
+endif()
+
diff --git a/app/i18n/CMakeFiles/CMakeDirectoryInformation.cmake b/app/i18n/CMakeFiles/CMakeDirectoryInformation.cmake
new file mode 100644
index 0000000..2569371
--- /dev/null
+++ b/app/i18n/CMakeFiles/CMakeDirectoryInformation.cmake
@@ -0,0 +1,16 @@
+# CMAKE generated file: DO NOT EDIT!
+# Generated by "Unix Makefiles" Generator, CMake Version 3.6
+
+# Relative path conversion top directories.
+set(CMAKE_RELATIVE_PATH_TOP_SOURCE "/home/martin/XTrackCAD/src/work")
+set(CMAKE_RELATIVE_PATH_TOP_BINARY "/home/martin/XTrackCAD/src/work")
+
+# Force unix paths in dependencies.
+set(CMAKE_FORCE_UNIX_PATHS 1)
+
+
+# The C and CXX include file regular expressions for this directory.
+set(CMAKE_C_INCLUDE_REGEX_SCAN "^.*$")
+set(CMAKE_C_INCLUDE_REGEX_COMPLAIN "^$")
+set(CMAKE_CXX_INCLUDE_REGEX_SCAN ${CMAKE_C_INCLUDE_REGEX_SCAN})
+set(CMAKE_CXX_INCLUDE_REGEX_COMPLAIN ${CMAKE_C_INCLUDE_REGEX_COMPLAIN})
diff --git a/app/i18n/CMakeFiles/messages.dir/DependInfo.cmake b/app/i18n/CMakeFiles/messages.dir/DependInfo.cmake
new file mode 100644
index 0000000..19fab21
--- /dev/null
+++ b/app/i18n/CMakeFiles/messages.dir/DependInfo.cmake
@@ -0,0 +1,11 @@
+# The set of languages for which implicit dependencies are needed:
+set(CMAKE_DEPENDS_LANGUAGES
+ )
+# The set of files for implicit dependencies of each language:
+
+# Targets to which this target links.
+set(CMAKE_TARGET_LINKED_INFO_FILES
+ )
+
+# Fortran module output directory.
+set(CMAKE_Fortran_TARGET_MODULE_DIR "")
diff --git a/app/i18n/CMakeFiles/messages.dir/build.make b/app/i18n/CMakeFiles/messages.dir/build.make
new file mode 100644
index 0000000..5a2ab6b
--- /dev/null
+++ b/app/i18n/CMakeFiles/messages.dir/build.make
@@ -0,0 +1,106 @@
+# CMAKE generated file: DO NOT EDIT!
+# Generated by "Unix Makefiles" Generator, CMake Version 3.6
+
+# Delete rule output on recipe failure.
+.DELETE_ON_ERROR:
+
+
+#=============================================================================
+# Special targets provided by cmake.
+
+# Disable implicit rules so canonical targets will work.
+.SUFFIXES:
+
+
+# Remove some rules from gmake that .SUFFIXES does not remove.
+SUFFIXES =
+
+.SUFFIXES: .hpux_make_needs_suffix_list
+
+
+# Suppress display of executed commands.
+$(VERBOSE).SILENT:
+
+
+# A target that is always out of date.
+cmake_force:
+
+.PHONY : cmake_force
+
+#=============================================================================
+# Set environment variables for the build.
+
+# The shell in which to execute make rules.
+SHELL = /bin/sh
+
+# The CMake executable.
+CMAKE_COMMAND = /usr/bin/cmake
+
+# The command to remove a file.
+RM = /usr/bin/cmake -E remove -f
+
+# Escaping for special characters.
+EQUALS = =
+
+# The top-level source directory on which CMake was run.
+CMAKE_SOURCE_DIR = /home/martin/XTrackCAD/src/work
+
+# The top-level build directory on which CMake was run.
+CMAKE_BINARY_DIR = /home/martin/XTrackCAD/src/work
+
+# Utility rule file for messages.
+
+# Include the progress variables for this target.
+include app/i18n/CMakeFiles/messages.dir/progress.make
+
+app/i18n/CMakeFiles/messages: app/bin/xtrkcad
+app/i18n/CMakeFiles/messages: app/i18n/xtrkcad.pot
+app/i18n/CMakeFiles/messages: app/i18n/de_DE/LC_MESSAGES/xtrkcad.mo
+app/i18n/CMakeFiles/messages: app/i18n/fi/LC_MESSAGES/xtrkcad.mo
+app/i18n/CMakeFiles/messages: app/i18n/pt_BR/LC_MESSAGES/xtrkcad.mo
+
+
+app/i18n/xtrkcad.pot: app/bin/xtrkcad
+app/i18n/xtrkcad.pot: app/i18n/custmsg.h
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --blue --bold --progress-dir=/home/martin/XTrackCAD/src/work/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Generating xtrkcad.pot"
+ cd /home/martin/XTrackCAD/src/work/app/i18n && /usr/bin/xgettext --keyword=_ --keyword=p_ --keyword=N_ -d -F -o /home/martin/XTrackCAD/src/work/app/i18n/xtrkcad.pot --from-code=ISO-8859-15 ../../CMakeFiles/3.6.2/CompilerIdC/CMakeCCompilerId.c ../../CMakeFiles/feature_tests.c ../bin/appdefaults.c ../bin/bdf2xtp.c ../bin/cbezier.c ../bin/cblock.c ../bin/ccontrol.c ../bin/ccornu.c ../bin/ccurve.c ../bin/cdraw.c ../bin/celev.c ../bin/cgroup.c ../bin/chndldto.c ../bin/chotbar.c ../bin/cjoin.c ../bin/cmisc.c ../bin/cmisc2.c ../bin/cmodify.c ../bin/cnote.c ../bin/cnvdsgn.c ../bin/compound.c ../bin/cparalle.c ../bin/cprint.c ../bin/cprofile.c ../bin/cpull.c ../bin/cruler.c ../bin/cselect.c ../bin/csensor.c ../bin/csignal.c ../bin/csnap.c ../bin/csplit.c ../bin/cstraigh.c ../bin/cstruct.c ../bin/cswitchmotor.c ../bin/ctext.c ../bin/ctodesgn.c ../bin/ctrain.c ../bin/cturnout.c ../bin/cturntbl.c ../bin/cundo.c ../bin/custom.c ../bin/dbench.c ../bin/dbitmap.c ../bin/dcar.c ../bin/dcmpnd.c ../bin/dcontmgm.c ../bin/dcustmgm.c ../bin/dease.c ../bin/denum.c ../bin/dlayer.c ../bin/doption.c ../bin/dpricels.c ../bin/dprmfile.c ../bin/draw.c ../bin/drawgeom.c ../bin/dxfformat.c ../bin/dxfoutput.c ../bin/elev.c ../bin/fileio.c ../bin/helphelper.c ../bin/i18n.c ../bin/layout.c ../bin/lprintf.c ../bin/macro.c ../bin/misc.c ../bin/misc2.c ../bin/param.c ../bin/paths.c ../bin/shrtpath.c ../bin/smalldlg.c ../bin/tbezier.c ../bin/tcornu.c ../bin/tcurve.c ../bin/tease.c ../bin/track.c ../bin/trkseg.c ../bin/tstraigh.c ../bin/unittest/defaultstest.c ../bin/unittest/dxfformattest.c ../bin/unittest/pathstest.c ../bin/utility.c ../bin/xtrackcad.c ../cornu/bezctx.c ../cornu/bezctx_xtrkcad.c ../cornu/ppedit_gtk1.c ../cornu/spiro.c ../cornu/spiroentrypoints.c ../dynstring/dynstring.c ../dynstring/unittest/DynStringTest.c ../help/genhelp.c ../help/genmessages.c ../lib/params/mkcarpart.c ../lib/params/mkstruct.c ../tools/dirent.c ../tools/halibut/biblio.c ../tools/halibut/bk_html.c ../tools/halibut/bk_paper.c ../tools/halibut/charset/big5enc.c ../tools/halibut/charset/big5set.c ../tools/halibut/charset/cns11643.c ../tools/halibut/charset/cp949.c ../tools/halibut/charset/cstable.c ../tools/halibut/charset/enum.c ../tools/halibut/charset/euc.c ../tools/halibut/charset/fromucs.c ../tools/halibut/charset/gb2312.c ../tools/halibut/charset/hz.c ../tools/halibut/charset/iso2022.c ../tools/halibut/charset/iso2022s.c ../tools/halibut/charset/istate.c ../tools/halibut/charset/jisx0208.c ../tools/halibut/charset/jisx0212.c ../tools/halibut/charset/ksx1001.c ../tools/halibut/charset/locale.c ../tools/halibut/charset/localenc.c ../tools/halibut/charset/macenc.c ../tools/halibut/charset/mimeenc.c ../tools/halibut/charset/sbcs.c ../tools/halibut/charset/sbcsdat.c ../tools/halibut/charset/shiftjis.c ../tools/halibut/charset/slookup.c ../tools/halibut/charset/superset.c ../tools/halibut/charset/test.c ../tools/halibut/charset/toucs.c ../tools/halibut/charset/utf16.c ../tools/halibut/charset/utf7.c ../tools/halibut/charset/utf8.c ../tools/halibut/charset/xenc.c ../tools/halibut/contents.c ../tools/halibut/deflate.c ../tools/halibut/error.c ../tools/halibut/help.c ../tools/halibut/in_afm.c ../tools/halibut/in_pf.c ../tools/halibut/index.c ../tools/halibut/input.c ../tools/halibut/keywords.c ../tools/halibut/licence.c ../tools/halibut/main.c ../tools/halibut/malloc.c ../tools/halibut/misc.c ../tools/halibut/psdata.c ../tools/halibut/tree234.c ../tools/halibut/ustring.c ../tools/halibut/version.c ../tools/halibut/wcwidth.c ../tools/listxtp.c ../wlib/gtklib/bitmap.c ../wlib/gtklib/boxes.c ../wlib/gtklib/browserhelp.c ../wlib/gtklib/button.c ../wlib/gtklib/color.c ../wlib/gtklib/control.c ../wlib/gtklib/droplist.c ../wlib/gtklib/filesel.c ../wlib/gtklib/font.c ../wlib/gtklib/gtkdraw-cairo.c ../wlib/gtklib/help.c ../wlib/gtklib/ixhelp.c ../wlib/gtklib/lines.c ../wlib/gtklib/list.c ../wlib/gtklib/liststore.c ../wlib/gtklib/main.c ../wlib/gtklib/menu.c ../wlib/gtklib/message.c ../wlib/gtklib/notice.c ../wlib/gtklib/osxhelp.c ../wlib/gtklib/pixbuf.c ../wlib/gtklib/png.c ../wlib/gtklib/print.c ../wlib/gtklib/single.c ../wlib/gtklib/splash.c ../wlib/gtklib/statusbar.c ../wlib/gtklib/text.c ../wlib/gtklib/timer.c ../wlib/gtklib/tooltip.c ../wlib/gtklib/treeview.c ../wlib/gtklib/util.c ../wlib/gtklib/window.c ../wlib/gtklib/wpref.c ../wlib/mswlib/checksum.c ../wlib/mswlib/getopt.c ../wlib/mswlib/gwin32.c ../wlib/mswlib/mswbitmap.c ../wlib/mswlib/mswbox.c ../wlib/mswlib/mswbutt.c ../wlib/mswlib/mswchksm.c ../wlib/mswlib/mswchoic.c ../wlib/mswlib/mswcolor.c ../wlib/mswlib/mswdraw.c ../wlib/mswlib/mswedit.c ../wlib/mswlib/mswlines.c ../wlib/mswlib/mswlist.c ../wlib/mswlib/mswmenu.c ../wlib/mswlib/mswmisc.c ../wlib/mswlib/mswmsg.c ../wlib/mswlib/mswpref.c ../wlib/mswlib/mswprint.c ../wlib/mswlib/mswsplash.c ../wlib/mswlib/mswstatus.c ../wlib/mswlib/mswtext.c ../wlib/mswlib/simple-gettext.c ../wlib/test/alarmtst.c ../wlib/test/boxtest.c ../wlib/test/btest.c ../wlib/test/colortst.c ../wlib/test/draw.c ../wlib/test/fred.c ../wlib/test/listtest.c ../wlib/test/testapp.c stripmsg.c ../../xtrkcad-config.h ../bin/acclkeys.h ../bin/cbezier.h ../bin/ccornu.h ../bin/ccurve.h ../bin/cjoin.h ../bin/common.h ../bin/compound.h ../bin/cselect.h ../bin/cstraigh.h ../bin/ctrain.h ../bin/cundo.h ../bin/custom.h ../bin/draw.h ../bin/drawgeom.h ../bin/dxfformat.h ../bin/fileio.h ../bin/i18n.h ../bin/layout.h ../bin/misc.h ../bin/misc2.h ../bin/param.h ../bin/paths.h ../bin/shrtpath.h ../bin/smalldlg.h ../bin/tbezier.h ../bin/tcornu.h ../bin/track.h ../bin/trackx.h ../bin/uthash.h ../bin/utility.h ../bin/version.h ../cornu/bezctx.h ../cornu/bezctx_intf.h ../cornu/bezctx_xtrkcad.h ../cornu/spiro.h ../cornu/spiroentrypoints.h ../cornu/zmisc.h ../dynstring/dynstring.h ../tools/dirent.h ../tools/halibut/charset/charset.h ../tools/halibut/charset/internal.h ../tools/halibut/charset/sbcsdat.h ../tools/halibut/deflate.h ../tools/halibut/halibut.h ../tools/halibut/paper.h ../tools/halibut/tree234.h ../wlib/gtklib/dynarr.h ../wlib/gtklib/gtkint.h ../wlib/gtklib/uthash.h ../wlib/include/ctl3d.h ../wlib/include/getopt.h ../wlib/include/mswlib.h ../wlib/include/wcolors.h ../wlib/include/wlib.h ../wlib/mswlib/dynarr.h ../wlib/mswlib/mswint.h ../help/messages.h ../bin/bllnhlp.c custmsg.h
+
+app/i18n/de_DE/LC_MESSAGES/xtrkcad.mo: app/i18n/de_DE.po
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --blue --bold --progress-dir=/home/martin/XTrackCAD/src/work/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Generating de_DE/LC_MESSAGES/xtrkcad.mo"
+ cd /home/martin/XTrackCAD/src/work/app/i18n && /usr/bin/msgfmt -c -v -o /home/martin/XTrackCAD/src/work/app/i18n/de_DE/LC_MESSAGES/xtrkcad.mo /home/martin/XTrackCAD/src/work/app/i18n/de_DE.po
+
+app/i18n/fi/LC_MESSAGES/xtrkcad.mo: app/i18n/fi.po
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --blue --bold --progress-dir=/home/martin/XTrackCAD/src/work/CMakeFiles --progress-num=$(CMAKE_PROGRESS_3) "Generating fi/LC_MESSAGES/xtrkcad.mo"
+ cd /home/martin/XTrackCAD/src/work/app/i18n && /usr/bin/msgfmt -c -v -o /home/martin/XTrackCAD/src/work/app/i18n/fi/LC_MESSAGES/xtrkcad.mo /home/martin/XTrackCAD/src/work/app/i18n/fi.po
+
+app/i18n/pt_BR/LC_MESSAGES/xtrkcad.mo: app/i18n/pt_BR.po
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --blue --bold --progress-dir=/home/martin/XTrackCAD/src/work/CMakeFiles --progress-num=$(CMAKE_PROGRESS_4) "Generating pt_BR/LC_MESSAGES/xtrkcad.mo"
+ cd /home/martin/XTrackCAD/src/work/app/i18n && /usr/bin/msgfmt -c -v -o /home/martin/XTrackCAD/src/work/app/i18n/pt_BR/LC_MESSAGES/xtrkcad.mo /home/martin/XTrackCAD/src/work/app/i18n/pt_BR.po
+
+app/i18n/custmsg.h: app/i18n/stripmsg
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --blue --bold --progress-dir=/home/martin/XTrackCAD/src/work/CMakeFiles --progress-num=$(CMAKE_PROGRESS_5) "Generating custmsg.h"
+ cd /home/martin/XTrackCAD/src/work/app/i18n && ./stripmsg /home/martin/XTrackCAD/src/work/app/lib/xtrkcad.xtq /home/martin/XTrackCAD/src/work/app/lib/demos/dmadjend.xtr /home/martin/XTrackCAD/src/work/app/lib/demos/dmbench.xtr /home/martin/XTrackCAD/src/work/app/lib/demos/dmcancel.xtr /home/martin/XTrackCAD/src/work/app/lib/demos/dmcircle.xtr /home/martin/XTrackCAD/src/work/app/lib/demos/dmconn1.xtr /home/martin/XTrackCAD/src/work/app/lib/demos/dmconn2.xtr /home/martin/XTrackCAD/src/work/app/lib/demos/dmcrvtrk.xtr /home/martin/XTrackCAD/src/work/app/lib/demos/dmctlpnl.xtr /home/martin/XTrackCAD/src/work/app/lib/demos/dmdelund.xtr /home/martin/XTrackCAD/src/work/app/lib/demos/dmdialog.xtr /home/martin/XTrackCAD/src/work/app/lib/demos/dmdimlin.xtr /home/martin/XTrackCAD/src/work/app/lib/demos/dmease.xtr /home/martin/XTrackCAD/src/work/app/lib/demos/dmelev.xtr /home/martin/XTrackCAD/src/work/app/lib/demos/dmexcept.xtr /home/martin/XTrackCAD/src/work/app/lib/demos/dmextend.xtr /home/martin/XTrackCAD/src/work/app/lib/demos/dmflip.xtr /home/martin/XTrackCAD/src/work/app/lib/demos/dmgroup.xtr /home/martin/XTrackCAD/src/work/app/lib/demos/dmhelix.xtr /home/martin/XTrackCAD/src/work/app/lib/demos/dmhndld.xtr /home/martin/XTrackCAD/src/work/app/lib/demos/dmintro.xtr /home/martin/XTrackCAD/src/work/app/lib/demos/dmjcir.xtr /home/martin/XTrackCAD/src/work/app/lib/demos/dmjnabut.xtr /home/martin/XTrackCAD/src/work/app/lib/demos/dmjncs.xtr /home/martin/XTrackCAD/src/work/app/lib/demos/dmjnmove.xtr /home/martin/XTrackCAD/src/work/app/lib/demos/dmjnss.xtr /home/martin/XTrackCAD/src/work/app/lib/demos/dmjntt.xtr /home/martin/XTrackCAD/src/work/app/lib/demos/dmlines.xtr /home/martin/XTrackCAD/src/work/app/lib/demos/dmlines2.xtr /home/martin/XTrackCAD/src/work/app/lib/demos/dmmouse.xtr /home/martin/XTrackCAD/src/work/app/lib/demos/dmmovabt.xtr /home/martin/XTrackCAD/src/work/app/lib/demos/dmnotes.xtr /home/martin/XTrackCAD/src/work/app/lib/demos/dmparall.xtr /home/martin/XTrackCAD/src/work/app/lib/demos/dmplymod.xtr /home/martin/XTrackCAD/src/work/app/lib/demos/dmprof.xtr /home/martin/XTrackCAD/src/work/app/lib/demos/dmrescal.xtr /home/martin/XTrackCAD/src/work/app/lib/demos/dmrotate.xtr /home/martin/XTrackCAD/src/work/app/lib/demos/dmruler.xtr /home/martin/XTrackCAD/src/work/app/lib/demos/dmselect.xtr /home/martin/XTrackCAD/src/work/app/lib/demos/dmsplit.xtr /home/martin/XTrackCAD/src/work/app/lib/demos/dmstrtrk.xtr /home/martin/XTrackCAD/src/work/app/lib/demos/dmtbledg.xtr /home/martin/XTrackCAD/src/work/app/lib/demos/dmtodes.xtr /home/martin/XTrackCAD/src/work/app/lib/demos/dmtosel.xtr /home/martin/XTrackCAD/src/work/app/lib/demos/dmtotrim.xtr /home/martin/XTrackCAD/src/work/app/lib/demos/dmtoyard.xtr /home/martin/XTrackCAD/src/work/app/lib/demos/dmtrkwid.xtr /home/martin/XTrackCAD/src/work/app/lib/demos/dmtrntab.xtr /home/martin/XTrackCAD/src/work/app/help/xtrkcad.tip > /home/martin/XTrackCAD/src/work/app/i18n/custmsg.h
+
+messages: app/i18n/CMakeFiles/messages
+messages: app/i18n/xtrkcad.pot
+messages: app/i18n/de_DE/LC_MESSAGES/xtrkcad.mo
+messages: app/i18n/fi/LC_MESSAGES/xtrkcad.mo
+messages: app/i18n/pt_BR/LC_MESSAGES/xtrkcad.mo
+messages: app/i18n/custmsg.h
+messages: app/i18n/CMakeFiles/messages.dir/build.make
+
+.PHONY : messages
+
+# Rule to build all files generated by this target.
+app/i18n/CMakeFiles/messages.dir/build: messages
+
+.PHONY : app/i18n/CMakeFiles/messages.dir/build
+
+app/i18n/CMakeFiles/messages.dir/clean:
+ cd /home/martin/XTrackCAD/src/work/app/i18n && $(CMAKE_COMMAND) -P CMakeFiles/messages.dir/cmake_clean.cmake
+.PHONY : app/i18n/CMakeFiles/messages.dir/clean
+
+app/i18n/CMakeFiles/messages.dir/depend:
+ cd /home/martin/XTrackCAD/src/work && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/martin/XTrackCAD/src/work /home/martin/XTrackCAD/src/work/app/i18n /home/martin/XTrackCAD/src/work /home/martin/XTrackCAD/src/work/app/i18n /home/martin/XTrackCAD/src/work/app/i18n/CMakeFiles/messages.dir/DependInfo.cmake --color=$(COLOR)
+.PHONY : app/i18n/CMakeFiles/messages.dir/depend
+
diff --git a/app/i18n/CMakeFiles/messages.dir/cmake_clean.cmake b/app/i18n/CMakeFiles/messages.dir/cmake_clean.cmake
new file mode 100644
index 0000000..02ac315
--- /dev/null
+++ b/app/i18n/CMakeFiles/messages.dir/cmake_clean.cmake
@@ -0,0 +1,13 @@
+file(REMOVE_RECURSE
+ "CMakeFiles/messages"
+ "xtrkcad.pot"
+ "de_DE/LC_MESSAGES/xtrkcad.mo"
+ "fi/LC_MESSAGES/xtrkcad.mo"
+ "pt_BR/LC_MESSAGES/xtrkcad.mo"
+ "custmsg.h"
+)
+
+# Per-language clean rules from dependency scanning.
+foreach(lang )
+ include(CMakeFiles/messages.dir/cmake_clean_${lang}.cmake OPTIONAL)
+endforeach()
diff --git a/app/i18n/CMakeFiles/messages.dir/progress.make b/app/i18n/CMakeFiles/messages.dir/progress.make
new file mode 100644
index 0000000..a2a3e5c
--- /dev/null
+++ b/app/i18n/CMakeFiles/messages.dir/progress.make
@@ -0,0 +1,6 @@
+CMAKE_PROGRESS_1 =
+CMAKE_PROGRESS_2 = 19
+CMAKE_PROGRESS_3 =
+CMAKE_PROGRESS_4 = 20
+CMAKE_PROGRESS_5 =
+
diff --git a/app/i18n/CMakeFiles/msgmerge-de_DE.dir/DependInfo.cmake b/app/i18n/CMakeFiles/msgmerge-de_DE.dir/DependInfo.cmake
new file mode 100644
index 0000000..19fab21
--- /dev/null
+++ b/app/i18n/CMakeFiles/msgmerge-de_DE.dir/DependInfo.cmake
@@ -0,0 +1,11 @@
+# The set of languages for which implicit dependencies are needed:
+set(CMAKE_DEPENDS_LANGUAGES
+ )
+# The set of files for implicit dependencies of each language:
+
+# Targets to which this target links.
+set(CMAKE_TARGET_LINKED_INFO_FILES
+ )
+
+# Fortran module output directory.
+set(CMAKE_Fortran_TARGET_MODULE_DIR "")
diff --git a/app/i18n/CMakeFiles/msgmerge-de_DE.dir/build.make b/app/i18n/CMakeFiles/msgmerge-de_DE.dir/build.make
new file mode 100644
index 0000000..44e6830
--- /dev/null
+++ b/app/i18n/CMakeFiles/msgmerge-de_DE.dir/build.make
@@ -0,0 +1,88 @@
+# CMAKE generated file: DO NOT EDIT!
+# Generated by "Unix Makefiles" Generator, CMake Version 3.6
+
+# Delete rule output on recipe failure.
+.DELETE_ON_ERROR:
+
+
+#=============================================================================
+# Special targets provided by cmake.
+
+# Disable implicit rules so canonical targets will work.
+.SUFFIXES:
+
+
+# Remove some rules from gmake that .SUFFIXES does not remove.
+SUFFIXES =
+
+.SUFFIXES: .hpux_make_needs_suffix_list
+
+
+# Suppress display of executed commands.
+$(VERBOSE).SILENT:
+
+
+# A target that is always out of date.
+cmake_force:
+
+.PHONY : cmake_force
+
+#=============================================================================
+# Set environment variables for the build.
+
+# The shell in which to execute make rules.
+SHELL = /bin/sh
+
+# The CMake executable.
+CMAKE_COMMAND = /usr/bin/cmake
+
+# The command to remove a file.
+RM = /usr/bin/cmake -E remove -f
+
+# Escaping for special characters.
+EQUALS = =
+
+# The top-level source directory on which CMake was run.
+CMAKE_SOURCE_DIR = /home/martin/XTrackCAD/src/work
+
+# The top-level build directory on which CMake was run.
+CMAKE_BINARY_DIR = /home/martin/XTrackCAD/src/work
+
+# Utility rule file for msgmerge-de_DE.
+
+# Include the progress variables for this target.
+include app/i18n/CMakeFiles/msgmerge-de_DE.dir/progress.make
+
+app/i18n/CMakeFiles/msgmerge-de_DE: app/i18n/xtrkcad.pot
+app/i18n/CMakeFiles/msgmerge-de_DE: app/i18n/de_DE.po
+ cd /home/martin/XTrackCAD/src/work/app/i18n && /usr/bin/msgmerge -U --backup=none /home/martin/XTrackCAD/src/work/app/i18n/de_DE.po /home/martin/XTrackCAD/src/work/app/i18n/xtrkcad.pot
+
+app/i18n/xtrkcad.pot: app/bin/xtrkcad
+app/i18n/xtrkcad.pot: app/i18n/custmsg.h
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --blue --bold --progress-dir=/home/martin/XTrackCAD/src/work/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Generating xtrkcad.pot"
+ cd /home/martin/XTrackCAD/src/work/app/i18n && /usr/bin/xgettext --keyword=_ --keyword=p_ --keyword=N_ -d -F -o /home/martin/XTrackCAD/src/work/app/i18n/xtrkcad.pot --from-code=ISO-8859-15 ../../CMakeFiles/3.6.2/CompilerIdC/CMakeCCompilerId.c ../../CMakeFiles/feature_tests.c ../bin/appdefaults.c ../bin/bdf2xtp.c ../bin/cbezier.c ../bin/cblock.c ../bin/ccontrol.c ../bin/ccornu.c ../bin/ccurve.c ../bin/cdraw.c ../bin/celev.c ../bin/cgroup.c ../bin/chndldto.c ../bin/chotbar.c ../bin/cjoin.c ../bin/cmisc.c ../bin/cmisc2.c ../bin/cmodify.c ../bin/cnote.c ../bin/cnvdsgn.c ../bin/compound.c ../bin/cparalle.c ../bin/cprint.c ../bin/cprofile.c ../bin/cpull.c ../bin/cruler.c ../bin/cselect.c ../bin/csensor.c ../bin/csignal.c ../bin/csnap.c ../bin/csplit.c ../bin/cstraigh.c ../bin/cstruct.c ../bin/cswitchmotor.c ../bin/ctext.c ../bin/ctodesgn.c ../bin/ctrain.c ../bin/cturnout.c ../bin/cturntbl.c ../bin/cundo.c ../bin/custom.c ../bin/dbench.c ../bin/dbitmap.c ../bin/dcar.c ../bin/dcmpnd.c ../bin/dcontmgm.c ../bin/dcustmgm.c ../bin/dease.c ../bin/denum.c ../bin/dlayer.c ../bin/doption.c ../bin/dpricels.c ../bin/dprmfile.c ../bin/draw.c ../bin/drawgeom.c ../bin/dxfformat.c ../bin/dxfoutput.c ../bin/elev.c ../bin/fileio.c ../bin/helphelper.c ../bin/i18n.c ../bin/layout.c ../bin/lprintf.c ../bin/macro.c ../bin/misc.c ../bin/misc2.c ../bin/param.c ../bin/paths.c ../bin/shrtpath.c ../bin/smalldlg.c ../bin/tbezier.c ../bin/tcornu.c ../bin/tcurve.c ../bin/tease.c ../bin/track.c ../bin/trkseg.c ../bin/tstraigh.c ../bin/unittest/defaultstest.c ../bin/unittest/dxfformattest.c ../bin/unittest/pathstest.c ../bin/utility.c ../bin/xtrackcad.c ../cornu/bezctx.c ../cornu/bezctx_xtrkcad.c ../cornu/ppedit_gtk1.c ../cornu/spiro.c ../cornu/spiroentrypoints.c ../dynstring/dynstring.c ../dynstring/unittest/DynStringTest.c ../help/genhelp.c ../help/genmessages.c ../lib/params/mkcarpart.c ../lib/params/mkstruct.c ../tools/dirent.c ../tools/halibut/biblio.c ../tools/halibut/bk_html.c ../tools/halibut/bk_paper.c ../tools/halibut/charset/big5enc.c ../tools/halibut/charset/big5set.c ../tools/halibut/charset/cns11643.c ../tools/halibut/charset/cp949.c ../tools/halibut/charset/cstable.c ../tools/halibut/charset/enum.c ../tools/halibut/charset/euc.c ../tools/halibut/charset/fromucs.c ../tools/halibut/charset/gb2312.c ../tools/halibut/charset/hz.c ../tools/halibut/charset/iso2022.c ../tools/halibut/charset/iso2022s.c ../tools/halibut/charset/istate.c ../tools/halibut/charset/jisx0208.c ../tools/halibut/charset/jisx0212.c ../tools/halibut/charset/ksx1001.c ../tools/halibut/charset/locale.c ../tools/halibut/charset/localenc.c ../tools/halibut/charset/macenc.c ../tools/halibut/charset/mimeenc.c ../tools/halibut/charset/sbcs.c ../tools/halibut/charset/sbcsdat.c ../tools/halibut/charset/shiftjis.c ../tools/halibut/charset/slookup.c ../tools/halibut/charset/superset.c ../tools/halibut/charset/test.c ../tools/halibut/charset/toucs.c ../tools/halibut/charset/utf16.c ../tools/halibut/charset/utf7.c ../tools/halibut/charset/utf8.c ../tools/halibut/charset/xenc.c ../tools/halibut/contents.c ../tools/halibut/deflate.c ../tools/halibut/error.c ../tools/halibut/help.c ../tools/halibut/in_afm.c ../tools/halibut/in_pf.c ../tools/halibut/index.c ../tools/halibut/input.c ../tools/halibut/keywords.c ../tools/halibut/licence.c ../tools/halibut/main.c ../tools/halibut/malloc.c ../tools/halibut/misc.c ../tools/halibut/psdata.c ../tools/halibut/tree234.c ../tools/halibut/ustring.c ../tools/halibut/version.c ../tools/halibut/wcwidth.c ../tools/listxtp.c ../wlib/gtklib/bitmap.c ../wlib/gtklib/boxes.c ../wlib/gtklib/browserhelp.c ../wlib/gtklib/button.c ../wlib/gtklib/color.c ../wlib/gtklib/control.c ../wlib/gtklib/droplist.c ../wlib/gtklib/filesel.c ../wlib/gtklib/font.c ../wlib/gtklib/gtkdraw-cairo.c ../wlib/gtklib/help.c ../wlib/gtklib/ixhelp.c ../wlib/gtklib/lines.c ../wlib/gtklib/list.c ../wlib/gtklib/liststore.c ../wlib/gtklib/main.c ../wlib/gtklib/menu.c ../wlib/gtklib/message.c ../wlib/gtklib/notice.c ../wlib/gtklib/osxhelp.c ../wlib/gtklib/pixbuf.c ../wlib/gtklib/png.c ../wlib/gtklib/print.c ../wlib/gtklib/single.c ../wlib/gtklib/splash.c ../wlib/gtklib/statusbar.c ../wlib/gtklib/text.c ../wlib/gtklib/timer.c ../wlib/gtklib/tooltip.c ../wlib/gtklib/treeview.c ../wlib/gtklib/util.c ../wlib/gtklib/window.c ../wlib/gtklib/wpref.c ../wlib/mswlib/checksum.c ../wlib/mswlib/getopt.c ../wlib/mswlib/gwin32.c ../wlib/mswlib/mswbitmap.c ../wlib/mswlib/mswbox.c ../wlib/mswlib/mswbutt.c ../wlib/mswlib/mswchksm.c ../wlib/mswlib/mswchoic.c ../wlib/mswlib/mswcolor.c ../wlib/mswlib/mswdraw.c ../wlib/mswlib/mswedit.c ../wlib/mswlib/mswlines.c ../wlib/mswlib/mswlist.c ../wlib/mswlib/mswmenu.c ../wlib/mswlib/mswmisc.c ../wlib/mswlib/mswmsg.c ../wlib/mswlib/mswpref.c ../wlib/mswlib/mswprint.c ../wlib/mswlib/mswsplash.c ../wlib/mswlib/mswstatus.c ../wlib/mswlib/mswtext.c ../wlib/mswlib/simple-gettext.c ../wlib/test/alarmtst.c ../wlib/test/boxtest.c ../wlib/test/btest.c ../wlib/test/colortst.c ../wlib/test/draw.c ../wlib/test/fred.c ../wlib/test/listtest.c ../wlib/test/testapp.c stripmsg.c ../../xtrkcad-config.h ../bin/acclkeys.h ../bin/cbezier.h ../bin/ccornu.h ../bin/ccurve.h ../bin/cjoin.h ../bin/common.h ../bin/compound.h ../bin/cselect.h ../bin/cstraigh.h ../bin/ctrain.h ../bin/cundo.h ../bin/custom.h ../bin/draw.h ../bin/drawgeom.h ../bin/dxfformat.h ../bin/fileio.h ../bin/i18n.h ../bin/layout.h ../bin/misc.h ../bin/misc2.h ../bin/param.h ../bin/paths.h ../bin/shrtpath.h ../bin/smalldlg.h ../bin/tbezier.h ../bin/tcornu.h ../bin/track.h ../bin/trackx.h ../bin/uthash.h ../bin/utility.h ../bin/version.h ../cornu/bezctx.h ../cornu/bezctx_intf.h ../cornu/bezctx_xtrkcad.h ../cornu/spiro.h ../cornu/spiroentrypoints.h ../cornu/zmisc.h ../dynstring/dynstring.h ../tools/dirent.h ../tools/halibut/charset/charset.h ../tools/halibut/charset/internal.h ../tools/halibut/charset/sbcsdat.h ../tools/halibut/deflate.h ../tools/halibut/halibut.h ../tools/halibut/paper.h ../tools/halibut/tree234.h ../wlib/gtklib/dynarr.h ../wlib/gtklib/gtkint.h ../wlib/gtklib/uthash.h ../wlib/include/ctl3d.h ../wlib/include/getopt.h ../wlib/include/mswlib.h ../wlib/include/wcolors.h ../wlib/include/wlib.h ../wlib/mswlib/dynarr.h ../wlib/mswlib/mswint.h ../help/messages.h ../bin/bllnhlp.c custmsg.h
+
+app/i18n/custmsg.h: app/i18n/stripmsg
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --blue --bold --progress-dir=/home/martin/XTrackCAD/src/work/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Generating custmsg.h"
+ cd /home/martin/XTrackCAD/src/work/app/i18n && ./stripmsg /home/martin/XTrackCAD/src/work/app/lib/xtrkcad.xtq /home/martin/XTrackCAD/src/work/app/lib/demos/dmadjend.xtr /home/martin/XTrackCAD/src/work/app/lib/demos/dmbench.xtr /home/martin/XTrackCAD/src/work/app/lib/demos/dmcancel.xtr /home/martin/XTrackCAD/src/work/app/lib/demos/dmcircle.xtr /home/martin/XTrackCAD/src/work/app/lib/demos/dmconn1.xtr /home/martin/XTrackCAD/src/work/app/lib/demos/dmconn2.xtr /home/martin/XTrackCAD/src/work/app/lib/demos/dmcrvtrk.xtr /home/martin/XTrackCAD/src/work/app/lib/demos/dmctlpnl.xtr /home/martin/XTrackCAD/src/work/app/lib/demos/dmdelund.xtr /home/martin/XTrackCAD/src/work/app/lib/demos/dmdialog.xtr /home/martin/XTrackCAD/src/work/app/lib/demos/dmdimlin.xtr /home/martin/XTrackCAD/src/work/app/lib/demos/dmease.xtr /home/martin/XTrackCAD/src/work/app/lib/demos/dmelev.xtr /home/martin/XTrackCAD/src/work/app/lib/demos/dmexcept.xtr /home/martin/XTrackCAD/src/work/app/lib/demos/dmextend.xtr /home/martin/XTrackCAD/src/work/app/lib/demos/dmflip.xtr /home/martin/XTrackCAD/src/work/app/lib/demos/dmgroup.xtr /home/martin/XTrackCAD/src/work/app/lib/demos/dmhelix.xtr /home/martin/XTrackCAD/src/work/app/lib/demos/dmhndld.xtr /home/martin/XTrackCAD/src/work/app/lib/demos/dmintro.xtr /home/martin/XTrackCAD/src/work/app/lib/demos/dmjcir.xtr /home/martin/XTrackCAD/src/work/app/lib/demos/dmjnabut.xtr /home/martin/XTrackCAD/src/work/app/lib/demos/dmjncs.xtr /home/martin/XTrackCAD/src/work/app/lib/demos/dmjnmove.xtr /home/martin/XTrackCAD/src/work/app/lib/demos/dmjnss.xtr /home/martin/XTrackCAD/src/work/app/lib/demos/dmjntt.xtr /home/martin/XTrackCAD/src/work/app/lib/demos/dmlines.xtr /home/martin/XTrackCAD/src/work/app/lib/demos/dmlines2.xtr /home/martin/XTrackCAD/src/work/app/lib/demos/dmmouse.xtr /home/martin/XTrackCAD/src/work/app/lib/demos/dmmovabt.xtr /home/martin/XTrackCAD/src/work/app/lib/demos/dmnotes.xtr /home/martin/XTrackCAD/src/work/app/lib/demos/dmparall.xtr /home/martin/XTrackCAD/src/work/app/lib/demos/dmplymod.xtr /home/martin/XTrackCAD/src/work/app/lib/demos/dmprof.xtr /home/martin/XTrackCAD/src/work/app/lib/demos/dmrescal.xtr /home/martin/XTrackCAD/src/work/app/lib/demos/dmrotate.xtr /home/martin/XTrackCAD/src/work/app/lib/demos/dmruler.xtr /home/martin/XTrackCAD/src/work/app/lib/demos/dmselect.xtr /home/martin/XTrackCAD/src/work/app/lib/demos/dmsplit.xtr /home/martin/XTrackCAD/src/work/app/lib/demos/dmstrtrk.xtr /home/martin/XTrackCAD/src/work/app/lib/demos/dmtbledg.xtr /home/martin/XTrackCAD/src/work/app/lib/demos/dmtodes.xtr /home/martin/XTrackCAD/src/work/app/lib/demos/dmtosel.xtr /home/martin/XTrackCAD/src/work/app/lib/demos/dmtotrim.xtr /home/martin/XTrackCAD/src/work/app/lib/demos/dmtoyard.xtr /home/martin/XTrackCAD/src/work/app/lib/demos/dmtrkwid.xtr /home/martin/XTrackCAD/src/work/app/lib/demos/dmtrntab.xtr /home/martin/XTrackCAD/src/work/app/help/xtrkcad.tip > /home/martin/XTrackCAD/src/work/app/i18n/custmsg.h
+
+msgmerge-de_DE: app/i18n/CMakeFiles/msgmerge-de_DE
+msgmerge-de_DE: app/i18n/xtrkcad.pot
+msgmerge-de_DE: app/i18n/custmsg.h
+msgmerge-de_DE: app/i18n/CMakeFiles/msgmerge-de_DE.dir/build.make
+
+.PHONY : msgmerge-de_DE
+
+# Rule to build all files generated by this target.
+app/i18n/CMakeFiles/msgmerge-de_DE.dir/build: msgmerge-de_DE
+
+.PHONY : app/i18n/CMakeFiles/msgmerge-de_DE.dir/build
+
+app/i18n/CMakeFiles/msgmerge-de_DE.dir/clean:
+ cd /home/martin/XTrackCAD/src/work/app/i18n && $(CMAKE_COMMAND) -P CMakeFiles/msgmerge-de_DE.dir/cmake_clean.cmake
+.PHONY : app/i18n/CMakeFiles/msgmerge-de_DE.dir/clean
+
+app/i18n/CMakeFiles/msgmerge-de_DE.dir/depend:
+ cd /home/martin/XTrackCAD/src/work && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/martin/XTrackCAD/src/work /home/martin/XTrackCAD/src/work/app/i18n /home/martin/XTrackCAD/src/work /home/martin/XTrackCAD/src/work/app/i18n /home/martin/XTrackCAD/src/work/app/i18n/CMakeFiles/msgmerge-de_DE.dir/DependInfo.cmake --color=$(COLOR)
+.PHONY : app/i18n/CMakeFiles/msgmerge-de_DE.dir/depend
+
diff --git a/app/i18n/CMakeFiles/msgmerge-de_DE.dir/cmake_clean.cmake b/app/i18n/CMakeFiles/msgmerge-de_DE.dir/cmake_clean.cmake
new file mode 100644
index 0000000..8c1cb6d
--- /dev/null
+++ b/app/i18n/CMakeFiles/msgmerge-de_DE.dir/cmake_clean.cmake
@@ -0,0 +1,10 @@
+file(REMOVE_RECURSE
+ "CMakeFiles/msgmerge-de_DE"
+ "xtrkcad.pot"
+ "custmsg.h"
+)
+
+# Per-language clean rules from dependency scanning.
+foreach(lang )
+ include(CMakeFiles/msgmerge-de_DE.dir/cmake_clean_${lang}.cmake OPTIONAL)
+endforeach()
diff --git a/app/i18n/CMakeFiles/msgmerge-de_DE.dir/progress.make b/app/i18n/CMakeFiles/msgmerge-de_DE.dir/progress.make
new file mode 100644
index 0000000..b2fb3ce
--- /dev/null
+++ b/app/i18n/CMakeFiles/msgmerge-de_DE.dir/progress.make
@@ -0,0 +1,3 @@
+CMAKE_PROGRESS_1 =
+CMAKE_PROGRESS_2 = 29
+
diff --git a/app/i18n/CMakeFiles/msgmerge-fi.dir/DependInfo.cmake b/app/i18n/CMakeFiles/msgmerge-fi.dir/DependInfo.cmake
new file mode 100644
index 0000000..19fab21
--- /dev/null
+++ b/app/i18n/CMakeFiles/msgmerge-fi.dir/DependInfo.cmake
@@ -0,0 +1,11 @@
+# The set of languages for which implicit dependencies are needed:
+set(CMAKE_DEPENDS_LANGUAGES
+ )
+# The set of files for implicit dependencies of each language:
+
+# Targets to which this target links.
+set(CMAKE_TARGET_LINKED_INFO_FILES
+ )
+
+# Fortran module output directory.
+set(CMAKE_Fortran_TARGET_MODULE_DIR "")
diff --git a/app/i18n/CMakeFiles/msgmerge-fi.dir/build.make b/app/i18n/CMakeFiles/msgmerge-fi.dir/build.make
new file mode 100644
index 0000000..11cfb79
--- /dev/null
+++ b/app/i18n/CMakeFiles/msgmerge-fi.dir/build.make
@@ -0,0 +1,88 @@
+# CMAKE generated file: DO NOT EDIT!
+# Generated by "Unix Makefiles" Generator, CMake Version 3.6
+
+# Delete rule output on recipe failure.
+.DELETE_ON_ERROR:
+
+
+#=============================================================================
+# Special targets provided by cmake.
+
+# Disable implicit rules so canonical targets will work.
+.SUFFIXES:
+
+
+# Remove some rules from gmake that .SUFFIXES does not remove.
+SUFFIXES =
+
+.SUFFIXES: .hpux_make_needs_suffix_list
+
+
+# Suppress display of executed commands.
+$(VERBOSE).SILENT:
+
+
+# A target that is always out of date.
+cmake_force:
+
+.PHONY : cmake_force
+
+#=============================================================================
+# Set environment variables for the build.
+
+# The shell in which to execute make rules.
+SHELL = /bin/sh
+
+# The CMake executable.
+CMAKE_COMMAND = /usr/bin/cmake
+
+# The command to remove a file.
+RM = /usr/bin/cmake -E remove -f
+
+# Escaping for special characters.
+EQUALS = =
+
+# The top-level source directory on which CMake was run.
+CMAKE_SOURCE_DIR = /home/martin/XTrackCAD/src/work
+
+# The top-level build directory on which CMake was run.
+CMAKE_BINARY_DIR = /home/martin/XTrackCAD/src/work
+
+# Utility rule file for msgmerge-fi.
+
+# Include the progress variables for this target.
+include app/i18n/CMakeFiles/msgmerge-fi.dir/progress.make
+
+app/i18n/CMakeFiles/msgmerge-fi: app/i18n/xtrkcad.pot
+app/i18n/CMakeFiles/msgmerge-fi: app/i18n/fi.po
+ cd /home/martin/XTrackCAD/src/work/app/i18n && /usr/bin/msgmerge -U --backup=none /home/martin/XTrackCAD/src/work/app/i18n/fi.po /home/martin/XTrackCAD/src/work/app/i18n/xtrkcad.pot
+
+app/i18n/xtrkcad.pot: app/bin/xtrkcad
+app/i18n/xtrkcad.pot: app/i18n/custmsg.h
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --blue --bold --progress-dir=/home/martin/XTrackCAD/src/work/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Generating xtrkcad.pot"
+ cd /home/martin/XTrackCAD/src/work/app/i18n && /usr/bin/xgettext --keyword=_ --keyword=p_ --keyword=N_ -d -F -o /home/martin/XTrackCAD/src/work/app/i18n/xtrkcad.pot --from-code=ISO-8859-15 ../../CMakeFiles/3.6.2/CompilerIdC/CMakeCCompilerId.c ../../CMakeFiles/feature_tests.c ../bin/appdefaults.c ../bin/bdf2xtp.c ../bin/cbezier.c ../bin/cblock.c ../bin/ccontrol.c ../bin/ccornu.c ../bin/ccurve.c ../bin/cdraw.c ../bin/celev.c ../bin/cgroup.c ../bin/chndldto.c ../bin/chotbar.c ../bin/cjoin.c ../bin/cmisc.c ../bin/cmisc2.c ../bin/cmodify.c ../bin/cnote.c ../bin/cnvdsgn.c ../bin/compound.c ../bin/cparalle.c ../bin/cprint.c ../bin/cprofile.c ../bin/cpull.c ../bin/cruler.c ../bin/cselect.c ../bin/csensor.c ../bin/csignal.c ../bin/csnap.c ../bin/csplit.c ../bin/cstraigh.c ../bin/cstruct.c ../bin/cswitchmotor.c ../bin/ctext.c ../bin/ctodesgn.c ../bin/ctrain.c ../bin/cturnout.c ../bin/cturntbl.c ../bin/cundo.c ../bin/custom.c ../bin/dbench.c ../bin/dbitmap.c ../bin/dcar.c ../bin/dcmpnd.c ../bin/dcontmgm.c ../bin/dcustmgm.c ../bin/dease.c ../bin/denum.c ../bin/dlayer.c ../bin/doption.c ../bin/dpricels.c ../bin/dprmfile.c ../bin/draw.c ../bin/drawgeom.c ../bin/dxfformat.c ../bin/dxfoutput.c ../bin/elev.c ../bin/fileio.c ../bin/helphelper.c ../bin/i18n.c ../bin/layout.c ../bin/lprintf.c ../bin/macro.c ../bin/misc.c ../bin/misc2.c ../bin/param.c ../bin/paths.c ../bin/shrtpath.c ../bin/smalldlg.c ../bin/tbezier.c ../bin/tcornu.c ../bin/tcurve.c ../bin/tease.c ../bin/track.c ../bin/trkseg.c ../bin/tstraigh.c ../bin/unittest/defaultstest.c ../bin/unittest/dxfformattest.c ../bin/unittest/pathstest.c ../bin/utility.c ../bin/xtrackcad.c ../cornu/bezctx.c ../cornu/bezctx_xtrkcad.c ../cornu/ppedit_gtk1.c ../cornu/spiro.c ../cornu/spiroentrypoints.c ../dynstring/dynstring.c ../dynstring/unittest/DynStringTest.c ../help/genhelp.c ../help/genmessages.c ../lib/params/mkcarpart.c ../lib/params/mkstruct.c ../tools/dirent.c ../tools/halibut/biblio.c ../tools/halibut/bk_html.c ../tools/halibut/bk_paper.c ../tools/halibut/charset/big5enc.c ../tools/halibut/charset/big5set.c ../tools/halibut/charset/cns11643.c ../tools/halibut/charset/cp949.c ../tools/halibut/charset/cstable.c ../tools/halibut/charset/enum.c ../tools/halibut/charset/euc.c ../tools/halibut/charset/fromucs.c ../tools/halibut/charset/gb2312.c ../tools/halibut/charset/hz.c ../tools/halibut/charset/iso2022.c ../tools/halibut/charset/iso2022s.c ../tools/halibut/charset/istate.c ../tools/halibut/charset/jisx0208.c ../tools/halibut/charset/jisx0212.c ../tools/halibut/charset/ksx1001.c ../tools/halibut/charset/locale.c ../tools/halibut/charset/localenc.c ../tools/halibut/charset/macenc.c ../tools/halibut/charset/mimeenc.c ../tools/halibut/charset/sbcs.c ../tools/halibut/charset/sbcsdat.c ../tools/halibut/charset/shiftjis.c ../tools/halibut/charset/slookup.c ../tools/halibut/charset/superset.c ../tools/halibut/charset/test.c ../tools/halibut/charset/toucs.c ../tools/halibut/charset/utf16.c ../tools/halibut/charset/utf7.c ../tools/halibut/charset/utf8.c ../tools/halibut/charset/xenc.c ../tools/halibut/contents.c ../tools/halibut/deflate.c ../tools/halibut/error.c ../tools/halibut/help.c ../tools/halibut/in_afm.c ../tools/halibut/in_pf.c ../tools/halibut/index.c ../tools/halibut/input.c ../tools/halibut/keywords.c ../tools/halibut/licence.c ../tools/halibut/main.c ../tools/halibut/malloc.c ../tools/halibut/misc.c ../tools/halibut/psdata.c ../tools/halibut/tree234.c ../tools/halibut/ustring.c ../tools/halibut/version.c ../tools/halibut/wcwidth.c ../tools/listxtp.c ../wlib/gtklib/bitmap.c ../wlib/gtklib/boxes.c ../wlib/gtklib/browserhelp.c ../wlib/gtklib/button.c ../wlib/gtklib/color.c ../wlib/gtklib/control.c ../wlib/gtklib/droplist.c ../wlib/gtklib/filesel.c ../wlib/gtklib/font.c ../wlib/gtklib/gtkdraw-cairo.c ../wlib/gtklib/help.c ../wlib/gtklib/ixhelp.c ../wlib/gtklib/lines.c ../wlib/gtklib/list.c ../wlib/gtklib/liststore.c ../wlib/gtklib/main.c ../wlib/gtklib/menu.c ../wlib/gtklib/message.c ../wlib/gtklib/notice.c ../wlib/gtklib/osxhelp.c ../wlib/gtklib/pixbuf.c ../wlib/gtklib/png.c ../wlib/gtklib/print.c ../wlib/gtklib/single.c ../wlib/gtklib/splash.c ../wlib/gtklib/statusbar.c ../wlib/gtklib/text.c ../wlib/gtklib/timer.c ../wlib/gtklib/tooltip.c ../wlib/gtklib/treeview.c ../wlib/gtklib/util.c ../wlib/gtklib/window.c ../wlib/gtklib/wpref.c ../wlib/mswlib/checksum.c ../wlib/mswlib/getopt.c ../wlib/mswlib/gwin32.c ../wlib/mswlib/mswbitmap.c ../wlib/mswlib/mswbox.c ../wlib/mswlib/mswbutt.c ../wlib/mswlib/mswchksm.c ../wlib/mswlib/mswchoic.c ../wlib/mswlib/mswcolor.c ../wlib/mswlib/mswdraw.c ../wlib/mswlib/mswedit.c ../wlib/mswlib/mswlines.c ../wlib/mswlib/mswlist.c ../wlib/mswlib/mswmenu.c ../wlib/mswlib/mswmisc.c ../wlib/mswlib/mswmsg.c ../wlib/mswlib/mswpref.c ../wlib/mswlib/mswprint.c ../wlib/mswlib/mswsplash.c ../wlib/mswlib/mswstatus.c ../wlib/mswlib/mswtext.c ../wlib/mswlib/simple-gettext.c ../wlib/test/alarmtst.c ../wlib/test/boxtest.c ../wlib/test/btest.c ../wlib/test/colortst.c ../wlib/test/draw.c ../wlib/test/fred.c ../wlib/test/listtest.c ../wlib/test/testapp.c stripmsg.c ../../xtrkcad-config.h ../bin/acclkeys.h ../bin/cbezier.h ../bin/ccornu.h ../bin/ccurve.h ../bin/cjoin.h ../bin/common.h ../bin/compound.h ../bin/cselect.h ../bin/cstraigh.h ../bin/ctrain.h ../bin/cundo.h ../bin/custom.h ../bin/draw.h ../bin/drawgeom.h ../bin/dxfformat.h ../bin/fileio.h ../bin/i18n.h ../bin/layout.h ../bin/misc.h ../bin/misc2.h ../bin/param.h ../bin/paths.h ../bin/shrtpath.h ../bin/smalldlg.h ../bin/tbezier.h ../bin/tcornu.h ../bin/track.h ../bin/trackx.h ../bin/uthash.h ../bin/utility.h ../bin/version.h ../cornu/bezctx.h ../cornu/bezctx_intf.h ../cornu/bezctx_xtrkcad.h ../cornu/spiro.h ../cornu/spiroentrypoints.h ../cornu/zmisc.h ../dynstring/dynstring.h ../tools/dirent.h ../tools/halibut/charset/charset.h ../tools/halibut/charset/internal.h ../tools/halibut/charset/sbcsdat.h ../tools/halibut/deflate.h ../tools/halibut/halibut.h ../tools/halibut/paper.h ../tools/halibut/tree234.h ../wlib/gtklib/dynarr.h ../wlib/gtklib/gtkint.h ../wlib/gtklib/uthash.h ../wlib/include/ctl3d.h ../wlib/include/getopt.h ../wlib/include/mswlib.h ../wlib/include/wcolors.h ../wlib/include/wlib.h ../wlib/mswlib/dynarr.h ../wlib/mswlib/mswint.h ../help/messages.h ../bin/bllnhlp.c custmsg.h
+
+app/i18n/custmsg.h: app/i18n/stripmsg
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --blue --bold --progress-dir=/home/martin/XTrackCAD/src/work/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Generating custmsg.h"
+ cd /home/martin/XTrackCAD/src/work/app/i18n && ./stripmsg /home/martin/XTrackCAD/src/work/app/lib/xtrkcad.xtq /home/martin/XTrackCAD/src/work/app/lib/demos/dmadjend.xtr /home/martin/XTrackCAD/src/work/app/lib/demos/dmbench.xtr /home/martin/XTrackCAD/src/work/app/lib/demos/dmcancel.xtr /home/martin/XTrackCAD/src/work/app/lib/demos/dmcircle.xtr /home/martin/XTrackCAD/src/work/app/lib/demos/dmconn1.xtr /home/martin/XTrackCAD/src/work/app/lib/demos/dmconn2.xtr /home/martin/XTrackCAD/src/work/app/lib/demos/dmcrvtrk.xtr /home/martin/XTrackCAD/src/work/app/lib/demos/dmctlpnl.xtr /home/martin/XTrackCAD/src/work/app/lib/demos/dmdelund.xtr /home/martin/XTrackCAD/src/work/app/lib/demos/dmdialog.xtr /home/martin/XTrackCAD/src/work/app/lib/demos/dmdimlin.xtr /home/martin/XTrackCAD/src/work/app/lib/demos/dmease.xtr /home/martin/XTrackCAD/src/work/app/lib/demos/dmelev.xtr /home/martin/XTrackCAD/src/work/app/lib/demos/dmexcept.xtr /home/martin/XTrackCAD/src/work/app/lib/demos/dmextend.xtr /home/martin/XTrackCAD/src/work/app/lib/demos/dmflip.xtr /home/martin/XTrackCAD/src/work/app/lib/demos/dmgroup.xtr /home/martin/XTrackCAD/src/work/app/lib/demos/dmhelix.xtr /home/martin/XTrackCAD/src/work/app/lib/demos/dmhndld.xtr /home/martin/XTrackCAD/src/work/app/lib/demos/dmintro.xtr /home/martin/XTrackCAD/src/work/app/lib/demos/dmjcir.xtr /home/martin/XTrackCAD/src/work/app/lib/demos/dmjnabut.xtr /home/martin/XTrackCAD/src/work/app/lib/demos/dmjncs.xtr /home/martin/XTrackCAD/src/work/app/lib/demos/dmjnmove.xtr /home/martin/XTrackCAD/src/work/app/lib/demos/dmjnss.xtr /home/martin/XTrackCAD/src/work/app/lib/demos/dmjntt.xtr /home/martin/XTrackCAD/src/work/app/lib/demos/dmlines.xtr /home/martin/XTrackCAD/src/work/app/lib/demos/dmlines2.xtr /home/martin/XTrackCAD/src/work/app/lib/demos/dmmouse.xtr /home/martin/XTrackCAD/src/work/app/lib/demos/dmmovabt.xtr /home/martin/XTrackCAD/src/work/app/lib/demos/dmnotes.xtr /home/martin/XTrackCAD/src/work/app/lib/demos/dmparall.xtr /home/martin/XTrackCAD/src/work/app/lib/demos/dmplymod.xtr /home/martin/XTrackCAD/src/work/app/lib/demos/dmprof.xtr /home/martin/XTrackCAD/src/work/app/lib/demos/dmrescal.xtr /home/martin/XTrackCAD/src/work/app/lib/demos/dmrotate.xtr /home/martin/XTrackCAD/src/work/app/lib/demos/dmruler.xtr /home/martin/XTrackCAD/src/work/app/lib/demos/dmselect.xtr /home/martin/XTrackCAD/src/work/app/lib/demos/dmsplit.xtr /home/martin/XTrackCAD/src/work/app/lib/demos/dmstrtrk.xtr /home/martin/XTrackCAD/src/work/app/lib/demos/dmtbledg.xtr /home/martin/XTrackCAD/src/work/app/lib/demos/dmtodes.xtr /home/martin/XTrackCAD/src/work/app/lib/demos/dmtosel.xtr /home/martin/XTrackCAD/src/work/app/lib/demos/dmtotrim.xtr /home/martin/XTrackCAD/src/work/app/lib/demos/dmtoyard.xtr /home/martin/XTrackCAD/src/work/app/lib/demos/dmtrkwid.xtr /home/martin/XTrackCAD/src/work/app/lib/demos/dmtrntab.xtr /home/martin/XTrackCAD/src/work/app/help/xtrkcad.tip > /home/martin/XTrackCAD/src/work/app/i18n/custmsg.h
+
+msgmerge-fi: app/i18n/CMakeFiles/msgmerge-fi
+msgmerge-fi: app/i18n/xtrkcad.pot
+msgmerge-fi: app/i18n/custmsg.h
+msgmerge-fi: app/i18n/CMakeFiles/msgmerge-fi.dir/build.make
+
+.PHONY : msgmerge-fi
+
+# Rule to build all files generated by this target.
+app/i18n/CMakeFiles/msgmerge-fi.dir/build: msgmerge-fi
+
+.PHONY : app/i18n/CMakeFiles/msgmerge-fi.dir/build
+
+app/i18n/CMakeFiles/msgmerge-fi.dir/clean:
+ cd /home/martin/XTrackCAD/src/work/app/i18n && $(CMAKE_COMMAND) -P CMakeFiles/msgmerge-fi.dir/cmake_clean.cmake
+.PHONY : app/i18n/CMakeFiles/msgmerge-fi.dir/clean
+
+app/i18n/CMakeFiles/msgmerge-fi.dir/depend:
+ cd /home/martin/XTrackCAD/src/work && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/martin/XTrackCAD/src/work /home/martin/XTrackCAD/src/work/app/i18n /home/martin/XTrackCAD/src/work /home/martin/XTrackCAD/src/work/app/i18n /home/martin/XTrackCAD/src/work/app/i18n/CMakeFiles/msgmerge-fi.dir/DependInfo.cmake --color=$(COLOR)
+.PHONY : app/i18n/CMakeFiles/msgmerge-fi.dir/depend
+
diff --git a/app/i18n/CMakeFiles/msgmerge-fi.dir/cmake_clean.cmake b/app/i18n/CMakeFiles/msgmerge-fi.dir/cmake_clean.cmake
new file mode 100644
index 0000000..4281406
--- /dev/null
+++ b/app/i18n/CMakeFiles/msgmerge-fi.dir/cmake_clean.cmake
@@ -0,0 +1,10 @@
+file(REMOVE_RECURSE
+ "CMakeFiles/msgmerge-fi"
+ "xtrkcad.pot"
+ "custmsg.h"
+)
+
+# Per-language clean rules from dependency scanning.
+foreach(lang )
+ include(CMakeFiles/msgmerge-fi.dir/cmake_clean_${lang}.cmake OPTIONAL)
+endforeach()
diff --git a/app/i18n/CMakeFiles/msgmerge-fi.dir/progress.make b/app/i18n/CMakeFiles/msgmerge-fi.dir/progress.make
new file mode 100644
index 0000000..15129b8
--- /dev/null
+++ b/app/i18n/CMakeFiles/msgmerge-fi.dir/progress.make
@@ -0,0 +1,3 @@
+CMAKE_PROGRESS_1 =
+CMAKE_PROGRESS_2 = 30
+
diff --git a/app/i18n/CMakeFiles/msgmerge-pt_BR.dir/DependInfo.cmake b/app/i18n/CMakeFiles/msgmerge-pt_BR.dir/DependInfo.cmake
new file mode 100644
index 0000000..19fab21
--- /dev/null
+++ b/app/i18n/CMakeFiles/msgmerge-pt_BR.dir/DependInfo.cmake
@@ -0,0 +1,11 @@
+# The set of languages for which implicit dependencies are needed:
+set(CMAKE_DEPENDS_LANGUAGES
+ )
+# The set of files for implicit dependencies of each language:
+
+# Targets to which this target links.
+set(CMAKE_TARGET_LINKED_INFO_FILES
+ )
+
+# Fortran module output directory.
+set(CMAKE_Fortran_TARGET_MODULE_DIR "")
diff --git a/app/i18n/CMakeFiles/msgmerge-pt_BR.dir/build.make b/app/i18n/CMakeFiles/msgmerge-pt_BR.dir/build.make
new file mode 100644
index 0000000..e6b303d
--- /dev/null
+++ b/app/i18n/CMakeFiles/msgmerge-pt_BR.dir/build.make
@@ -0,0 +1,88 @@
+# CMAKE generated file: DO NOT EDIT!
+# Generated by "Unix Makefiles" Generator, CMake Version 3.6
+
+# Delete rule output on recipe failure.
+.DELETE_ON_ERROR:
+
+
+#=============================================================================
+# Special targets provided by cmake.
+
+# Disable implicit rules so canonical targets will work.
+.SUFFIXES:
+
+
+# Remove some rules from gmake that .SUFFIXES does not remove.
+SUFFIXES =
+
+.SUFFIXES: .hpux_make_needs_suffix_list
+
+
+# Suppress display of executed commands.
+$(VERBOSE).SILENT:
+
+
+# A target that is always out of date.
+cmake_force:
+
+.PHONY : cmake_force
+
+#=============================================================================
+# Set environment variables for the build.
+
+# The shell in which to execute make rules.
+SHELL = /bin/sh
+
+# The CMake executable.
+CMAKE_COMMAND = /usr/bin/cmake
+
+# The command to remove a file.
+RM = /usr/bin/cmake -E remove -f
+
+# Escaping for special characters.
+EQUALS = =
+
+# The top-level source directory on which CMake was run.
+CMAKE_SOURCE_DIR = /home/martin/XTrackCAD/src/work
+
+# The top-level build directory on which CMake was run.
+CMAKE_BINARY_DIR = /home/martin/XTrackCAD/src/work
+
+# Utility rule file for msgmerge-pt_BR.
+
+# Include the progress variables for this target.
+include app/i18n/CMakeFiles/msgmerge-pt_BR.dir/progress.make
+
+app/i18n/CMakeFiles/msgmerge-pt_BR: app/i18n/xtrkcad.pot
+app/i18n/CMakeFiles/msgmerge-pt_BR: app/i18n/pt_BR.po
+ cd /home/martin/XTrackCAD/src/work/app/i18n && /usr/bin/msgmerge -U --backup=none /home/martin/XTrackCAD/src/work/app/i18n/pt_BR.po /home/martin/XTrackCAD/src/work/app/i18n/xtrkcad.pot
+
+app/i18n/xtrkcad.pot: app/bin/xtrkcad
+app/i18n/xtrkcad.pot: app/i18n/custmsg.h
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --blue --bold --progress-dir=/home/martin/XTrackCAD/src/work/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Generating xtrkcad.pot"
+ cd /home/martin/XTrackCAD/src/work/app/i18n && /usr/bin/xgettext --keyword=_ --keyword=p_ --keyword=N_ -d -F -o /home/martin/XTrackCAD/src/work/app/i18n/xtrkcad.pot --from-code=ISO-8859-15 ../../CMakeFiles/3.6.2/CompilerIdC/CMakeCCompilerId.c ../../CMakeFiles/feature_tests.c ../bin/appdefaults.c ../bin/bdf2xtp.c ../bin/cbezier.c ../bin/cblock.c ../bin/ccontrol.c ../bin/ccornu.c ../bin/ccurve.c ../bin/cdraw.c ../bin/celev.c ../bin/cgroup.c ../bin/chndldto.c ../bin/chotbar.c ../bin/cjoin.c ../bin/cmisc.c ../bin/cmisc2.c ../bin/cmodify.c ../bin/cnote.c ../bin/cnvdsgn.c ../bin/compound.c ../bin/cparalle.c ../bin/cprint.c ../bin/cprofile.c ../bin/cpull.c ../bin/cruler.c ../bin/cselect.c ../bin/csensor.c ../bin/csignal.c ../bin/csnap.c ../bin/csplit.c ../bin/cstraigh.c ../bin/cstruct.c ../bin/cswitchmotor.c ../bin/ctext.c ../bin/ctodesgn.c ../bin/ctrain.c ../bin/cturnout.c ../bin/cturntbl.c ../bin/cundo.c ../bin/custom.c ../bin/dbench.c ../bin/dbitmap.c ../bin/dcar.c ../bin/dcmpnd.c ../bin/dcontmgm.c ../bin/dcustmgm.c ../bin/dease.c ../bin/denum.c ../bin/dlayer.c ../bin/doption.c ../bin/dpricels.c ../bin/dprmfile.c ../bin/draw.c ../bin/drawgeom.c ../bin/dxfformat.c ../bin/dxfoutput.c ../bin/elev.c ../bin/fileio.c ../bin/helphelper.c ../bin/i18n.c ../bin/layout.c ../bin/lprintf.c ../bin/macro.c ../bin/misc.c ../bin/misc2.c ../bin/param.c ../bin/paths.c ../bin/shrtpath.c ../bin/smalldlg.c ../bin/tbezier.c ../bin/tcornu.c ../bin/tcurve.c ../bin/tease.c ../bin/track.c ../bin/trkseg.c ../bin/tstraigh.c ../bin/unittest/defaultstest.c ../bin/unittest/dxfformattest.c ../bin/unittest/pathstest.c ../bin/utility.c ../bin/xtrackcad.c ../cornu/bezctx.c ../cornu/bezctx_xtrkcad.c ../cornu/ppedit_gtk1.c ../cornu/spiro.c ../cornu/spiroentrypoints.c ../dynstring/dynstring.c ../dynstring/unittest/DynStringTest.c ../help/genhelp.c ../help/genmessages.c ../lib/params/mkcarpart.c ../lib/params/mkstruct.c ../tools/dirent.c ../tools/halibut/biblio.c ../tools/halibut/bk_html.c ../tools/halibut/bk_paper.c ../tools/halibut/charset/big5enc.c ../tools/halibut/charset/big5set.c ../tools/halibut/charset/cns11643.c ../tools/halibut/charset/cp949.c ../tools/halibut/charset/cstable.c ../tools/halibut/charset/enum.c ../tools/halibut/charset/euc.c ../tools/halibut/charset/fromucs.c ../tools/halibut/charset/gb2312.c ../tools/halibut/charset/hz.c ../tools/halibut/charset/iso2022.c ../tools/halibut/charset/iso2022s.c ../tools/halibut/charset/istate.c ../tools/halibut/charset/jisx0208.c ../tools/halibut/charset/jisx0212.c ../tools/halibut/charset/ksx1001.c ../tools/halibut/charset/locale.c ../tools/halibut/charset/localenc.c ../tools/halibut/charset/macenc.c ../tools/halibut/charset/mimeenc.c ../tools/halibut/charset/sbcs.c ../tools/halibut/charset/sbcsdat.c ../tools/halibut/charset/shiftjis.c ../tools/halibut/charset/slookup.c ../tools/halibut/charset/superset.c ../tools/halibut/charset/test.c ../tools/halibut/charset/toucs.c ../tools/halibut/charset/utf16.c ../tools/halibut/charset/utf7.c ../tools/halibut/charset/utf8.c ../tools/halibut/charset/xenc.c ../tools/halibut/contents.c ../tools/halibut/deflate.c ../tools/halibut/error.c ../tools/halibut/help.c ../tools/halibut/in_afm.c ../tools/halibut/in_pf.c ../tools/halibut/index.c ../tools/halibut/input.c ../tools/halibut/keywords.c ../tools/halibut/licence.c ../tools/halibut/main.c ../tools/halibut/malloc.c ../tools/halibut/misc.c ../tools/halibut/psdata.c ../tools/halibut/tree234.c ../tools/halibut/ustring.c ../tools/halibut/version.c ../tools/halibut/wcwidth.c ../tools/listxtp.c ../wlib/gtklib/bitmap.c ../wlib/gtklib/boxes.c ../wlib/gtklib/browserhelp.c ../wlib/gtklib/button.c ../wlib/gtklib/color.c ../wlib/gtklib/control.c ../wlib/gtklib/droplist.c ../wlib/gtklib/filesel.c ../wlib/gtklib/font.c ../wlib/gtklib/gtkdraw-cairo.c ../wlib/gtklib/help.c ../wlib/gtklib/ixhelp.c ../wlib/gtklib/lines.c ../wlib/gtklib/list.c ../wlib/gtklib/liststore.c ../wlib/gtklib/main.c ../wlib/gtklib/menu.c ../wlib/gtklib/message.c ../wlib/gtklib/notice.c ../wlib/gtklib/osxhelp.c ../wlib/gtklib/pixbuf.c ../wlib/gtklib/png.c ../wlib/gtklib/print.c ../wlib/gtklib/single.c ../wlib/gtklib/splash.c ../wlib/gtklib/statusbar.c ../wlib/gtklib/text.c ../wlib/gtklib/timer.c ../wlib/gtklib/tooltip.c ../wlib/gtklib/treeview.c ../wlib/gtklib/util.c ../wlib/gtklib/window.c ../wlib/gtklib/wpref.c ../wlib/mswlib/checksum.c ../wlib/mswlib/getopt.c ../wlib/mswlib/gwin32.c ../wlib/mswlib/mswbitmap.c ../wlib/mswlib/mswbox.c ../wlib/mswlib/mswbutt.c ../wlib/mswlib/mswchksm.c ../wlib/mswlib/mswchoic.c ../wlib/mswlib/mswcolor.c ../wlib/mswlib/mswdraw.c ../wlib/mswlib/mswedit.c ../wlib/mswlib/mswlines.c ../wlib/mswlib/mswlist.c ../wlib/mswlib/mswmenu.c ../wlib/mswlib/mswmisc.c ../wlib/mswlib/mswmsg.c ../wlib/mswlib/mswpref.c ../wlib/mswlib/mswprint.c ../wlib/mswlib/mswsplash.c ../wlib/mswlib/mswstatus.c ../wlib/mswlib/mswtext.c ../wlib/mswlib/simple-gettext.c ../wlib/test/alarmtst.c ../wlib/test/boxtest.c ../wlib/test/btest.c ../wlib/test/colortst.c ../wlib/test/draw.c ../wlib/test/fred.c ../wlib/test/listtest.c ../wlib/test/testapp.c stripmsg.c ../../xtrkcad-config.h ../bin/acclkeys.h ../bin/cbezier.h ../bin/ccornu.h ../bin/ccurve.h ../bin/cjoin.h ../bin/common.h ../bin/compound.h ../bin/cselect.h ../bin/cstraigh.h ../bin/ctrain.h ../bin/cundo.h ../bin/custom.h ../bin/draw.h ../bin/drawgeom.h ../bin/dxfformat.h ../bin/fileio.h ../bin/i18n.h ../bin/layout.h ../bin/misc.h ../bin/misc2.h ../bin/param.h ../bin/paths.h ../bin/shrtpath.h ../bin/smalldlg.h ../bin/tbezier.h ../bin/tcornu.h ../bin/track.h ../bin/trackx.h ../bin/uthash.h ../bin/utility.h ../bin/version.h ../cornu/bezctx.h ../cornu/bezctx_intf.h ../cornu/bezctx_xtrkcad.h ../cornu/spiro.h ../cornu/spiroentrypoints.h ../cornu/zmisc.h ../dynstring/dynstring.h ../tools/dirent.h ../tools/halibut/charset/charset.h ../tools/halibut/charset/internal.h ../tools/halibut/charset/sbcsdat.h ../tools/halibut/deflate.h ../tools/halibut/halibut.h ../tools/halibut/paper.h ../tools/halibut/tree234.h ../wlib/gtklib/dynarr.h ../wlib/gtklib/gtkint.h ../wlib/gtklib/uthash.h ../wlib/include/ctl3d.h ../wlib/include/getopt.h ../wlib/include/mswlib.h ../wlib/include/wcolors.h ../wlib/include/wlib.h ../wlib/mswlib/dynarr.h ../wlib/mswlib/mswint.h ../help/messages.h ../bin/bllnhlp.c custmsg.h
+
+app/i18n/custmsg.h: app/i18n/stripmsg
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --blue --bold --progress-dir=/home/martin/XTrackCAD/src/work/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Generating custmsg.h"
+ cd /home/martin/XTrackCAD/src/work/app/i18n && ./stripmsg /home/martin/XTrackCAD/src/work/app/lib/xtrkcad.xtq /home/martin/XTrackCAD/src/work/app/lib/demos/dmadjend.xtr /home/martin/XTrackCAD/src/work/app/lib/demos/dmbench.xtr /home/martin/XTrackCAD/src/work/app/lib/demos/dmcancel.xtr /home/martin/XTrackCAD/src/work/app/lib/demos/dmcircle.xtr /home/martin/XTrackCAD/src/work/app/lib/demos/dmconn1.xtr /home/martin/XTrackCAD/src/work/app/lib/demos/dmconn2.xtr /home/martin/XTrackCAD/src/work/app/lib/demos/dmcrvtrk.xtr /home/martin/XTrackCAD/src/work/app/lib/demos/dmctlpnl.xtr /home/martin/XTrackCAD/src/work/app/lib/demos/dmdelund.xtr /home/martin/XTrackCAD/src/work/app/lib/demos/dmdialog.xtr /home/martin/XTrackCAD/src/work/app/lib/demos/dmdimlin.xtr /home/martin/XTrackCAD/src/work/app/lib/demos/dmease.xtr /home/martin/XTrackCAD/src/work/app/lib/demos/dmelev.xtr /home/martin/XTrackCAD/src/work/app/lib/demos/dmexcept.xtr /home/martin/XTrackCAD/src/work/app/lib/demos/dmextend.xtr /home/martin/XTrackCAD/src/work/app/lib/demos/dmflip.xtr /home/martin/XTrackCAD/src/work/app/lib/demos/dmgroup.xtr /home/martin/XTrackCAD/src/work/app/lib/demos/dmhelix.xtr /home/martin/XTrackCAD/src/work/app/lib/demos/dmhndld.xtr /home/martin/XTrackCAD/src/work/app/lib/demos/dmintro.xtr /home/martin/XTrackCAD/src/work/app/lib/demos/dmjcir.xtr /home/martin/XTrackCAD/src/work/app/lib/demos/dmjnabut.xtr /home/martin/XTrackCAD/src/work/app/lib/demos/dmjncs.xtr /home/martin/XTrackCAD/src/work/app/lib/demos/dmjnmove.xtr /home/martin/XTrackCAD/src/work/app/lib/demos/dmjnss.xtr /home/martin/XTrackCAD/src/work/app/lib/demos/dmjntt.xtr /home/martin/XTrackCAD/src/work/app/lib/demos/dmlines.xtr /home/martin/XTrackCAD/src/work/app/lib/demos/dmlines2.xtr /home/martin/XTrackCAD/src/work/app/lib/demos/dmmouse.xtr /home/martin/XTrackCAD/src/work/app/lib/demos/dmmovabt.xtr /home/martin/XTrackCAD/src/work/app/lib/demos/dmnotes.xtr /home/martin/XTrackCAD/src/work/app/lib/demos/dmparall.xtr /home/martin/XTrackCAD/src/work/app/lib/demos/dmplymod.xtr /home/martin/XTrackCAD/src/work/app/lib/demos/dmprof.xtr /home/martin/XTrackCAD/src/work/app/lib/demos/dmrescal.xtr /home/martin/XTrackCAD/src/work/app/lib/demos/dmrotate.xtr /home/martin/XTrackCAD/src/work/app/lib/demos/dmruler.xtr /home/martin/XTrackCAD/src/work/app/lib/demos/dmselect.xtr /home/martin/XTrackCAD/src/work/app/lib/demos/dmsplit.xtr /home/martin/XTrackCAD/src/work/app/lib/demos/dmstrtrk.xtr /home/martin/XTrackCAD/src/work/app/lib/demos/dmtbledg.xtr /home/martin/XTrackCAD/src/work/app/lib/demos/dmtodes.xtr /home/martin/XTrackCAD/src/work/app/lib/demos/dmtosel.xtr /home/martin/XTrackCAD/src/work/app/lib/demos/dmtotrim.xtr /home/martin/XTrackCAD/src/work/app/lib/demos/dmtoyard.xtr /home/martin/XTrackCAD/src/work/app/lib/demos/dmtrkwid.xtr /home/martin/XTrackCAD/src/work/app/lib/demos/dmtrntab.xtr /home/martin/XTrackCAD/src/work/app/help/xtrkcad.tip > /home/martin/XTrackCAD/src/work/app/i18n/custmsg.h
+
+msgmerge-pt_BR: app/i18n/CMakeFiles/msgmerge-pt_BR
+msgmerge-pt_BR: app/i18n/xtrkcad.pot
+msgmerge-pt_BR: app/i18n/custmsg.h
+msgmerge-pt_BR: app/i18n/CMakeFiles/msgmerge-pt_BR.dir/build.make
+
+.PHONY : msgmerge-pt_BR
+
+# Rule to build all files generated by this target.
+app/i18n/CMakeFiles/msgmerge-pt_BR.dir/build: msgmerge-pt_BR
+
+.PHONY : app/i18n/CMakeFiles/msgmerge-pt_BR.dir/build
+
+app/i18n/CMakeFiles/msgmerge-pt_BR.dir/clean:
+ cd /home/martin/XTrackCAD/src/work/app/i18n && $(CMAKE_COMMAND) -P CMakeFiles/msgmerge-pt_BR.dir/cmake_clean.cmake
+.PHONY : app/i18n/CMakeFiles/msgmerge-pt_BR.dir/clean
+
+app/i18n/CMakeFiles/msgmerge-pt_BR.dir/depend:
+ cd /home/martin/XTrackCAD/src/work && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/martin/XTrackCAD/src/work /home/martin/XTrackCAD/src/work/app/i18n /home/martin/XTrackCAD/src/work /home/martin/XTrackCAD/src/work/app/i18n /home/martin/XTrackCAD/src/work/app/i18n/CMakeFiles/msgmerge-pt_BR.dir/DependInfo.cmake --color=$(COLOR)
+.PHONY : app/i18n/CMakeFiles/msgmerge-pt_BR.dir/depend
+
diff --git a/app/i18n/CMakeFiles/msgmerge-pt_BR.dir/cmake_clean.cmake b/app/i18n/CMakeFiles/msgmerge-pt_BR.dir/cmake_clean.cmake
new file mode 100644
index 0000000..ff22a90
--- /dev/null
+++ b/app/i18n/CMakeFiles/msgmerge-pt_BR.dir/cmake_clean.cmake
@@ -0,0 +1,10 @@
+file(REMOVE_RECURSE
+ "CMakeFiles/msgmerge-pt_BR"
+ "xtrkcad.pot"
+ "custmsg.h"
+)
+
+# Per-language clean rules from dependency scanning.
+foreach(lang )
+ include(CMakeFiles/msgmerge-pt_BR.dir/cmake_clean_${lang}.cmake OPTIONAL)
+endforeach()
diff --git a/app/i18n/CMakeFiles/msgmerge-pt_BR.dir/progress.make b/app/i18n/CMakeFiles/msgmerge-pt_BR.dir/progress.make
new file mode 100644
index 0000000..6c287f1
--- /dev/null
+++ b/app/i18n/CMakeFiles/msgmerge-pt_BR.dir/progress.make
@@ -0,0 +1,3 @@
+CMAKE_PROGRESS_1 =
+CMAKE_PROGRESS_2 =
+
diff --git a/app/i18n/CMakeFiles/progress.marks b/app/i18n/CMakeFiles/progress.marks
new file mode 100644
index 0000000..8c61d23
--- /dev/null
+++ b/app/i18n/CMakeFiles/progress.marks
@@ -0,0 +1 @@
+58
diff --git a/app/i18n/CMakeFiles/stripmsg.dir/DependInfo.cmake b/app/i18n/CMakeFiles/stripmsg.dir/DependInfo.cmake
new file mode 100644
index 0000000..003be56
--- /dev/null
+++ b/app/i18n/CMakeFiles/stripmsg.dir/DependInfo.cmake
@@ -0,0 +1,29 @@
+# The set of languages for which implicit dependencies are needed:
+set(CMAKE_DEPENDS_LANGUAGES
+ "C"
+ )
+# The set of files for implicit dependencies of each language:
+set(CMAKE_DEPENDS_CHECK_C
+ "/home/martin/XTrackCAD/src/work/app/i18n/stripmsg.c" "/home/martin/XTrackCAD/src/work/app/i18n/CMakeFiles/stripmsg.dir/stripmsg.c.o"
+ )
+set(CMAKE_C_COMPILER_ID "GNU")
+
+# Preprocessor definitions for this target.
+set(CMAKE_TARGET_DEFINITIONS_C
+ "XTRKCAD_CMAKE_BUILD"
+ )
+
+# The include file search paths:
+set(CMAKE_C_TARGET_INCLUDE_PATH
+ "/usr/local/include"
+ "app/bin"
+ "app/dynstring"
+ "app/cornu"
+ )
+
+# Targets to which this target links.
+set(CMAKE_TARGET_LINKED_INFO_FILES
+ )
+
+# Fortran module output directory.
+set(CMAKE_Fortran_TARGET_MODULE_DIR "")
diff --git a/app/i18n/CMakeFiles/stripmsg.dir/build.make b/app/i18n/CMakeFiles/stripmsg.dir/build.make
new file mode 100644
index 0000000..c2df763
--- /dev/null
+++ b/app/i18n/CMakeFiles/stripmsg.dir/build.make
@@ -0,0 +1,113 @@
+# CMAKE generated file: DO NOT EDIT!
+# Generated by "Unix Makefiles" Generator, CMake Version 3.6
+
+# Delete rule output on recipe failure.
+.DELETE_ON_ERROR:
+
+
+#=============================================================================
+# Special targets provided by cmake.
+
+# Disable implicit rules so canonical targets will work.
+.SUFFIXES:
+
+
+# Remove some rules from gmake that .SUFFIXES does not remove.
+SUFFIXES =
+
+.SUFFIXES: .hpux_make_needs_suffix_list
+
+
+# Suppress display of executed commands.
+$(VERBOSE).SILENT:
+
+
+# A target that is always out of date.
+cmake_force:
+
+.PHONY : cmake_force
+
+#=============================================================================
+# Set environment variables for the build.
+
+# The shell in which to execute make rules.
+SHELL = /bin/sh
+
+# The CMake executable.
+CMAKE_COMMAND = /usr/bin/cmake
+
+# The command to remove a file.
+RM = /usr/bin/cmake -E remove -f
+
+# Escaping for special characters.
+EQUALS = =
+
+# The top-level source directory on which CMake was run.
+CMAKE_SOURCE_DIR = /home/martin/XTrackCAD/src/work
+
+# The top-level build directory on which CMake was run.
+CMAKE_BINARY_DIR = /home/martin/XTrackCAD/src/work
+
+# Include any dependencies generated for this target.
+include app/i18n/CMakeFiles/stripmsg.dir/depend.make
+
+# Include the progress variables for this target.
+include app/i18n/CMakeFiles/stripmsg.dir/progress.make
+
+# Include the compile flags for this target's objects.
+include app/i18n/CMakeFiles/stripmsg.dir/flags.make
+
+app/i18n/CMakeFiles/stripmsg.dir/stripmsg.c.o: app/i18n/CMakeFiles/stripmsg.dir/flags.make
+app/i18n/CMakeFiles/stripmsg.dir/stripmsg.c.o: app/i18n/stripmsg.c
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/martin/XTrackCAD/src/work/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Building C object app/i18n/CMakeFiles/stripmsg.dir/stripmsg.c.o"
+ cd /home/martin/XTrackCAD/src/work/app/i18n && /usr/bin/gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -o CMakeFiles/stripmsg.dir/stripmsg.c.o -c /home/martin/XTrackCAD/src/work/app/i18n/stripmsg.c
+
+app/i18n/CMakeFiles/stripmsg.dir/stripmsg.c.i: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing C source to CMakeFiles/stripmsg.dir/stripmsg.c.i"
+ cd /home/martin/XTrackCAD/src/work/app/i18n && /usr/bin/gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -E /home/martin/XTrackCAD/src/work/app/i18n/stripmsg.c > CMakeFiles/stripmsg.dir/stripmsg.c.i
+
+app/i18n/CMakeFiles/stripmsg.dir/stripmsg.c.s: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling C source to assembly CMakeFiles/stripmsg.dir/stripmsg.c.s"
+ cd /home/martin/XTrackCAD/src/work/app/i18n && /usr/bin/gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -S /home/martin/XTrackCAD/src/work/app/i18n/stripmsg.c -o CMakeFiles/stripmsg.dir/stripmsg.c.s
+
+app/i18n/CMakeFiles/stripmsg.dir/stripmsg.c.o.requires:
+
+.PHONY : app/i18n/CMakeFiles/stripmsg.dir/stripmsg.c.o.requires
+
+app/i18n/CMakeFiles/stripmsg.dir/stripmsg.c.o.provides: app/i18n/CMakeFiles/stripmsg.dir/stripmsg.c.o.requires
+ $(MAKE) -f app/i18n/CMakeFiles/stripmsg.dir/build.make app/i18n/CMakeFiles/stripmsg.dir/stripmsg.c.o.provides.build
+.PHONY : app/i18n/CMakeFiles/stripmsg.dir/stripmsg.c.o.provides
+
+app/i18n/CMakeFiles/stripmsg.dir/stripmsg.c.o.provides.build: app/i18n/CMakeFiles/stripmsg.dir/stripmsg.c.o
+
+
+# Object files for target stripmsg
+stripmsg_OBJECTS = \
+"CMakeFiles/stripmsg.dir/stripmsg.c.o"
+
+# External object files for target stripmsg
+stripmsg_EXTERNAL_OBJECTS =
+
+app/i18n/stripmsg: app/i18n/CMakeFiles/stripmsg.dir/stripmsg.c.o
+app/i18n/stripmsg: app/i18n/CMakeFiles/stripmsg.dir/build.make
+app/i18n/stripmsg: app/i18n/CMakeFiles/stripmsg.dir/link.txt
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --bold --progress-dir=/home/martin/XTrackCAD/src/work/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Linking C executable stripmsg"
+ cd /home/martin/XTrackCAD/src/work/app/i18n && $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/stripmsg.dir/link.txt --verbose=$(VERBOSE)
+
+# Rule to build all files generated by this target.
+app/i18n/CMakeFiles/stripmsg.dir/build: app/i18n/stripmsg
+
+.PHONY : app/i18n/CMakeFiles/stripmsg.dir/build
+
+app/i18n/CMakeFiles/stripmsg.dir/requires: app/i18n/CMakeFiles/stripmsg.dir/stripmsg.c.o.requires
+
+.PHONY : app/i18n/CMakeFiles/stripmsg.dir/requires
+
+app/i18n/CMakeFiles/stripmsg.dir/clean:
+ cd /home/martin/XTrackCAD/src/work/app/i18n && $(CMAKE_COMMAND) -P CMakeFiles/stripmsg.dir/cmake_clean.cmake
+.PHONY : app/i18n/CMakeFiles/stripmsg.dir/clean
+
+app/i18n/CMakeFiles/stripmsg.dir/depend:
+ cd /home/martin/XTrackCAD/src/work && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/martin/XTrackCAD/src/work /home/martin/XTrackCAD/src/work/app/i18n /home/martin/XTrackCAD/src/work /home/martin/XTrackCAD/src/work/app/i18n /home/martin/XTrackCAD/src/work/app/i18n/CMakeFiles/stripmsg.dir/DependInfo.cmake --color=$(COLOR)
+.PHONY : app/i18n/CMakeFiles/stripmsg.dir/depend
+
diff --git a/app/i18n/CMakeFiles/stripmsg.dir/cmake_clean.cmake b/app/i18n/CMakeFiles/stripmsg.dir/cmake_clean.cmake
new file mode 100644
index 0000000..c5e0908
--- /dev/null
+++ b/app/i18n/CMakeFiles/stripmsg.dir/cmake_clean.cmake
@@ -0,0 +1,10 @@
+file(REMOVE_RECURSE
+ "CMakeFiles/stripmsg.dir/stripmsg.c.o"
+ "stripmsg.pdb"
+ "stripmsg"
+)
+
+# Per-language clean rules from dependency scanning.
+foreach(lang C)
+ include(CMakeFiles/stripmsg.dir/cmake_clean_${lang}.cmake OPTIONAL)
+endforeach()
diff --git a/app/i18n/CMakeFiles/stripmsg.dir/depend.make b/app/i18n/CMakeFiles/stripmsg.dir/depend.make
new file mode 100644
index 0000000..93bda84
--- /dev/null
+++ b/app/i18n/CMakeFiles/stripmsg.dir/depend.make
@@ -0,0 +1,2 @@
+# Empty dependencies file for stripmsg.
+# This may be replaced when dependencies are built.
diff --git a/app/i18n/CMakeFiles/stripmsg.dir/flags.make b/app/i18n/CMakeFiles/stripmsg.dir/flags.make
new file mode 100644
index 0000000..adbe140
--- /dev/null
+++ b/app/i18n/CMakeFiles/stripmsg.dir/flags.make
@@ -0,0 +1,10 @@
+# CMAKE generated file: DO NOT EDIT!
+# Generated by "Unix Makefiles" Generator, CMake Version 3.6
+
+# compile C with /usr/bin/gcc
+C_FLAGS = -g3 -gdwarf-2 -std=gnu99
+
+C_DEFINES = -DXTRKCAD_CMAKE_BUILD
+
+C_INCLUDES = -I/usr/local/include -I/home/martin/XTrackCAD/src/work/app/bin -I/home/martin/XTrackCAD/src/work/app/dynstring -I/home/martin/XTrackCAD/src/work/app/cornu
+
diff --git a/app/i18n/CMakeFiles/stripmsg.dir/link.txt b/app/i18n/CMakeFiles/stripmsg.dir/link.txt
new file mode 100644
index 0000000..66330f8
--- /dev/null
+++ b/app/i18n/CMakeFiles/stripmsg.dir/link.txt
@@ -0,0 +1 @@
+/usr/bin/gcc -g3 -gdwarf-2 CMakeFiles/stripmsg.dir/stripmsg.c.o -o stripmsg -rdynamic
diff --git a/app/i18n/CMakeFiles/stripmsg.dir/progress.make b/app/i18n/CMakeFiles/stripmsg.dir/progress.make
new file mode 100644
index 0000000..cec4adb
--- /dev/null
+++ b/app/i18n/CMakeFiles/stripmsg.dir/progress.make
@@ -0,0 +1,3 @@
+CMAKE_PROGRESS_1 = 32
+CMAKE_PROGRESS_2 =
+
diff --git a/app/i18n/CTestTestfile.cmake b/app/i18n/CTestTestfile.cmake
new file mode 100644
index 0000000..6cee1b4
--- /dev/null
+++ b/app/i18n/CTestTestfile.cmake
@@ -0,0 +1,6 @@
+# CMake generated Testfile for
+# Source directory: /home/martin/XTrackCAD/src/work/app/i18n
+# Build directory: /home/martin/XTrackCAD/src/work/app/i18n
+#
+# This file includes the relevant testing commands required for
+# testing this directory and lists subdirectories to be tested as well.
diff --git a/app/i18n/Makefile b/app/i18n/Makefile
new file mode 100644
index 0000000..64ae5aa
--- /dev/null
+++ b/app/i18n/Makefile
@@ -0,0 +1,328 @@
+# CMAKE generated file: DO NOT EDIT!
+# Generated by "Unix Makefiles" Generator, CMake Version 3.6
+
+# Default target executed when no arguments are given to make.
+default_target: all
+
+.PHONY : default_target
+
+# Allow only one "make -f Makefile2" at a time, but pass parallelism.
+.NOTPARALLEL:
+
+
+#=============================================================================
+# Special targets provided by cmake.
+
+# Disable implicit rules so canonical targets will work.
+.SUFFIXES:
+
+
+# Remove some rules from gmake that .SUFFIXES does not remove.
+SUFFIXES =
+
+.SUFFIXES: .hpux_make_needs_suffix_list
+
+
+# Suppress display of executed commands.
+$(VERBOSE).SILENT:
+
+
+# A target that is always out of date.
+cmake_force:
+
+.PHONY : cmake_force
+
+#=============================================================================
+# Set environment variables for the build.
+
+# The shell in which to execute make rules.
+SHELL = /bin/sh
+
+# The CMake executable.
+CMAKE_COMMAND = /usr/bin/cmake
+
+# The command to remove a file.
+RM = /usr/bin/cmake -E remove -f
+
+# Escaping for special characters.
+EQUALS = =
+
+# The top-level source directory on which CMake was run.
+CMAKE_SOURCE_DIR = /home/martin/XTrackCAD/src/work
+
+# The top-level build directory on which CMake was run.
+CMAKE_BINARY_DIR = /home/martin/XTrackCAD/src/work
+
+#=============================================================================
+# Targets provided globally by CMake.
+
+# Special rule for the target edit_cache
+edit_cache:
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running CMake cache editor..."
+ /usr/bin/ccmake -H$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR)
+.PHONY : edit_cache
+
+# Special rule for the target edit_cache
+edit_cache/fast: edit_cache
+
+.PHONY : edit_cache/fast
+
+# Special rule for the target package_source
+package_source:
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Run CPack packaging tool for source..."
+ cd /home/martin/XTrackCAD/src/work && /usr/bin/cpack --config ./CPackSourceConfig.cmake /home/martin/XTrackCAD/src/work/CPackSourceConfig.cmake
+.PHONY : package_source
+
+# Special rule for the target package_source
+package_source/fast: package_source
+
+.PHONY : package_source/fast
+
+# Special rule for the target test
+test:
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running tests..."
+ /usr/bin/ctest --force-new-ctest-process $(ARGS)
+.PHONY : test
+
+# Special rule for the target test
+test/fast: test
+
+.PHONY : test/fast
+
+# Special rule for the target install/strip
+install/strip: preinstall
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Installing the project stripped..."
+ /usr/bin/cmake -DCMAKE_INSTALL_DO_STRIP=1 -P cmake_install.cmake
+.PHONY : install/strip
+
+# Special rule for the target install/strip
+install/strip/fast: install/strip
+
+.PHONY : install/strip/fast
+
+# Special rule for the target install
+install: preinstall
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Install the project..."
+ /usr/bin/cmake -P cmake_install.cmake
+.PHONY : install
+
+# Special rule for the target install
+install/fast: preinstall/fast
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Install the project..."
+ /usr/bin/cmake -P cmake_install.cmake
+.PHONY : install/fast
+
+# Special rule for the target install/local
+install/local: preinstall
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Installing only the local directory..."
+ /usr/bin/cmake -DCMAKE_INSTALL_LOCAL_ONLY=1 -P cmake_install.cmake
+.PHONY : install/local
+
+# Special rule for the target install/local
+install/local/fast: install/local
+
+.PHONY : install/local/fast
+
+# Special rule for the target list_install_components
+list_install_components:
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Available install components are: \"Unspecified\""
+.PHONY : list_install_components
+
+# Special rule for the target list_install_components
+list_install_components/fast: list_install_components
+
+.PHONY : list_install_components/fast
+
+# Special rule for the target rebuild_cache
+rebuild_cache:
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running CMake to regenerate build system..."
+ /usr/bin/cmake -H$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR)
+.PHONY : rebuild_cache
+
+# Special rule for the target rebuild_cache
+rebuild_cache/fast: rebuild_cache
+
+.PHONY : rebuild_cache/fast
+
+# Special rule for the target package
+package: preinstall
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Run CPack packaging tool..."
+ cd /home/martin/XTrackCAD/src/work && /usr/bin/cpack --config ./CPackConfig.cmake
+.PHONY : package
+
+# Special rule for the target package
+package/fast: package
+
+.PHONY : package/fast
+
+# The main all target
+all: cmake_check_build_system
+ cd /home/martin/XTrackCAD/src/work && $(CMAKE_COMMAND) -E cmake_progress_start /home/martin/XTrackCAD/src/work/CMakeFiles /home/martin/XTrackCAD/src/work/app/i18n/CMakeFiles/progress.marks
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f CMakeFiles/Makefile2 app/i18n/all
+ $(CMAKE_COMMAND) -E cmake_progress_start /home/martin/XTrackCAD/src/work/CMakeFiles 0
+.PHONY : all
+
+# The main clean target
+clean:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f CMakeFiles/Makefile2 app/i18n/clean
+.PHONY : clean
+
+# The main clean target
+clean/fast: clean
+
+.PHONY : clean/fast
+
+# Prepare targets for installation.
+preinstall: all
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f CMakeFiles/Makefile2 app/i18n/preinstall
+.PHONY : preinstall
+
+# Prepare targets for installation.
+preinstall/fast:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f CMakeFiles/Makefile2 app/i18n/preinstall
+.PHONY : preinstall/fast
+
+# clear depends
+depend:
+ cd /home/martin/XTrackCAD/src/work && $(CMAKE_COMMAND) -H$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 1
+.PHONY : depend
+
+# Convenience name for target.
+app/i18n/CMakeFiles/messages.dir/rule:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f CMakeFiles/Makefile2 app/i18n/CMakeFiles/messages.dir/rule
+.PHONY : app/i18n/CMakeFiles/messages.dir/rule
+
+# Convenience name for target.
+messages: app/i18n/CMakeFiles/messages.dir/rule
+
+.PHONY : messages
+
+# fast build rule for target.
+messages/fast:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/i18n/CMakeFiles/messages.dir/build.make app/i18n/CMakeFiles/messages.dir/build
+.PHONY : messages/fast
+
+# Convenience name for target.
+app/i18n/CMakeFiles/msgmerge-pt_BR.dir/rule:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f CMakeFiles/Makefile2 app/i18n/CMakeFiles/msgmerge-pt_BR.dir/rule
+.PHONY : app/i18n/CMakeFiles/msgmerge-pt_BR.dir/rule
+
+# Convenience name for target.
+msgmerge-pt_BR: app/i18n/CMakeFiles/msgmerge-pt_BR.dir/rule
+
+.PHONY : msgmerge-pt_BR
+
+# fast build rule for target.
+msgmerge-pt_BR/fast:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/i18n/CMakeFiles/msgmerge-pt_BR.dir/build.make app/i18n/CMakeFiles/msgmerge-pt_BR.dir/build
+.PHONY : msgmerge-pt_BR/fast
+
+# Convenience name for target.
+app/i18n/CMakeFiles/msgmerge-fi.dir/rule:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f CMakeFiles/Makefile2 app/i18n/CMakeFiles/msgmerge-fi.dir/rule
+.PHONY : app/i18n/CMakeFiles/msgmerge-fi.dir/rule
+
+# Convenience name for target.
+msgmerge-fi: app/i18n/CMakeFiles/msgmerge-fi.dir/rule
+
+.PHONY : msgmerge-fi
+
+# fast build rule for target.
+msgmerge-fi/fast:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/i18n/CMakeFiles/msgmerge-fi.dir/build.make app/i18n/CMakeFiles/msgmerge-fi.dir/build
+.PHONY : msgmerge-fi/fast
+
+# Convenience name for target.
+app/i18n/CMakeFiles/msgmerge-de_DE.dir/rule:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f CMakeFiles/Makefile2 app/i18n/CMakeFiles/msgmerge-de_DE.dir/rule
+.PHONY : app/i18n/CMakeFiles/msgmerge-de_DE.dir/rule
+
+# Convenience name for target.
+msgmerge-de_DE: app/i18n/CMakeFiles/msgmerge-de_DE.dir/rule
+
+.PHONY : msgmerge-de_DE
+
+# fast build rule for target.
+msgmerge-de_DE/fast:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/i18n/CMakeFiles/msgmerge-de_DE.dir/build.make app/i18n/CMakeFiles/msgmerge-de_DE.dir/build
+.PHONY : msgmerge-de_DE/fast
+
+# Convenience name for target.
+app/i18n/CMakeFiles/stripmsg.dir/rule:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f CMakeFiles/Makefile2 app/i18n/CMakeFiles/stripmsg.dir/rule
+.PHONY : app/i18n/CMakeFiles/stripmsg.dir/rule
+
+# Convenience name for target.
+stripmsg: app/i18n/CMakeFiles/stripmsg.dir/rule
+
+.PHONY : stripmsg
+
+# fast build rule for target.
+stripmsg/fast:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/i18n/CMakeFiles/stripmsg.dir/build.make app/i18n/CMakeFiles/stripmsg.dir/build
+.PHONY : stripmsg/fast
+
+stripmsg.o: stripmsg.c.o
+
+.PHONY : stripmsg.o
+
+# target to build an object file
+stripmsg.c.o:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/i18n/CMakeFiles/stripmsg.dir/build.make app/i18n/CMakeFiles/stripmsg.dir/stripmsg.c.o
+.PHONY : stripmsg.c.o
+
+stripmsg.i: stripmsg.c.i
+
+.PHONY : stripmsg.i
+
+# target to preprocess a source file
+stripmsg.c.i:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/i18n/CMakeFiles/stripmsg.dir/build.make app/i18n/CMakeFiles/stripmsg.dir/stripmsg.c.i
+.PHONY : stripmsg.c.i
+
+stripmsg.s: stripmsg.c.s
+
+.PHONY : stripmsg.s
+
+# target to generate assembly for a file
+stripmsg.c.s:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/i18n/CMakeFiles/stripmsg.dir/build.make app/i18n/CMakeFiles/stripmsg.dir/stripmsg.c.s
+.PHONY : stripmsg.c.s
+
+# Help Target
+help:
+ @echo "The following are some of the valid targets for this Makefile:"
+ @echo "... all (the default if no target is provided)"
+ @echo "... clean"
+ @echo "... depend"
+ @echo "... edit_cache"
+ @echo "... package_source"
+ @echo "... messages"
+ @echo "... test"
+ @echo "... msgmerge-pt_BR"
+ @echo "... install/strip"
+ @echo "... install"
+ @echo "... msgmerge-fi"
+ @echo "... install/local"
+ @echo "... msgmerge-de_DE"
+ @echo "... list_install_components"
+ @echo "... rebuild_cache"
+ @echo "... stripmsg"
+ @echo "... package"
+ @echo "... stripmsg.o"
+ @echo "... stripmsg.i"
+ @echo "... stripmsg.s"
+.PHONY : help
+
+
+
+#=============================================================================
+# Special targets to cleanup operation of make.
+
+# Special rule to run CMake to check the build system integrity.
+# No rule that depends on this can have commands that come from listfiles
+# because they might be regenerated.
+cmake_check_build_system:
+ cd /home/martin/XTrackCAD/src/work && $(CMAKE_COMMAND) -H$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 0
+.PHONY : cmake_check_build_system
+
diff --git a/app/i18n/cmake_install.cmake b/app/i18n/cmake_install.cmake
new file mode 100644
index 0000000..9138ac0
--- /dev/null
+++ b/app/i18n/cmake_install.cmake
@@ -0,0 +1,46 @@
+# Install script for directory: /home/martin/XTrackCAD/src/work/app/i18n
+
+# Set the install prefix
+if(NOT DEFINED CMAKE_INSTALL_PREFIX)
+ set(CMAKE_INSTALL_PREFIX "/usr/local")
+endif()
+string(REGEX REPLACE "/$" "" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}")
+
+# Set the install configuration name.
+if(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME)
+ if(BUILD_TYPE)
+ string(REGEX REPLACE "^[^A-Za-z0-9_]+" ""
+ CMAKE_INSTALL_CONFIG_NAME "${BUILD_TYPE}")
+ else()
+ set(CMAKE_INSTALL_CONFIG_NAME "Debug")
+ endif()
+ message(STATUS "Install configuration: \"${CMAKE_INSTALL_CONFIG_NAME}\"")
+endif()
+
+# Set the component getting installed.
+if(NOT CMAKE_INSTALL_COMPONENT)
+ if(COMPONENT)
+ message(STATUS "Install component: \"${COMPONENT}\"")
+ set(CMAKE_INSTALL_COMPONENT "${COMPONENT}")
+ else()
+ set(CMAKE_INSTALL_COMPONENT)
+ endif()
+endif()
+
+# Install shared libraries without execute permission?
+if(NOT DEFINED CMAKE_INSTALL_SO_NO_EXE)
+ set(CMAKE_INSTALL_SO_NO_EXE "0")
+endif()
+
+if("${CMAKE_INSTALL_COMPONENT}" STREQUAL "Unspecified" OR NOT CMAKE_INSTALL_COMPONENT)
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/locale/de_DE/LC_MESSAGES" TYPE FILE FILES "/home/martin/XTrackCAD/src/work/app/i18n/de_DE/LC_MESSAGES/xtrkcad.mo")
+endif()
+
+if("${CMAKE_INSTALL_COMPONENT}" STREQUAL "Unspecified" OR NOT CMAKE_INSTALL_COMPONENT)
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/locale/fi/LC_MESSAGES" TYPE FILE FILES "/home/martin/XTrackCAD/src/work/app/i18n/fi/LC_MESSAGES/xtrkcad.mo")
+endif()
+
+if("${CMAKE_INSTALL_COMPONENT}" STREQUAL "Unspecified" OR NOT CMAKE_INSTALL_COMPONENT)
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/locale/pt_BR/LC_MESSAGES" TYPE FILE FILES "/home/martin/XTrackCAD/src/work/app/i18n/pt_BR/LC_MESSAGES/xtrkcad.mo")
+endif()
+
diff --git a/app/lib/CHANGELOG.md b/app/lib/CHANGELOG.md
index 212017a..62d7bb3 100644
--- a/app/lib/CHANGELOG.md
+++ b/app/lib/CHANGELOG.md
@@ -4,11 +4,43 @@ All notable changes to this project will be documented in this file.
The format is based on [Keep a Changelog](http://keepachangelog.com/en/1.0.0/).
-## [unpublished]
+## [5.1.1]
### Added
### Fixed
++ Change gtk print.c to use native dpi for real printers and only up def to 600 dpi for file outputs.
++ Fix runaway storage and long wait for Car Inventory->Add
++ Fix map window not resized for map scale change in GTK
++ Last uintptr_t replaced with uint32_t in param.c
++ Control limiting of entered string length with a special flag in paramData_t
++ Downgrade CMake version requirement to 2.8 for CentOS 6 and Ubuntu 14.04.
++ Update print to reflect that GTK always uses PDF now.
++ Add fix for zoom grid performance from V5.2 to V5.1
++ Ensure that white (hidden) straight track segments get written out as white
++ Upgrade Map Icon
++ Add variable Print Override environment variables
+XTRKCADPRINTSCALE=scale_factor
+XTRKCADPRINTTEXTSCALE=text_factor
+scale_factor is a floating point number is frequently 1.0 (if needed)
+text_factor is a floating point number frequently 0.75 (if needed)
+These variables are ignored if the print is to a file.
+These seem most likely to result from Pango or other parts of the PDF chain to the printer being given bad DPI information which causes the scaling(s) to be inaccurate.
+If there is enough use, we can add to the print dialog itself.
++ Fix crash when changing the layer from the properties dialog of cornus
++ Fix Cornu Describe Abend when altering Layer.
++ Fix odd lost overlaid labels in Describe when lots of Positions are used
++ All: Check string length for all relevant PD_STRING entry fields
++ Windows: Always set color before drawing text
++ Make sure that Text Segs and Poly Segs copy string and Pts when UnGrouping. Stop weird results and Abends.
++ Make Cairo use pure RGB to retrieve the same color it stored for wDrawColor rather than ask for GDK�s version (which might not be exact).
++ Fix Cornu Rate of Change of Curvature.
++ Fix situation where a Bezier or Cornu is modified when the scale or gauge has since been set to a different value than the track to be modified. Remember the old track values.
++ Fix Abend on cornu Join to turntable, also make sure cornu Modify leaves more than minlength on connected tracks
++ Fix Abend on Describe or Delete of Compound with more than 4 end points (like a turntable)
++ Try to stop issues with F3 objects in Compounds.
++ Correctly process F segment records (i.e., no version).
++ Remove automatic word wrap in describe Text object, linefeeds can be edited manually
### Added and changed parameter files
@@ -40,7 +72,7 @@ The format is based on [Keep a Changelog](http://keepachangelog.com/en/1.0.0/).
### Added
+ Finish the new End Point records which have fixed positions and all fields are output
-+ Add Select Track and then Right-Click mode to Connect Tracks to reconnect large numbers
++ Add Select Track and then Right-Click mode to Connect Tracks to reconnect large numbers
of tracks in one command (and provide an alternative to accurately selecting two close end-points).
+ Pan/Zoom button LeftDrag Pan, RightDrag Zoom
+ Pan/Zoom command adds 0 key to set origin and e key to zoom to extents
@@ -67,11 +99,11 @@ of tracks in one command (and provide an alternative to accurately selecting two
+ Allow Turnout Placement on Bezier Tracks, also improve Bezier splitting logic
to be more precise
+ Ensure Cornu is deleted if connected track is deleted (like Easement)
-+ Make an unfilled Box into a Polygon with a RECTANGLE shape. Add special edit
++ Make an unfilled Box into a Polygon with a RECTANGLE shape. Add special edit
capability for filled and unfilled Boxes in Modify that preserve their shape and
-allow for either editing at the corner or on a side. Add user prompts during
+allow for either editing at the corner or on a side. Add user prompts during
editing.
-+ All: Add multi line text fields in drawing
++ All: Add multi line text fields in drawing
+ Windows: Select monospaced font for parts list
### Fixed
@@ -84,7 +116,7 @@ editing.
+ Windows: Fix text handling for multi line edit fields, bug #198
+ Windows: Fix printing multi page parts lists
+ All: Fix car part files
-+ Windows: Fix parts list
++ Windows: Fix parts list
+ All: Fix Traverse of rotated turnouts and issues with inaccurate segments in turnouts
### Added and Changed Parameter Files
@@ -140,7 +172,7 @@ editing.
###Added
+ Constrain add to unconnected Cornu end in Modify via right drag to be correct radius
-## [4.4.0.beta1]
+## [4.4.0.beta1]
### Added
+ New Cornu track feature for more flexible easements
@@ -163,10 +195,10 @@ editing.
### Changed Parameter Files
+ Fixed three way turnout in Tillig TT Advanced track
-+ Clean up CTC-Panel, Peco N Code 80 Streamline, KB Scale and On30 parameters
++ Clean up CTC-Panel, Peco N Code 80 Streamline, KB Scale and On30 parameters
+ Fix scale definitions and clean up S-Trax, Hubner, Atlas O Scale parameters
+ Added structures to Walthers Cornerstone in HO and N
-+ Extended T-Eishindo
++ Extended T-Eishindo
+ Renamed rocon.xtp and updated N-fl for new ownership
+ Cleanup and reorganize Peco N track parameters
+ Cleanup and create separate files for Peco HO/OO track ranges
@@ -187,7 +219,7 @@ editing.
+ Fix broken DXF export by putting correct version into DXF export
+ Allow larger number of files to be selected at once for loading
+ Fix bug #196 wrong layer number in object properties
-+ Changing "Layout Options" can be cancelled
++ Changing "Layout Options" can be cancelled
+ Consistently change "Describe" label to "Properties"
+ Make Text immediatetly update color as well as size
+ Fix filename handling bugs
diff --git a/app/lib/CMakeFiles/CHANGELOG.dir/DependInfo.cmake b/app/lib/CMakeFiles/CHANGELOG.dir/DependInfo.cmake
new file mode 100644
index 0000000..19fab21
--- /dev/null
+++ b/app/lib/CMakeFiles/CHANGELOG.dir/DependInfo.cmake
@@ -0,0 +1,11 @@
+# The set of languages for which implicit dependencies are needed:
+set(CMAKE_DEPENDS_LANGUAGES
+ )
+# The set of files for implicit dependencies of each language:
+
+# Targets to which this target links.
+set(CMAKE_TARGET_LINKED_INFO_FILES
+ )
+
+# Fortran module output directory.
+set(CMAKE_Fortran_TARGET_MODULE_DIR "")
diff --git a/app/lib/CMakeFiles/CHANGELOG.dir/build.make b/app/lib/CMakeFiles/CHANGELOG.dir/build.make
new file mode 100644
index 0000000..dde179c
--- /dev/null
+++ b/app/lib/CMakeFiles/CHANGELOG.dir/build.make
@@ -0,0 +1,81 @@
+# CMAKE generated file: DO NOT EDIT!
+# Generated by "Unix Makefiles" Generator, CMake Version 3.6
+
+# Delete rule output on recipe failure.
+.DELETE_ON_ERROR:
+
+
+#=============================================================================
+# Special targets provided by cmake.
+
+# Disable implicit rules so canonical targets will work.
+.SUFFIXES:
+
+
+# Remove some rules from gmake that .SUFFIXES does not remove.
+SUFFIXES =
+
+.SUFFIXES: .hpux_make_needs_suffix_list
+
+
+# Suppress display of executed commands.
+$(VERBOSE).SILENT:
+
+
+# A target that is always out of date.
+cmake_force:
+
+.PHONY : cmake_force
+
+#=============================================================================
+# Set environment variables for the build.
+
+# The shell in which to execute make rules.
+SHELL = /bin/sh
+
+# The CMake executable.
+CMAKE_COMMAND = /usr/bin/cmake
+
+# The command to remove a file.
+RM = /usr/bin/cmake -E remove -f
+
+# Escaping for special characters.
+EQUALS = =
+
+# The top-level source directory on which CMake was run.
+CMAKE_SOURCE_DIR = /home/martin/XTrackCAD/src/work
+
+# The top-level build directory on which CMake was run.
+CMAKE_BINARY_DIR = /home/martin/XTrackCAD/src/work
+
+# Utility rule file for CHANGELOG.
+
+# Include the progress variables for this target.
+include app/lib/CMakeFiles/CHANGELOG.dir/progress.make
+
+app/lib/CMakeFiles/CHANGELOG: app/lib/CHANGELOG.txt
+
+
+app/lib/CHANGELOG.txt: app/lib/CHANGELOG.md
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --blue --bold --progress-dir=/home/martin/XTrackCAD/src/work/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Generating CHANGELOG.txt"
+ cd /home/martin/XTrackCAD/src/work/app/lib && /usr/bin/pandoc --from=Markdown --to=plain -o /home/martin/XTrackCAD/src/work/app/lib/CHANGELOG.txt /home/martin/XTrackCAD/src/work/app/lib/CHANGELOG.md
+
+CHANGELOG: app/lib/CMakeFiles/CHANGELOG
+CHANGELOG: app/lib/CHANGELOG.txt
+CHANGELOG: app/lib/CMakeFiles/CHANGELOG.dir/build.make
+
+.PHONY : CHANGELOG
+
+# Rule to build all files generated by this target.
+app/lib/CMakeFiles/CHANGELOG.dir/build: CHANGELOG
+
+.PHONY : app/lib/CMakeFiles/CHANGELOG.dir/build
+
+app/lib/CMakeFiles/CHANGELOG.dir/clean:
+ cd /home/martin/XTrackCAD/src/work/app/lib && $(CMAKE_COMMAND) -P CMakeFiles/CHANGELOG.dir/cmake_clean.cmake
+.PHONY : app/lib/CMakeFiles/CHANGELOG.dir/clean
+
+app/lib/CMakeFiles/CHANGELOG.dir/depend:
+ cd /home/martin/XTrackCAD/src/work && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/martin/XTrackCAD/src/work /home/martin/XTrackCAD/src/work/app/lib /home/martin/XTrackCAD/src/work /home/martin/XTrackCAD/src/work/app/lib /home/martin/XTrackCAD/src/work/app/lib/CMakeFiles/CHANGELOG.dir/DependInfo.cmake --color=$(COLOR)
+.PHONY : app/lib/CMakeFiles/CHANGELOG.dir/depend
+
diff --git a/app/lib/CMakeFiles/CHANGELOG.dir/cmake_clean.cmake b/app/lib/CMakeFiles/CHANGELOG.dir/cmake_clean.cmake
new file mode 100644
index 0000000..3ca44fd
--- /dev/null
+++ b/app/lib/CMakeFiles/CHANGELOG.dir/cmake_clean.cmake
@@ -0,0 +1,9 @@
+file(REMOVE_RECURSE
+ "CMakeFiles/CHANGELOG"
+ "CHANGELOG.txt"
+)
+
+# Per-language clean rules from dependency scanning.
+foreach(lang )
+ include(CMakeFiles/CHANGELOG.dir/cmake_clean_${lang}.cmake OPTIONAL)
+endforeach()
diff --git a/app/lib/CMakeFiles/CHANGELOG.dir/progress.make b/app/lib/CMakeFiles/CHANGELOG.dir/progress.make
new file mode 100644
index 0000000..225de34
--- /dev/null
+++ b/app/lib/CMakeFiles/CHANGELOG.dir/progress.make
@@ -0,0 +1,2 @@
+CMAKE_PROGRESS_1 =
+
diff --git a/app/lib/CMakeFiles/CMakeDirectoryInformation.cmake b/app/lib/CMakeFiles/CMakeDirectoryInformation.cmake
new file mode 100644
index 0000000..2569371
--- /dev/null
+++ b/app/lib/CMakeFiles/CMakeDirectoryInformation.cmake
@@ -0,0 +1,16 @@
+# CMAKE generated file: DO NOT EDIT!
+# Generated by "Unix Makefiles" Generator, CMake Version 3.6
+
+# Relative path conversion top directories.
+set(CMAKE_RELATIVE_PATH_TOP_SOURCE "/home/martin/XTrackCAD/src/work")
+set(CMAKE_RELATIVE_PATH_TOP_BINARY "/home/martin/XTrackCAD/src/work")
+
+# Force unix paths in dependencies.
+set(CMAKE_FORCE_UNIX_PATHS 1)
+
+
+# The C and CXX include file regular expressions for this directory.
+set(CMAKE_C_INCLUDE_REGEX_SCAN "^.*$")
+set(CMAKE_C_INCLUDE_REGEX_COMPLAIN "^$")
+set(CMAKE_CXX_INCLUDE_REGEX_SCAN ${CMAKE_C_INCLUDE_REGEX_SCAN})
+set(CMAKE_CXX_INCLUDE_REGEX_COMPLAIN ${CMAKE_C_INCLUDE_REGEX_COMPLAIN})
diff --git a/app/lib/CMakeFiles/Readme.dir/DependInfo.cmake b/app/lib/CMakeFiles/Readme.dir/DependInfo.cmake
new file mode 100644
index 0000000..19fab21
--- /dev/null
+++ b/app/lib/CMakeFiles/Readme.dir/DependInfo.cmake
@@ -0,0 +1,11 @@
+# The set of languages for which implicit dependencies are needed:
+set(CMAKE_DEPENDS_LANGUAGES
+ )
+# The set of files for implicit dependencies of each language:
+
+# Targets to which this target links.
+set(CMAKE_TARGET_LINKED_INFO_FILES
+ )
+
+# Fortran module output directory.
+set(CMAKE_Fortran_TARGET_MODULE_DIR "")
diff --git a/app/lib/CMakeFiles/Readme.dir/build.make b/app/lib/CMakeFiles/Readme.dir/build.make
new file mode 100644
index 0000000..b4b9850
--- /dev/null
+++ b/app/lib/CMakeFiles/Readme.dir/build.make
@@ -0,0 +1,81 @@
+# CMAKE generated file: DO NOT EDIT!
+# Generated by "Unix Makefiles" Generator, CMake Version 3.6
+
+# Delete rule output on recipe failure.
+.DELETE_ON_ERROR:
+
+
+#=============================================================================
+# Special targets provided by cmake.
+
+# Disable implicit rules so canonical targets will work.
+.SUFFIXES:
+
+
+# Remove some rules from gmake that .SUFFIXES does not remove.
+SUFFIXES =
+
+.SUFFIXES: .hpux_make_needs_suffix_list
+
+
+# Suppress display of executed commands.
+$(VERBOSE).SILENT:
+
+
+# A target that is always out of date.
+cmake_force:
+
+.PHONY : cmake_force
+
+#=============================================================================
+# Set environment variables for the build.
+
+# The shell in which to execute make rules.
+SHELL = /bin/sh
+
+# The CMake executable.
+CMAKE_COMMAND = /usr/bin/cmake
+
+# The command to remove a file.
+RM = /usr/bin/cmake -E remove -f
+
+# Escaping for special characters.
+EQUALS = =
+
+# The top-level source directory on which CMake was run.
+CMAKE_SOURCE_DIR = /home/martin/XTrackCAD/src/work
+
+# The top-level build directory on which CMake was run.
+CMAKE_BINARY_DIR = /home/martin/XTrackCAD/src/work
+
+# Utility rule file for Readme.
+
+# Include the progress variables for this target.
+include app/lib/CMakeFiles/Readme.dir/progress.make
+
+app/lib/CMakeFiles/Readme: app/lib/Readme.txt
+
+
+app/lib/Readme.txt: app/lib/Readme.md
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --blue --bold --progress-dir=/home/martin/XTrackCAD/src/work/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Generating Readme.txt"
+ cd /home/martin/XTrackCAD/src/work/app/lib && /usr/bin/pandoc --from=Markdown --to=plain -o /home/martin/XTrackCAD/src/work/app/lib/Readme.txt /home/martin/XTrackCAD/src/work/app/lib/Readme.md
+
+Readme: app/lib/CMakeFiles/Readme
+Readme: app/lib/Readme.txt
+Readme: app/lib/CMakeFiles/Readme.dir/build.make
+
+.PHONY : Readme
+
+# Rule to build all files generated by this target.
+app/lib/CMakeFiles/Readme.dir/build: Readme
+
+.PHONY : app/lib/CMakeFiles/Readme.dir/build
+
+app/lib/CMakeFiles/Readme.dir/clean:
+ cd /home/martin/XTrackCAD/src/work/app/lib && $(CMAKE_COMMAND) -P CMakeFiles/Readme.dir/cmake_clean.cmake
+.PHONY : app/lib/CMakeFiles/Readme.dir/clean
+
+app/lib/CMakeFiles/Readme.dir/depend:
+ cd /home/martin/XTrackCAD/src/work && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/martin/XTrackCAD/src/work /home/martin/XTrackCAD/src/work/app/lib /home/martin/XTrackCAD/src/work /home/martin/XTrackCAD/src/work/app/lib /home/martin/XTrackCAD/src/work/app/lib/CMakeFiles/Readme.dir/DependInfo.cmake --color=$(COLOR)
+.PHONY : app/lib/CMakeFiles/Readme.dir/depend
+
diff --git a/app/lib/CMakeFiles/Readme.dir/cmake_clean.cmake b/app/lib/CMakeFiles/Readme.dir/cmake_clean.cmake
new file mode 100644
index 0000000..24121b8
--- /dev/null
+++ b/app/lib/CMakeFiles/Readme.dir/cmake_clean.cmake
@@ -0,0 +1,9 @@
+file(REMOVE_RECURSE
+ "CMakeFiles/Readme"
+ "Readme.txt"
+)
+
+# Per-language clean rules from dependency scanning.
+foreach(lang )
+ include(CMakeFiles/Readme.dir/cmake_clean_${lang}.cmake OPTIONAL)
+endforeach()
diff --git a/app/lib/CMakeFiles/Readme.dir/progress.make b/app/lib/CMakeFiles/Readme.dir/progress.make
new file mode 100644
index 0000000..781c7de
--- /dev/null
+++ b/app/lib/CMakeFiles/Readme.dir/progress.make
@@ -0,0 +1,2 @@
+CMAKE_PROGRESS_1 = 1
+
diff --git a/app/lib/CMakeFiles/progress.marks b/app/lib/CMakeFiles/progress.marks
new file mode 100644
index 0000000..1e8b314
--- /dev/null
+++ b/app/lib/CMakeFiles/progress.marks
@@ -0,0 +1 @@
+6
diff --git a/app/lib/CTestTestfile.cmake b/app/lib/CTestTestfile.cmake
new file mode 100644
index 0000000..9ebcf98
--- /dev/null
+++ b/app/lib/CTestTestfile.cmake
@@ -0,0 +1,9 @@
+# CMake generated Testfile for
+# Source directory: /home/martin/XTrackCAD/src/work/app/lib
+# Build directory: /home/martin/XTrackCAD/src/work/app/lib
+#
+# This file includes the relevant testing commands required for
+# testing this directory and lists subdirectories to be tested as well.
+subdirs(demos)
+subdirs(examples)
+subdirs(params)
diff --git a/app/lib/Makefile b/app/lib/Makefile
new file mode 100644
index 0000000..5628ff6
--- /dev/null
+++ b/app/lib/Makefile
@@ -0,0 +1,250 @@
+# CMAKE generated file: DO NOT EDIT!
+# Generated by "Unix Makefiles" Generator, CMake Version 3.6
+
+# Default target executed when no arguments are given to make.
+default_target: all
+
+.PHONY : default_target
+
+# Allow only one "make -f Makefile2" at a time, but pass parallelism.
+.NOTPARALLEL:
+
+
+#=============================================================================
+# Special targets provided by cmake.
+
+# Disable implicit rules so canonical targets will work.
+.SUFFIXES:
+
+
+# Remove some rules from gmake that .SUFFIXES does not remove.
+SUFFIXES =
+
+.SUFFIXES: .hpux_make_needs_suffix_list
+
+
+# Suppress display of executed commands.
+$(VERBOSE).SILENT:
+
+
+# A target that is always out of date.
+cmake_force:
+
+.PHONY : cmake_force
+
+#=============================================================================
+# Set environment variables for the build.
+
+# The shell in which to execute make rules.
+SHELL = /bin/sh
+
+# The CMake executable.
+CMAKE_COMMAND = /usr/bin/cmake
+
+# The command to remove a file.
+RM = /usr/bin/cmake -E remove -f
+
+# Escaping for special characters.
+EQUALS = =
+
+# The top-level source directory on which CMake was run.
+CMAKE_SOURCE_DIR = /home/martin/XTrackCAD/src/work
+
+# The top-level build directory on which CMake was run.
+CMAKE_BINARY_DIR = /home/martin/XTrackCAD/src/work
+
+#=============================================================================
+# Targets provided globally by CMake.
+
+# Special rule for the target install/local
+install/local: preinstall
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Installing only the local directory..."
+ /usr/bin/cmake -DCMAKE_INSTALL_LOCAL_ONLY=1 -P cmake_install.cmake
+.PHONY : install/local
+
+# Special rule for the target install/local
+install/local/fast: install/local
+
+.PHONY : install/local/fast
+
+# Special rule for the target install
+install: preinstall
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Install the project..."
+ /usr/bin/cmake -P cmake_install.cmake
+.PHONY : install
+
+# Special rule for the target install
+install/fast: preinstall/fast
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Install the project..."
+ /usr/bin/cmake -P cmake_install.cmake
+.PHONY : install/fast
+
+# Special rule for the target install/strip
+install/strip: preinstall
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Installing the project stripped..."
+ /usr/bin/cmake -DCMAKE_INSTALL_DO_STRIP=1 -P cmake_install.cmake
+.PHONY : install/strip
+
+# Special rule for the target install/strip
+install/strip/fast: install/strip
+
+.PHONY : install/strip/fast
+
+# Special rule for the target edit_cache
+edit_cache:
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running CMake cache editor..."
+ /usr/bin/ccmake -H$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR)
+.PHONY : edit_cache
+
+# Special rule for the target edit_cache
+edit_cache/fast: edit_cache
+
+.PHONY : edit_cache/fast
+
+# Special rule for the target list_install_components
+list_install_components:
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Available install components are: \"Unspecified\""
+.PHONY : list_install_components
+
+# Special rule for the target list_install_components
+list_install_components/fast: list_install_components
+
+.PHONY : list_install_components/fast
+
+# Special rule for the target rebuild_cache
+rebuild_cache:
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running CMake to regenerate build system..."
+ /usr/bin/cmake -H$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR)
+.PHONY : rebuild_cache
+
+# Special rule for the target rebuild_cache
+rebuild_cache/fast: rebuild_cache
+
+.PHONY : rebuild_cache/fast
+
+# Special rule for the target package
+package: preinstall
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Run CPack packaging tool..."
+ cd /home/martin/XTrackCAD/src/work && /usr/bin/cpack --config ./CPackConfig.cmake
+.PHONY : package
+
+# Special rule for the target package
+package/fast: package
+
+.PHONY : package/fast
+
+# Special rule for the target package_source
+package_source:
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Run CPack packaging tool for source..."
+ cd /home/martin/XTrackCAD/src/work && /usr/bin/cpack --config ./CPackSourceConfig.cmake /home/martin/XTrackCAD/src/work/CPackSourceConfig.cmake
+.PHONY : package_source
+
+# Special rule for the target package_source
+package_source/fast: package_source
+
+.PHONY : package_source/fast
+
+# Special rule for the target test
+test:
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running tests..."
+ /usr/bin/ctest --force-new-ctest-process $(ARGS)
+.PHONY : test
+
+# Special rule for the target test
+test/fast: test
+
+.PHONY : test/fast
+
+# The main all target
+all: cmake_check_build_system
+ cd /home/martin/XTrackCAD/src/work && $(CMAKE_COMMAND) -E cmake_progress_start /home/martin/XTrackCAD/src/work/CMakeFiles /home/martin/XTrackCAD/src/work/app/lib/CMakeFiles/progress.marks
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f CMakeFiles/Makefile2 app/lib/all
+ $(CMAKE_COMMAND) -E cmake_progress_start /home/martin/XTrackCAD/src/work/CMakeFiles 0
+.PHONY : all
+
+# The main clean target
+clean:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f CMakeFiles/Makefile2 app/lib/clean
+.PHONY : clean
+
+# The main clean target
+clean/fast: clean
+
+.PHONY : clean/fast
+
+# Prepare targets for installation.
+preinstall: all
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f CMakeFiles/Makefile2 app/lib/preinstall
+.PHONY : preinstall
+
+# Prepare targets for installation.
+preinstall/fast:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f CMakeFiles/Makefile2 app/lib/preinstall
+.PHONY : preinstall/fast
+
+# clear depends
+depend:
+ cd /home/martin/XTrackCAD/src/work && $(CMAKE_COMMAND) -H$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 1
+.PHONY : depend
+
+# Convenience name for target.
+app/lib/CMakeFiles/Readme.dir/rule:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f CMakeFiles/Makefile2 app/lib/CMakeFiles/Readme.dir/rule
+.PHONY : app/lib/CMakeFiles/Readme.dir/rule
+
+# Convenience name for target.
+Readme: app/lib/CMakeFiles/Readme.dir/rule
+
+.PHONY : Readme
+
+# fast build rule for target.
+Readme/fast:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/lib/CMakeFiles/Readme.dir/build.make app/lib/CMakeFiles/Readme.dir/build
+.PHONY : Readme/fast
+
+# Convenience name for target.
+app/lib/CMakeFiles/CHANGELOG.dir/rule:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f CMakeFiles/Makefile2 app/lib/CMakeFiles/CHANGELOG.dir/rule
+.PHONY : app/lib/CMakeFiles/CHANGELOG.dir/rule
+
+# Convenience name for target.
+CHANGELOG: app/lib/CMakeFiles/CHANGELOG.dir/rule
+
+.PHONY : CHANGELOG
+
+# fast build rule for target.
+CHANGELOG/fast:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/lib/CMakeFiles/CHANGELOG.dir/build.make app/lib/CMakeFiles/CHANGELOG.dir/build
+.PHONY : CHANGELOG/fast
+
+# Help Target
+help:
+ @echo "The following are some of the valid targets for this Makefile:"
+ @echo "... all (the default if no target is provided)"
+ @echo "... clean"
+ @echo "... depend"
+ @echo "... install/local"
+ @echo "... Readme"
+ @echo "... install"
+ @echo "... install/strip"
+ @echo "... edit_cache"
+ @echo "... CHANGELOG"
+ @echo "... list_install_components"
+ @echo "... rebuild_cache"
+ @echo "... package"
+ @echo "... package_source"
+ @echo "... test"
+.PHONY : help
+
+
+
+#=============================================================================
+# Special targets to cleanup operation of make.
+
+# Special rule to run CMake to check the build system integrity.
+# No rule that depends on this can have commands that come from listfiles
+# because they might be regenerated.
+cmake_check_build_system:
+ cd /home/martin/XTrackCAD/src/work && $(CMAKE_COMMAND) -H$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 0
+.PHONY : cmake_check_build_system
+
diff --git a/app/lib/cmake_install.cmake b/app/lib/cmake_install.cmake
new file mode 100644
index 0000000..02e4ca6
--- /dev/null
+++ b/app/lib/cmake_install.cmake
@@ -0,0 +1,85 @@
+# Install script for directory: /home/martin/XTrackCAD/src/work/app/lib
+
+# Set the install prefix
+if(NOT DEFINED CMAKE_INSTALL_PREFIX)
+ set(CMAKE_INSTALL_PREFIX "/usr/local")
+endif()
+string(REGEX REPLACE "/$" "" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}")
+
+# Set the install configuration name.
+if(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME)
+ if(BUILD_TYPE)
+ string(REGEX REPLACE "^[^A-Za-z0-9_]+" ""
+ CMAKE_INSTALL_CONFIG_NAME "${BUILD_TYPE}")
+ else()
+ set(CMAKE_INSTALL_CONFIG_NAME "Debug")
+ endif()
+ message(STATUS "Install configuration: \"${CMAKE_INSTALL_CONFIG_NAME}\"")
+endif()
+
+# Set the component getting installed.
+if(NOT CMAKE_INSTALL_COMPONENT)
+ if(COMPONENT)
+ message(STATUS "Install component: \"${COMPONENT}\"")
+ set(CMAKE_INSTALL_COMPONENT "${COMPONENT}")
+ else()
+ set(CMAKE_INSTALL_COMPONENT)
+ endif()
+endif()
+
+# Install shared libraries without execute permission?
+if(NOT DEFINED CMAKE_INSTALL_SO_NO_EXE)
+ set(CMAKE_INSTALL_SO_NO_EXE "0")
+endif()
+
+if("${CMAKE_INSTALL_COMPONENT}" STREQUAL "Unspecified" OR NOT CMAKE_INSTALL_COMPONENT)
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/xtrkcad" TYPE FILE FILES
+ "/home/martin/XTrackCAD/src/work/app/lib/COPYING"
+ "/home/martin/XTrackCAD/src/work/app/lib/logo.bmp"
+ "/home/martin/XTrackCAD/src/work/app/lib/xtrkcad.xtq"
+ )
+endif()
+
+if("${CMAKE_INSTALL_COMPONENT}" STREQUAL "Unspecified" OR NOT CMAKE_INSTALL_COMPONENT)
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/xtrkcad" TYPE FILE FILES
+ "/home/martin/XTrackCAD/src/work/app/lib/Readme.txt"
+ "/home/martin/XTrackCAD/src/work/app/lib/CHANGELOG.txt"
+ )
+endif()
+
+if("${CMAKE_INSTALL_COMPONENT}" STREQUAL "Unspecified" OR NOT CMAKE_INSTALL_COMPONENT)
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/xtrkcad" TYPE PROGRAM FILES "/home/martin/XTrackCAD/src/work/app/lib/xdg-open")
+endif()
+
+if("${CMAKE_INSTALL_COMPONENT}" STREQUAL "Unspecified" OR NOT CMAKE_INSTALL_COMPONENT)
+ list(APPEND CMAKE_ABSOLUTE_DESTINATION_FILES
+ "/usr/share/applications/xtrkcad.desktop")
+ if(CMAKE_WARN_ON_ABSOLUTE_INSTALL_DESTINATION)
+ message(WARNING "ABSOLUTE path INSTALL DESTINATION : ${CMAKE_ABSOLUTE_DESTINATION_FILES}")
+ endif()
+ if(CMAKE_ERROR_ON_ABSOLUTE_INSTALL_DESTINATION)
+ message(FATAL_ERROR "ABSOLUTE path INSTALL DESTINATION forbidden (by caller): ${CMAKE_ABSOLUTE_DESTINATION_FILES}")
+ endif()
+file(INSTALL DESTINATION "/usr/share/applications" TYPE FILE FILES "/home/martin/XTrackCAD/src/work/app/lib/xtrkcad.desktop")
+endif()
+
+if("${CMAKE_INSTALL_COMPONENT}" STREQUAL "Unspecified" OR NOT CMAKE_INSTALL_COMPONENT)
+ list(APPEND CMAKE_ABSOLUTE_DESTINATION_FILES
+ "/usr/share/pixmaps/xtrkcad.png")
+ if(CMAKE_WARN_ON_ABSOLUTE_INSTALL_DESTINATION)
+ message(WARNING "ABSOLUTE path INSTALL DESTINATION : ${CMAKE_ABSOLUTE_DESTINATION_FILES}")
+ endif()
+ if(CMAKE_ERROR_ON_ABSOLUTE_INSTALL_DESTINATION)
+ message(FATAL_ERROR "ABSOLUTE path INSTALL DESTINATION forbidden (by caller): ${CMAKE_ABSOLUTE_DESTINATION_FILES}")
+ endif()
+file(INSTALL DESTINATION "/usr/share/pixmaps" TYPE FILE FILES "/home/martin/XTrackCAD/src/work/app/lib/xtrkcad.png")
+endif()
+
+if(NOT CMAKE_INSTALL_LOCAL_ONLY)
+ # Include the install script for each subdirectory.
+ include("/home/martin/XTrackCAD/src/work/app/lib/demos/cmake_install.cmake")
+ include("/home/martin/XTrackCAD/src/work/app/lib/examples/cmake_install.cmake")
+ include("/home/martin/XTrackCAD/src/work/app/lib/params/cmake_install.cmake")
+
+endif()
+
diff --git a/app/lib/demos/CMakeFiles/CMakeDirectoryInformation.cmake b/app/lib/demos/CMakeFiles/CMakeDirectoryInformation.cmake
new file mode 100644
index 0000000..2569371
--- /dev/null
+++ b/app/lib/demos/CMakeFiles/CMakeDirectoryInformation.cmake
@@ -0,0 +1,16 @@
+# CMAKE generated file: DO NOT EDIT!
+# Generated by "Unix Makefiles" Generator, CMake Version 3.6
+
+# Relative path conversion top directories.
+set(CMAKE_RELATIVE_PATH_TOP_SOURCE "/home/martin/XTrackCAD/src/work")
+set(CMAKE_RELATIVE_PATH_TOP_BINARY "/home/martin/XTrackCAD/src/work")
+
+# Force unix paths in dependencies.
+set(CMAKE_FORCE_UNIX_PATHS 1)
+
+
+# The C and CXX include file regular expressions for this directory.
+set(CMAKE_C_INCLUDE_REGEX_SCAN "^.*$")
+set(CMAKE_C_INCLUDE_REGEX_COMPLAIN "^$")
+set(CMAKE_CXX_INCLUDE_REGEX_SCAN ${CMAKE_C_INCLUDE_REGEX_SCAN})
+set(CMAKE_CXX_INCLUDE_REGEX_COMPLAIN ${CMAKE_C_INCLUDE_REGEX_COMPLAIN})
diff --git a/app/lib/demos/CMakeFiles/progress.marks b/app/lib/demos/CMakeFiles/progress.marks
new file mode 100644
index 0000000..573541a
--- /dev/null
+++ b/app/lib/demos/CMakeFiles/progress.marks
@@ -0,0 +1 @@
+0
diff --git a/app/lib/demos/CTestTestfile.cmake b/app/lib/demos/CTestTestfile.cmake
new file mode 100644
index 0000000..3643135
--- /dev/null
+++ b/app/lib/demos/CTestTestfile.cmake
@@ -0,0 +1,6 @@
+# CMake generated Testfile for
+# Source directory: /home/martin/XTrackCAD/src/work/app/lib/demos
+# Build directory: /home/martin/XTrackCAD/src/work/app/lib/demos
+#
+# This file includes the relevant testing commands required for
+# testing this directory and lists subdirectories to be tested as well.
diff --git a/app/lib/demos/Makefile b/app/lib/demos/Makefile
new file mode 100644
index 0000000..6c2ebcf
--- /dev/null
+++ b/app/lib/demos/Makefile
@@ -0,0 +1,218 @@
+# CMAKE generated file: DO NOT EDIT!
+# Generated by "Unix Makefiles" Generator, CMake Version 3.6
+
+# Default target executed when no arguments are given to make.
+default_target: all
+
+.PHONY : default_target
+
+# Allow only one "make -f Makefile2" at a time, but pass parallelism.
+.NOTPARALLEL:
+
+
+#=============================================================================
+# Special targets provided by cmake.
+
+# Disable implicit rules so canonical targets will work.
+.SUFFIXES:
+
+
+# Remove some rules from gmake that .SUFFIXES does not remove.
+SUFFIXES =
+
+.SUFFIXES: .hpux_make_needs_suffix_list
+
+
+# Suppress display of executed commands.
+$(VERBOSE).SILENT:
+
+
+# A target that is always out of date.
+cmake_force:
+
+.PHONY : cmake_force
+
+#=============================================================================
+# Set environment variables for the build.
+
+# The shell in which to execute make rules.
+SHELL = /bin/sh
+
+# The CMake executable.
+CMAKE_COMMAND = /usr/bin/cmake
+
+# The command to remove a file.
+RM = /usr/bin/cmake -E remove -f
+
+# Escaping for special characters.
+EQUALS = =
+
+# The top-level source directory on which CMake was run.
+CMAKE_SOURCE_DIR = /home/martin/XTrackCAD/src/work
+
+# The top-level build directory on which CMake was run.
+CMAKE_BINARY_DIR = /home/martin/XTrackCAD/src/work
+
+#=============================================================================
+# Targets provided globally by CMake.
+
+# Special rule for the target edit_cache
+edit_cache:
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running CMake cache editor..."
+ /usr/bin/ccmake -H$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR)
+.PHONY : edit_cache
+
+# Special rule for the target edit_cache
+edit_cache/fast: edit_cache
+
+.PHONY : edit_cache/fast
+
+# Special rule for the target install/strip
+install/strip: preinstall
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Installing the project stripped..."
+ /usr/bin/cmake -DCMAKE_INSTALL_DO_STRIP=1 -P cmake_install.cmake
+.PHONY : install/strip
+
+# Special rule for the target install/strip
+install/strip/fast: install/strip
+
+.PHONY : install/strip/fast
+
+# Special rule for the target test
+test:
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running tests..."
+ /usr/bin/ctest --force-new-ctest-process $(ARGS)
+.PHONY : test
+
+# Special rule for the target test
+test/fast: test
+
+.PHONY : test/fast
+
+# Special rule for the target package_source
+package_source:
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Run CPack packaging tool for source..."
+ cd /home/martin/XTrackCAD/src/work && /usr/bin/cpack --config ./CPackSourceConfig.cmake /home/martin/XTrackCAD/src/work/CPackSourceConfig.cmake
+.PHONY : package_source
+
+# Special rule for the target package_source
+package_source/fast: package_source
+
+.PHONY : package_source/fast
+
+# Special rule for the target package
+package: preinstall
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Run CPack packaging tool..."
+ cd /home/martin/XTrackCAD/src/work && /usr/bin/cpack --config ./CPackConfig.cmake
+.PHONY : package
+
+# Special rule for the target package
+package/fast: package
+
+.PHONY : package/fast
+
+# Special rule for the target install/local
+install/local: preinstall
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Installing only the local directory..."
+ /usr/bin/cmake -DCMAKE_INSTALL_LOCAL_ONLY=1 -P cmake_install.cmake
+.PHONY : install/local
+
+# Special rule for the target install/local
+install/local/fast: install/local
+
+.PHONY : install/local/fast
+
+# Special rule for the target install
+install: preinstall
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Install the project..."
+ /usr/bin/cmake -P cmake_install.cmake
+.PHONY : install
+
+# Special rule for the target install
+install/fast: preinstall/fast
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Install the project..."
+ /usr/bin/cmake -P cmake_install.cmake
+.PHONY : install/fast
+
+# Special rule for the target list_install_components
+list_install_components:
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Available install components are: \"Unspecified\""
+.PHONY : list_install_components
+
+# Special rule for the target list_install_components
+list_install_components/fast: list_install_components
+
+.PHONY : list_install_components/fast
+
+# Special rule for the target rebuild_cache
+rebuild_cache:
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running CMake to regenerate build system..."
+ /usr/bin/cmake -H$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR)
+.PHONY : rebuild_cache
+
+# Special rule for the target rebuild_cache
+rebuild_cache/fast: rebuild_cache
+
+.PHONY : rebuild_cache/fast
+
+# The main all target
+all: cmake_check_build_system
+ cd /home/martin/XTrackCAD/src/work && $(CMAKE_COMMAND) -E cmake_progress_start /home/martin/XTrackCAD/src/work/CMakeFiles /home/martin/XTrackCAD/src/work/app/lib/demos/CMakeFiles/progress.marks
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f CMakeFiles/Makefile2 app/lib/demos/all
+ $(CMAKE_COMMAND) -E cmake_progress_start /home/martin/XTrackCAD/src/work/CMakeFiles 0
+.PHONY : all
+
+# The main clean target
+clean:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f CMakeFiles/Makefile2 app/lib/demos/clean
+.PHONY : clean
+
+# The main clean target
+clean/fast: clean
+
+.PHONY : clean/fast
+
+# Prepare targets for installation.
+preinstall: all
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f CMakeFiles/Makefile2 app/lib/demos/preinstall
+.PHONY : preinstall
+
+# Prepare targets for installation.
+preinstall/fast:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f CMakeFiles/Makefile2 app/lib/demos/preinstall
+.PHONY : preinstall/fast
+
+# clear depends
+depend:
+ cd /home/martin/XTrackCAD/src/work && $(CMAKE_COMMAND) -H$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 1
+.PHONY : depend
+
+# Help Target
+help:
+ @echo "The following are some of the valid targets for this Makefile:"
+ @echo "... all (the default if no target is provided)"
+ @echo "... clean"
+ @echo "... depend"
+ @echo "... edit_cache"
+ @echo "... install/strip"
+ @echo "... test"
+ @echo "... package_source"
+ @echo "... package"
+ @echo "... install/local"
+ @echo "... install"
+ @echo "... list_install_components"
+ @echo "... rebuild_cache"
+.PHONY : help
+
+
+
+#=============================================================================
+# Special targets to cleanup operation of make.
+
+# Special rule to run CMake to check the build system integrity.
+# No rule that depends on this can have commands that come from listfiles
+# because they might be regenerated.
+cmake_check_build_system:
+ cd /home/martin/XTrackCAD/src/work && $(CMAKE_COMMAND) -H$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 0
+.PHONY : cmake_check_build_system
+
diff --git a/app/lib/demos/cmake_install.cmake b/app/lib/demos/cmake_install.cmake
new file mode 100644
index 0000000..1f08d58
--- /dev/null
+++ b/app/lib/demos/cmake_install.cmake
@@ -0,0 +1,86 @@
+# Install script for directory: /home/martin/XTrackCAD/src/work/app/lib/demos
+
+# Set the install prefix
+if(NOT DEFINED CMAKE_INSTALL_PREFIX)
+ set(CMAKE_INSTALL_PREFIX "/usr/local")
+endif()
+string(REGEX REPLACE "/$" "" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}")
+
+# Set the install configuration name.
+if(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME)
+ if(BUILD_TYPE)
+ string(REGEX REPLACE "^[^A-Za-z0-9_]+" ""
+ CMAKE_INSTALL_CONFIG_NAME "${BUILD_TYPE}")
+ else()
+ set(CMAKE_INSTALL_CONFIG_NAME "Debug")
+ endif()
+ message(STATUS "Install configuration: \"${CMAKE_INSTALL_CONFIG_NAME}\"")
+endif()
+
+# Set the component getting installed.
+if(NOT CMAKE_INSTALL_COMPONENT)
+ if(COMPONENT)
+ message(STATUS "Install component: \"${COMPONENT}\"")
+ set(CMAKE_INSTALL_COMPONENT "${COMPONENT}")
+ else()
+ set(CMAKE_INSTALL_COMPONENT)
+ endif()
+endif()
+
+# Install shared libraries without execute permission?
+if(NOT DEFINED CMAKE_INSTALL_SO_NO_EXE)
+ set(CMAKE_INSTALL_SO_NO_EXE "0")
+endif()
+
+if("${CMAKE_INSTALL_COMPONENT}" STREQUAL "Unspecified" OR NOT CMAKE_INSTALL_COMPONENT)
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/xtrkcad/demos" TYPE FILE FILES
+ "/home/martin/XTrackCAD/src/work/app/lib/demos/dmadjend.xtr"
+ "/home/martin/XTrackCAD/src/work/app/lib/demos/dmbench.xtr"
+ "/home/martin/XTrackCAD/src/work/app/lib/demos/dmcancel.xtr"
+ "/home/martin/XTrackCAD/src/work/app/lib/demos/dmcircle.xtr"
+ "/home/martin/XTrackCAD/src/work/app/lib/demos/dmconn1.xtr"
+ "/home/martin/XTrackCAD/src/work/app/lib/demos/dmconn2.xtr"
+ "/home/martin/XTrackCAD/src/work/app/lib/demos/dmcrvtrk.xtr"
+ "/home/martin/XTrackCAD/src/work/app/lib/demos/dmctlpnl.xtr"
+ "/home/martin/XTrackCAD/src/work/app/lib/demos/dmdelund.xtr"
+ "/home/martin/XTrackCAD/src/work/app/lib/demos/dmdialog.xtr"
+ "/home/martin/XTrackCAD/src/work/app/lib/demos/dmdimlin.xtr"
+ "/home/martin/XTrackCAD/src/work/app/lib/demos/dmease.xtr"
+ "/home/martin/XTrackCAD/src/work/app/lib/demos/dmelev.xtr"
+ "/home/martin/XTrackCAD/src/work/app/lib/demos/dmexcept.xtr"
+ "/home/martin/XTrackCAD/src/work/app/lib/demos/dmextend.xtr"
+ "/home/martin/XTrackCAD/src/work/app/lib/demos/dmflip.xtr"
+ "/home/martin/XTrackCAD/src/work/app/lib/demos/dmgroup.xtr"
+ "/home/martin/XTrackCAD/src/work/app/lib/demos/dmhelix.xtr"
+ "/home/martin/XTrackCAD/src/work/app/lib/demos/dmhndld.xtr"
+ "/home/martin/XTrackCAD/src/work/app/lib/demos/dmintro.xtr"
+ "/home/martin/XTrackCAD/src/work/app/lib/demos/dmjcir.xtr"
+ "/home/martin/XTrackCAD/src/work/app/lib/demos/dmjnabut.xtr"
+ "/home/martin/XTrackCAD/src/work/app/lib/demos/dmjncs.xtr"
+ "/home/martin/XTrackCAD/src/work/app/lib/demos/dmjnmove.xtr"
+ "/home/martin/XTrackCAD/src/work/app/lib/demos/dmjnss.xtr"
+ "/home/martin/XTrackCAD/src/work/app/lib/demos/dmjntt.xtr"
+ "/home/martin/XTrackCAD/src/work/app/lib/demos/dmlines.xtr"
+ "/home/martin/XTrackCAD/src/work/app/lib/demos/dmlines2.xtr"
+ "/home/martin/XTrackCAD/src/work/app/lib/demos/dmmouse.xtr"
+ "/home/martin/XTrackCAD/src/work/app/lib/demos/dmmovabt.xtr"
+ "/home/martin/XTrackCAD/src/work/app/lib/demos/dmnotes.xtr"
+ "/home/martin/XTrackCAD/src/work/app/lib/demos/dmparall.xtr"
+ "/home/martin/XTrackCAD/src/work/app/lib/demos/dmplymod.xtr"
+ "/home/martin/XTrackCAD/src/work/app/lib/demos/dmprof.xtr"
+ "/home/martin/XTrackCAD/src/work/app/lib/demos/dmrescal.xtr"
+ "/home/martin/XTrackCAD/src/work/app/lib/demos/dmrotate.xtr"
+ "/home/martin/XTrackCAD/src/work/app/lib/demos/dmruler.xtr"
+ "/home/martin/XTrackCAD/src/work/app/lib/demos/dmselect.xtr"
+ "/home/martin/XTrackCAD/src/work/app/lib/demos/dmsplit.xtr"
+ "/home/martin/XTrackCAD/src/work/app/lib/demos/dmstrtrk.xtr"
+ "/home/martin/XTrackCAD/src/work/app/lib/demos/dmtbledg.xtr"
+ "/home/martin/XTrackCAD/src/work/app/lib/demos/dmtodes.xtr"
+ "/home/martin/XTrackCAD/src/work/app/lib/demos/dmtosel.xtr"
+ "/home/martin/XTrackCAD/src/work/app/lib/demos/dmtotrim.xtr"
+ "/home/martin/XTrackCAD/src/work/app/lib/demos/dmtoyard.xtr"
+ "/home/martin/XTrackCAD/src/work/app/lib/demos/dmtrkwid.xtr"
+ "/home/martin/XTrackCAD/src/work/app/lib/demos/dmtrntab.xtr"
+ )
+endif()
+
diff --git a/app/lib/examples/CMakeFiles/CMakeDirectoryInformation.cmake b/app/lib/examples/CMakeFiles/CMakeDirectoryInformation.cmake
new file mode 100644
index 0000000..2569371
--- /dev/null
+++ b/app/lib/examples/CMakeFiles/CMakeDirectoryInformation.cmake
@@ -0,0 +1,16 @@
+# CMAKE generated file: DO NOT EDIT!
+# Generated by "Unix Makefiles" Generator, CMake Version 3.6
+
+# Relative path conversion top directories.
+set(CMAKE_RELATIVE_PATH_TOP_SOURCE "/home/martin/XTrackCAD/src/work")
+set(CMAKE_RELATIVE_PATH_TOP_BINARY "/home/martin/XTrackCAD/src/work")
+
+# Force unix paths in dependencies.
+set(CMAKE_FORCE_UNIX_PATHS 1)
+
+
+# The C and CXX include file regular expressions for this directory.
+set(CMAKE_C_INCLUDE_REGEX_SCAN "^.*$")
+set(CMAKE_C_INCLUDE_REGEX_COMPLAIN "^$")
+set(CMAKE_CXX_INCLUDE_REGEX_SCAN ${CMAKE_C_INCLUDE_REGEX_SCAN})
+set(CMAKE_CXX_INCLUDE_REGEX_COMPLAIN ${CMAKE_C_INCLUDE_REGEX_COMPLAIN})
diff --git a/app/lib/examples/CMakeFiles/progress.marks b/app/lib/examples/CMakeFiles/progress.marks
new file mode 100644
index 0000000..573541a
--- /dev/null
+++ b/app/lib/examples/CMakeFiles/progress.marks
@@ -0,0 +1 @@
+0
diff --git a/app/lib/examples/CTestTestfile.cmake b/app/lib/examples/CTestTestfile.cmake
new file mode 100644
index 0000000..652b63c
--- /dev/null
+++ b/app/lib/examples/CTestTestfile.cmake
@@ -0,0 +1,6 @@
+# CMake generated Testfile for
+# Source directory: /home/martin/XTrackCAD/src/work/app/lib/examples
+# Build directory: /home/martin/XTrackCAD/src/work/app/lib/examples
+#
+# This file includes the relevant testing commands required for
+# testing this directory and lists subdirectories to be tested as well.
diff --git a/app/lib/examples/DVRR v3.0 E Stroudsburg - Pt Jervis.xtc b/app/lib/examples/DVRR v3.0 E Stroudsburg - Pt Jervis.xtc
index 5465b68..bc2d80f 100644
--- a/app/lib/examples/DVRR v3.0 E Stroudsburg - Pt Jervis.xtc
+++ b/app/lib/examples/DVRR v3.0 E Stroudsburg - Pt Jervis.xtc
@@ -2287,58 +2287,58 @@ TURNOUT 230 1 0 0 0 HO 2 194.697360 124.297621 0 21.843766 "Walthers 90' Turn T
P "17" 49 50 51
P "18" 52 53 54
S 0 0.000000 0.000000 6.875000 0.000000 6.250000
- S 0 0.000000 0.000000 6.250000 0.000000 -6.250000
+ S 16777215 0.000000 0.000000 6.250000 0.000000 -6.250000
S 0 0.000000 0.000000 -6.250000 0.000000 -6.875000
S 0 0.000000 1.193831 6.770553 1.085301 6.155048
- S 0 0.000000 1.085301 6.155048 -1.085301 -6.155048
+ S 16777215 0.000000 1.085301 6.155048 -1.085301 -6.155048
S 0 0.000000 -1.085301 -6.155048 -1.193831 -6.770553
S 0 0.000000 2.351388 6.460387 2.137626 5.873079
- S 0 0.000000 2.137626 5.873079 -2.137626 -5.873079
+ S 16777215 0.000000 2.137626 5.873079 -2.137626 -5.873079
S 0 0.000000 -2.137626 -5.873079 -2.351388 -6.460387
S 0 0.000000 3.437500 5.953925 3.125000 5.412659
- S 0 0.000000 3.125000 5.412659 -3.125000 -5.412659
+ S 16777215 0.000000 3.125000 5.412659 -3.125000 -5.412659
S 0 0.000000 -3.125000 -5.412659 -3.437500 -5.953925
S 0 0.000000 4.419165 5.266556 4.017423 4.787778
- S 0 0.000000 4.017423 4.787778 -4.017423 -4.787778
+ S 16777215 0.000000 4.017423 4.787778 -4.017423 -4.787778
S 0 0.000000 -4.017423 -4.787778 -4.419165 -5.266556
S 0 0.000000 5.266556 4.419165 4.787778 4.017423
- S 0 0.000000 4.787778 4.017423 -4.787778 -4.017423
+ S 16777215 0.000000 4.787778 4.017423 -4.787778 -4.017423
S 0 0.000000 -4.787778 -4.017423 -5.266556 -4.419165
S 0 0.000000 5.953925 3.437500 5.412659 3.125000
- S 0 0.000000 5.412659 3.125000 -5.412659 -3.125000
+ S 16777215 0.000000 5.412659 3.125000 -5.412659 -3.125000
S 0 0.000000 -5.412659 -3.125000 -5.953925 -3.437500
S 0 0.000000 6.460387 2.351388 5.873079 2.137626
- S 0 0.000000 5.873079 2.137626 -5.873079 -2.137626
+ S 16777215 0.000000 5.873079 2.137626 -5.873079 -2.137626
S 0 0.000000 -5.873079 -2.137626 -6.460387 -2.351388
S 0 0.000000 6.770553 1.193831 6.155048 1.085301
- S 0 0.000000 6.155048 1.085301 -6.155048 -1.085301
+ S 16777215 0.000000 6.155048 1.085301 -6.155048 -1.085301
S 0 0.000000 -6.155048 -1.085301 -6.770553 -1.193831
S 0 0.000000 6.875000 0.000000 6.250000 0.000000
S 0 0.000000 6.250000 0.000000 -6.875000 0.000000
S 0 0.000000 -6.875000 0.000000 -6.250000 0.000000
S 0 0.000000 6.770553 -1.193831 6.155048 -1.085301
- S 0 0.000000 6.155048 -1.085301 -6.155048 1.085301
+ S 16777215 0.000000 6.155048 -1.085301 -6.155048 1.085301
S 0 0.000000 -6.155048 1.085301 -6.770553 1.193831
S 0 0.000000 6.460387 -2.351388 5.873079 -2.137626
- S 0 0.000000 5.873079 -2.137626 -5.873079 2.137626
+ S 16777215 0.000000 5.873079 -2.137626 -5.873079 2.137626
S 0 0.000000 -5.873079 2.137626 -6.460387 2.351388
S 0 0.000000 5.953925 -3.437500 5.412659 -3.125000
- S 0 0.000000 5.412659 -3.125000 -5.412659 3.125000
+ S 16777215 0.000000 5.412659 -3.125000 -5.412659 3.125000
S 0 0.000000 -5.412659 3.125000 -5.953925 3.437500
S 0 0.000000 5.266556 -4.419165 4.787778 -4.017423
- S 0 0.000000 4.787778 -4.017423 -4.787778 4.017423
+ S 16777215 0.000000 4.787778 -4.017423 -4.787778 4.017423
S 0 0.000000 -4.787778 4.017423 -5.266556 4.419165
S 0 0.000000 4.419165 -5.266556 4.017423 -4.787778
- S 0 0.000000 4.017423 -4.787778 -4.017423 4.787778
+ S 16777215 0.000000 4.017423 -4.787778 -4.017423 4.787778
S 0 0.000000 -4.017423 4.787778 -4.419165 5.266556
S 0 0.000000 3.437500 -5.953925 3.125000 -5.412659
- S 0 0.000000 3.125000 -5.412659 -3.125000 5.412659
+ S 16777215 0.000000 3.125000 -5.412659 -3.125000 5.412659
S 0 0.000000 -3.125000 5.412659 -3.437500 5.953925
S 0 0.000000 2.351388 -6.460387 2.137626 -5.873079
- S 0 0.000000 2.137626 -5.873079 -2.137626 5.873079
+ S 16777215 0.000000 2.137626 -5.873079 -2.137626 5.873079
S 0 0.000000 -2.137626 5.873079 -2.351388 6.460387
S 0 0.000000 1.193831 -6.770553 1.085301 -6.155048
- S 0 0.000000 1.085301 -6.155048 -1.085301 6.155048
+ S 16777215 0.000000 1.085301 -6.155048 -1.085301 6.155048
S 0 0.000000 -1.085301 6.155048 -1.193831 6.770553
A3 11579568 0.053333 6.875000 0.000000 0.000000 0 0.000000 360.000000
A3 11579568 0.053333 6.250000 0.000000 0.000000 0 0.000000 360.000000
diff --git a/app/lib/examples/Makefile b/app/lib/examples/Makefile
new file mode 100644
index 0000000..3dc18fc
--- /dev/null
+++ b/app/lib/examples/Makefile
@@ -0,0 +1,218 @@
+# CMAKE generated file: DO NOT EDIT!
+# Generated by "Unix Makefiles" Generator, CMake Version 3.6
+
+# Default target executed when no arguments are given to make.
+default_target: all
+
+.PHONY : default_target
+
+# Allow only one "make -f Makefile2" at a time, but pass parallelism.
+.NOTPARALLEL:
+
+
+#=============================================================================
+# Special targets provided by cmake.
+
+# Disable implicit rules so canonical targets will work.
+.SUFFIXES:
+
+
+# Remove some rules from gmake that .SUFFIXES does not remove.
+SUFFIXES =
+
+.SUFFIXES: .hpux_make_needs_suffix_list
+
+
+# Suppress display of executed commands.
+$(VERBOSE).SILENT:
+
+
+# A target that is always out of date.
+cmake_force:
+
+.PHONY : cmake_force
+
+#=============================================================================
+# Set environment variables for the build.
+
+# The shell in which to execute make rules.
+SHELL = /bin/sh
+
+# The CMake executable.
+CMAKE_COMMAND = /usr/bin/cmake
+
+# The command to remove a file.
+RM = /usr/bin/cmake -E remove -f
+
+# Escaping for special characters.
+EQUALS = =
+
+# The top-level source directory on which CMake was run.
+CMAKE_SOURCE_DIR = /home/martin/XTrackCAD/src/work
+
+# The top-level build directory on which CMake was run.
+CMAKE_BINARY_DIR = /home/martin/XTrackCAD/src/work
+
+#=============================================================================
+# Targets provided globally by CMake.
+
+# Special rule for the target edit_cache
+edit_cache:
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running CMake cache editor..."
+ /usr/bin/ccmake -H$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR)
+.PHONY : edit_cache
+
+# Special rule for the target edit_cache
+edit_cache/fast: edit_cache
+
+.PHONY : edit_cache/fast
+
+# Special rule for the target install/strip
+install/strip: preinstall
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Installing the project stripped..."
+ /usr/bin/cmake -DCMAKE_INSTALL_DO_STRIP=1 -P cmake_install.cmake
+.PHONY : install/strip
+
+# Special rule for the target install/strip
+install/strip/fast: install/strip
+
+.PHONY : install/strip/fast
+
+# Special rule for the target test
+test:
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running tests..."
+ /usr/bin/ctest --force-new-ctest-process $(ARGS)
+.PHONY : test
+
+# Special rule for the target test
+test/fast: test
+
+.PHONY : test/fast
+
+# Special rule for the target package_source
+package_source:
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Run CPack packaging tool for source..."
+ cd /home/martin/XTrackCAD/src/work && /usr/bin/cpack --config ./CPackSourceConfig.cmake /home/martin/XTrackCAD/src/work/CPackSourceConfig.cmake
+.PHONY : package_source
+
+# Special rule for the target package_source
+package_source/fast: package_source
+
+.PHONY : package_source/fast
+
+# Special rule for the target package
+package: preinstall
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Run CPack packaging tool..."
+ cd /home/martin/XTrackCAD/src/work && /usr/bin/cpack --config ./CPackConfig.cmake
+.PHONY : package
+
+# Special rule for the target package
+package/fast: package
+
+.PHONY : package/fast
+
+# Special rule for the target install/local
+install/local: preinstall
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Installing only the local directory..."
+ /usr/bin/cmake -DCMAKE_INSTALL_LOCAL_ONLY=1 -P cmake_install.cmake
+.PHONY : install/local
+
+# Special rule for the target install/local
+install/local/fast: install/local
+
+.PHONY : install/local/fast
+
+# Special rule for the target install
+install: preinstall
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Install the project..."
+ /usr/bin/cmake -P cmake_install.cmake
+.PHONY : install
+
+# Special rule for the target install
+install/fast: preinstall/fast
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Install the project..."
+ /usr/bin/cmake -P cmake_install.cmake
+.PHONY : install/fast
+
+# Special rule for the target list_install_components
+list_install_components:
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Available install components are: \"Unspecified\""
+.PHONY : list_install_components
+
+# Special rule for the target list_install_components
+list_install_components/fast: list_install_components
+
+.PHONY : list_install_components/fast
+
+# Special rule for the target rebuild_cache
+rebuild_cache:
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running CMake to regenerate build system..."
+ /usr/bin/cmake -H$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR)
+.PHONY : rebuild_cache
+
+# Special rule for the target rebuild_cache
+rebuild_cache/fast: rebuild_cache
+
+.PHONY : rebuild_cache/fast
+
+# The main all target
+all: cmake_check_build_system
+ cd /home/martin/XTrackCAD/src/work && $(CMAKE_COMMAND) -E cmake_progress_start /home/martin/XTrackCAD/src/work/CMakeFiles /home/martin/XTrackCAD/src/work/app/lib/examples/CMakeFiles/progress.marks
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f CMakeFiles/Makefile2 app/lib/examples/all
+ $(CMAKE_COMMAND) -E cmake_progress_start /home/martin/XTrackCAD/src/work/CMakeFiles 0
+.PHONY : all
+
+# The main clean target
+clean:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f CMakeFiles/Makefile2 app/lib/examples/clean
+.PHONY : clean
+
+# The main clean target
+clean/fast: clean
+
+.PHONY : clean/fast
+
+# Prepare targets for installation.
+preinstall: all
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f CMakeFiles/Makefile2 app/lib/examples/preinstall
+.PHONY : preinstall
+
+# Prepare targets for installation.
+preinstall/fast:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f CMakeFiles/Makefile2 app/lib/examples/preinstall
+.PHONY : preinstall/fast
+
+# clear depends
+depend:
+ cd /home/martin/XTrackCAD/src/work && $(CMAKE_COMMAND) -H$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 1
+.PHONY : depend
+
+# Help Target
+help:
+ @echo "The following are some of the valid targets for this Makefile:"
+ @echo "... all (the default if no target is provided)"
+ @echo "... clean"
+ @echo "... depend"
+ @echo "... edit_cache"
+ @echo "... install/strip"
+ @echo "... test"
+ @echo "... package_source"
+ @echo "... package"
+ @echo "... install/local"
+ @echo "... install"
+ @echo "... list_install_components"
+ @echo "... rebuild_cache"
+.PHONY : help
+
+
+
+#=============================================================================
+# Special targets to cleanup operation of make.
+
+# Special rule to run CMake to check the build system integrity.
+# No rule that depends on this can have commands that come from listfiles
+# because they might be regenerated.
+cmake_check_build_system:
+ cd /home/martin/XTrackCAD/src/work && $(CMAKE_COMMAND) -H$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 0
+.PHONY : cmake_check_build_system
+
diff --git a/app/lib/examples/cmake_install.cmake b/app/lib/examples/cmake_install.cmake
new file mode 100644
index 0000000..e6a542a
--- /dev/null
+++ b/app/lib/examples/cmake_install.cmake
@@ -0,0 +1,79 @@
+# Install script for directory: /home/martin/XTrackCAD/src/work/app/lib/examples
+
+# Set the install prefix
+if(NOT DEFINED CMAKE_INSTALL_PREFIX)
+ set(CMAKE_INSTALL_PREFIX "/usr/local")
+endif()
+string(REGEX REPLACE "/$" "" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}")
+
+# Set the install configuration name.
+if(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME)
+ if(BUILD_TYPE)
+ string(REGEX REPLACE "^[^A-Za-z0-9_]+" ""
+ CMAKE_INSTALL_CONFIG_NAME "${BUILD_TYPE}")
+ else()
+ set(CMAKE_INSTALL_CONFIG_NAME "Debug")
+ endif()
+ message(STATUS "Install configuration: \"${CMAKE_INSTALL_CONFIG_NAME}\"")
+endif()
+
+# Set the component getting installed.
+if(NOT CMAKE_INSTALL_COMPONENT)
+ if(COMPONENT)
+ message(STATUS "Install component: \"${COMPONENT}\"")
+ set(CMAKE_INSTALL_COMPONENT "${COMPONENT}")
+ else()
+ set(CMAKE_INSTALL_COMPONENT)
+ endif()
+endif()
+
+# Install shared libraries without execute permission?
+if(NOT DEFINED CMAKE_INSTALL_SO_NO_EXE)
+ set(CMAKE_INSTALL_SO_NO_EXE "0")
+endif()
+
+if("${CMAKE_INSTALL_COMPONENT}" STREQUAL "Unspecified" OR NOT CMAKE_INSTALL_COMPONENT)
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/xtrkcad/examples" TYPE FILE FILES
+ "/home/martin/XTrackCAD/src/work/app/lib/examples/2_train_round_mrklnhomde_v1_2014_01.xtc"
+ "/home/martin/XTrackCAD/src/work/app/lib/examples/2oval8_mrklnhomde_v1_2013_03.xtc"
+ "/home/martin/XTrackCAD/src/work/app/lib/examples/2way2loop_mrklnhomde_v1_2013_04.xtc"
+ "/home/martin/XTrackCAD/src/work/app/lib/examples/2x8+L+layout+01c.xtc"
+ "/home/martin/XTrackCAD/src/work/app/lib/examples/3_circles_loops_mrklnhomde_2013_06_jruppert.xtc"
+ "/home/martin/XTrackCAD/src/work/app/lib/examples/3oval1circle_mrklnhomde_v1_2013_03.xtc"
+ "/home/martin/XTrackCAD/src/work/app/lib/examples/3oval2loops_mrklnhomde_v1_2013_04.xtc"
+ "/home/martin/XTrackCAD/src/work/app/lib/examples/3oval8_mrklnhomde_v1_2013_03.xtc"
+ "/home/martin/XTrackCAD/src/work/app/lib/examples/3way_track_and_looping_mrklnhomde_2013_02_jruppert.xtc"
+ "/home/martin/XTrackCAD/src/work/app/lib/examples/4_Triangles_mrklnhomde_2012_11_jruppert.xtc"
+ "/home/martin/XTrackCAD/src/work/app/lib/examples/Bridge_over_central_station.xtc"
+ "/home/martin/XTrackCAD/src/work/app/lib/examples/Central_Station_City_mrklnhomde_2013_06_jruppert.xtc"
+ "/home/martin/XTrackCAD/src/work/app/lib/examples/Central_Station_mrklnhomde_2013_04_jruppert.xtc"
+ "/home/martin/XTrackCAD/src/work/app/lib/examples/Control-Panels.xtc"
+ "/home/martin/XTrackCAD/src/work/app/lib/examples/DVRR v3.0 E Stroudsburg - Pt Jervis.xtc"
+ "/home/martin/XTrackCAD/src/work/app/lib/examples/Eishindo T Track Test Layout.xtc"
+ "/home/martin/XTrackCAD/src/work/app/lib/examples/MaerklinLayout_ReverseLoop4.xtc"
+ "/home/martin/XTrackCAD/src/work/app/lib/examples/Station_2ladder_v1_2014_07_jruppert.xtc"
+ "/home/martin/XTrackCAD/src/work/app/lib/examples/Station_and_Circles_mrklnhomde_2013_02_jruppert.xtc"
+ "/home/martin/XTrackCAD/src/work/app/lib/examples/bridge_and_loops_mrklnhomde_v1_2013_03.xtc"
+ "/home/martin/XTrackCAD/src/work/app/lib/examples/cascade.xtc"
+ "/home/martin/XTrackCAD/src/work/app/lib/examples/iota.xtc"
+ "/home/martin/XTrackCAD/src/work/app/lib/examples/katoxing.xtc"
+ "/home/martin/XTrackCAD/src/work/app/lib/examples/laurel_hon3.xtc"
+ "/home/martin/XTrackCAD/src/work/app/lib/examples/mr03.xtc"
+ "/home/martin/XTrackCAD/src/work/app/lib/examples/mrklnhomde_v1_geometry.xtc"
+ "/home/martin/XTrackCAD/src/work/app/lib/examples/ntrak4.xtc"
+ "/home/martin/XTrackCAD/src/work/app/lib/examples/ntrak6.xtc"
+ "/home/martin/XTrackCAD/src/work/app/lib/examples/ntrak8.xtc"
+ "/home/martin/XTrackCAD/src/work/app/lib/examples/pmi.xtc"
+ "/home/martin/XTrackCAD/src/work/app/lib/examples/port_dinllean.xtc"
+ "/home/martin/XTrackCAD/src/work/app/lib/examples/psr.xtc"
+ "/home/martin/XTrackCAD/src/work/app/lib/examples/rack-rail-ski-train-t-trak-triple-double-wide.xtc"
+ "/home/martin/XTrackCAD/src/work/app/lib/examples/spagw1.xtc"
+ "/home/martin/XTrackCAD/src/work/app/lib/examples/spagw2.xtc"
+ "/home/martin/XTrackCAD/src/work/app/lib/examples/spagw3.xtc"
+ "/home/martin/XTrackCAD/src/work/app/lib/examples/spagw4.xtc"
+ "/home/martin/XTrackCAD/src/work/app/lib/examples/spagw5.xtc"
+ "/home/martin/XTrackCAD/src/work/app/lib/examples/stonega.xtc"
+ "/home/martin/XTrackCAD/src/work/app/lib/examples/timesavr.xtc"
+ )
+endif()
+
diff --git a/app/lib/params/Any-CTC_panel.xtp b/app/lib/params/Any-CTC_panel.xtp
index ab7dfd7..7c69b77 100644
--- a/app/lib/params/Any-CTC_panel.xtp
+++ b/app/lib/params/Any-CTC_panel.xtp
@@ -251,14 +251,14 @@ TURNOUT * " 0.5"" Straight (adjustable to 6""" S"
E 0.000000 0.000000 270.000000
E 0.500000 0.000000 90.000000
X adjustable 0.500000 6.000000
- S 0 0 0.000000 0.000000 0.500000 0.000000
+ S 16777215 0 0.000000 0.000000 0.500000 0.000000
L 0 0.080000 0.000000 0.000000 0.500000 0.000000
END
TURNOUT * "Block Gap" BG"
P "Normal" 1
E 0.000000 0.000000 270.000000
E 0.500000 0.000000 90.000000
- S 0 0 0.000000 0.000000 0.500000 0.000000
+ S 16777215 0 0.000000 0.000000 0.500000 0.000000
L 0 0.080000 0.000000 0.000000 0.200000 0.000000
L 0 0.080000 0.300000 0.000000 0.500000 0.000000
END
@@ -269,9 +269,9 @@ TURNOUT * "Turnout LH(GAP)" LHG"
E 0.000000 0.000000 270.000000
E 1.000000 0.000000 90.000000
E 1.000000 0.500000 90.000000
- S 0 0 0.000000 0.000000 1.000000 0.000000
- S 0 0 0.300000 0.000000 0.800000 0.500000
- S 0 0 0.800000 0.500000 1.000000 0.500000
+ S 16777215 0 0.000000 0.000000 1.000000 0.000000
+ S 16777215 0 0.300000 0.000000 0.800000 0.500000
+ S 16777215 0 0.800000 0.500000 1.000000 0.500000
L 0 0.080000 0.050000 0.000000 0.950000 0.000000
L 0 0.080000 0.300000 0.000000 0.825000 0.525000
L 0 0.080000 0.800000 0.500000 0.950000 0.500000
@@ -281,9 +281,9 @@ TURNOUT * "Turnout RH(GAP)" RHG"
E 0.000000 0.000000 270.000000
E 1.000000 0.000000 90.000000
E 1.000000 -0.500000 90.000000
- S 0 0 0.000000 0.000000 1.000000 0.000000
- S 0 0 0.300000 0.000000 0.800000 -0.500000
- S 0 0 0.800000 -0.500000 1.000000 -0.500000
+ S 16777215 0 0.000000 0.000000 1.000000 0.000000
+ S 16777215 0 0.300000 0.000000 0.800000 -0.500000
+ S 16777215 0 0.800000 -0.500000 1.000000 -0.500000
L 0 0.080000 0.050000 0.000000 0.950000 0.000000
L 0 0.080000 0.300000 0.000000 0.825000 -0.525000
L 0 0.080000 0.800000 -0.500000 0.950000 -0.500000
@@ -293,9 +293,9 @@ TURNOUT * "Turnout LH" LH"
E 0.000000 0.000000 270.000000
E 1.000000 0.000000 90.000000
E 1.000000 0.500000 90.000000
- S 0 0 0.000000 0.000000 1.000000 0.000000
- S 0 0 0.300000 0.000000 0.800000 0.500000
- S 0 0 0.800000 0.500000 1.000000 0.500000
+ S 16777215 0 0.000000 0.000000 1.000000 0.000000
+ S 16777215 0 0.300000 0.000000 0.800000 0.500000
+ S 16777215 0 0.800000 0.500000 1.000000 0.500000
L 0 0.080000 0.000000 0.000000 1.000000 0.000000
L 0 0.080000 0.300000 0.000000 0.825000 0.525000
L 0 0.080000 0.800000 0.500000 1.000000 0.500000
@@ -305,9 +305,9 @@ TURNOUT * "Turnout RH" RH"
E 0.000000 0.000000 270.000000
E 1.000000 0.000000 90.000000
E 1.000000 -0.500000 90.000000
- S 0 0 0.000000 0.000000 1.000000 0.000000
- S 0 0 0.300000 0.000000 0.800000 -0.500000
- S 0 0 0.800000 -0.500000 1.000000 -0.500000
+ S 16777215 0 0.000000 0.000000 1.000000 0.000000
+ S 16777215 0 0.300000 0.000000 0.800000 -0.500000
+ S 16777215 0 0.800000 -0.500000 1.000000 -0.500000
L 0 0.080000 0.000000 0.000000 1.000000 0.000000
L 0 0.080000 0.300000 0.000000 0.825000 -0.525000
L 0 0.080000 0.800000 -0.500000 1.000000 -0.500000
@@ -320,8 +320,8 @@ TURNOUT * "Crossover LH(GAP)" COLHG"
E 0.000000 0.500000 270.000000
E 1.000000 0.000000 90.000000
E 1.000000 0.500000 90.000000
- S 0 0 0.000000 0.000000 1.000000 0.000000
- S 0 0 0.000000 0.500000 1.000000 0.500000
+ S 16777215 0 0.000000 0.000000 1.000000 0.000000
+ S 16777215 0 0.000000 0.500000 1.000000 0.500000
L 0 0.080000 0.050000 0.000000 0.950000 0.000000
L 0 0.080000 0.250000 0.000000 0.750000 0.500000
L 0 0.080000 0.050000 0.500000 0.950000 0.500000
@@ -332,8 +332,8 @@ TURNOUT * "Crossover RH(GAP)" CORHG"
E 0.000000 -0.500000 270.000000
E 1.000000 0.000000 90.000000
E 1.000000 -0.500000 90.000000
- S 0 0 0.000000 0.000000 1.000000 0.000000
- S 0 0 0.000000 -0.500000 1.000000 -0.500000
+ S 16777215 0 0.000000 0.000000 1.000000 0.000000
+ S 16777215 0 0.000000 -0.500000 1.000000 -0.500000
L 0 0.080000 0.050000 0.000000 0.950000 0.000000
L 0 0.080000 0.250000 0.000000 0.750000 -0.500000
L 0 0.080000 0.050000 -0.500000 0.950000 -0.500000
@@ -344,8 +344,8 @@ TURNOUT * "Crossover LH" COLH"
E 0.000000 0.500000 270.000000
E 1.000000 0.000000 90.000000
E 1.000000 0.500000 90.000000
- S 0 0 0.000000 0.000000 1.000000 0.000000
- S 0 0 0.000000 0.500000 1.000000 0.500000
+ S 16777215 0 0.000000 0.000000 1.000000 0.000000
+ S 16777215 0 0.000000 0.500000 1.000000 0.500000
L 0 0.080000 0.000000 0.000000 1.000000 0.000000
L 0 0.080000 0.250000 0.000000 0.750000 0.500000
L 0 0.080000 0.000000 0.500000 1.000000 0.500000
@@ -356,8 +356,8 @@ TURNOUT * "Crossover RH" CORH"
E 0.000000 -0.500000 270.000000
E 1.000000 0.000000 90.000000
E 1.000000 -0.500000 90.000000
- S 0 0 0.000000 0.000000 1.000000 0.000000
- S 0 0 0.000000 -0.500000 1.000000 -0.500000
+ S 16777215 0 0.000000 0.000000 1.000000 0.000000
+ S 16777215 0 0.000000 -0.500000 1.000000 -0.500000
L 0 0.080000 0.000000 0.000000 1.000000 0.000000
L 0 0.080000 0.250000 0.000000 0.750000 -0.500000
L 0 0.080000 0.000000 -0.500000 1.000000 -0.500000
@@ -368,8 +368,8 @@ TURNOUT * "Dbl.Crossover(GAP)" DBLCOG"
E 0.000000 0.500000 270.000000
E 1.000000 0.000000 90.000000
E 1.000000 0.500000 90.000000
- S 0 0 0.000000 0.000000 1.000000 0.000000
- S 0 0 0.000000 0.500000 1.000000 0.500000
+ S 16777215 0 0.000000 0.000000 1.000000 0.000000
+ S 16777215 0 0.000000 0.500000 1.000000 0.500000
L 0 0.080000 0.050000 0.000000 0.950000 0.000000
L 0 0.080000 0.250000 0.000000 0.750000 0.500000
L 0 0.080000 0.250000 0.500000 0.750000 0.000000
@@ -381,8 +381,8 @@ TURNOUT * "Dbl.Crossover" DBLCO"
E 0.000000 0.500000 270.000000
E 1.000000 0.000000 90.000000
E 1.000000 0.500000 90.000000
- S 0 0 0.000000 0.000000 1.000000 0.000000
- S 0 0 0.000000 0.500000 1.000000 0.500000
+ S 16777215 0 0.000000 0.000000 1.000000 0.000000
+ S 16777215 0 0.000000 0.500000 1.000000 0.500000
L 0 0.080000 0.000000 0.000000 1.000000 0.000000
L 0 0.080000 0.250000 0.000000 0.750000 0.500000
L 0 0.080000 0.250000 0.500000 0.750000 0.000000
@@ -396,8 +396,8 @@ TURNOUT * "90 Crossing" 90C"
E 0.500000 0.000000 90.000000
E 0.250000 0.250000 0.000000
E 0.250000 -0.250000 180.000000
- S 0 0 0.000000 0.000000 0.500000 0.000000
- S 0 0 0.250000 0.250000 0.250000 -0.250000
+ S 16777215 0 0.000000 0.000000 0.500000 0.000000
+ S 16777215 0 0.250000 0.250000 0.250000 -0.250000
L 0 0.080000 0.000000 0.000000 0.500000 0.000000
L 0 0.080000 0.250000 0.250000 0.250000 -0.250000
END
@@ -407,8 +407,8 @@ TURNOUT * "45 Crossing" 45C"
E 0.500000 0.000000 90.000000
E 0.500000 0.250000 45.000000
E 0.000000 -0.2500000 225.000000
- S 0 0 0.000000 0.000000 0.500000 0.000000
- S 0 0 0.000000 -0.25000 0.500000 0.250000
+ S 16777215 0 0.000000 0.000000 0.500000 0.000000
+ S 16777215 0 0.000000 -0.25000 0.500000 0.250000
L 0 0.080000 0.000000 0.000000 0.500000 0.000000
L 0 0.080000 0.000000 -0.250000 0.500000 0.250000
END
diff --git a/app/lib/params/CMakeFiles/CMakeDirectoryInformation.cmake b/app/lib/params/CMakeFiles/CMakeDirectoryInformation.cmake
new file mode 100644
index 0000000..2569371
--- /dev/null
+++ b/app/lib/params/CMakeFiles/CMakeDirectoryInformation.cmake
@@ -0,0 +1,16 @@
+# CMAKE generated file: DO NOT EDIT!
+# Generated by "Unix Makefiles" Generator, CMake Version 3.6
+
+# Relative path conversion top directories.
+set(CMAKE_RELATIVE_PATH_TOP_SOURCE "/home/martin/XTrackCAD/src/work")
+set(CMAKE_RELATIVE_PATH_TOP_BINARY "/home/martin/XTrackCAD/src/work")
+
+# Force unix paths in dependencies.
+set(CMAKE_FORCE_UNIX_PATHS 1)
+
+
+# The C and CXX include file regular expressions for this directory.
+set(CMAKE_C_INCLUDE_REGEX_SCAN "^.*$")
+set(CMAKE_C_INCLUDE_REGEX_COMPLAIN "^$")
+set(CMAKE_CXX_INCLUDE_REGEX_SCAN ${CMAKE_C_INCLUDE_REGEX_SCAN})
+set(CMAKE_CXX_INCLUDE_REGEX_COMPLAIN ${CMAKE_C_INCLUDE_REGEX_COMPLAIN})
diff --git a/app/lib/params/CMakeFiles/mkcarpart.dir/DependInfo.cmake b/app/lib/params/CMakeFiles/mkcarpart.dir/DependInfo.cmake
new file mode 100644
index 0000000..0b7b12e
--- /dev/null
+++ b/app/lib/params/CMakeFiles/mkcarpart.dir/DependInfo.cmake
@@ -0,0 +1,29 @@
+# The set of languages for which implicit dependencies are needed:
+set(CMAKE_DEPENDS_LANGUAGES
+ "C"
+ )
+# The set of files for implicit dependencies of each language:
+set(CMAKE_DEPENDS_CHECK_C
+ "/home/martin/XTrackCAD/src/work/app/lib/params/mkcarpart.c" "/home/martin/XTrackCAD/src/work/app/lib/params/CMakeFiles/mkcarpart.dir/mkcarpart.c.o"
+ )
+set(CMAKE_C_COMPILER_ID "GNU")
+
+# Preprocessor definitions for this target.
+set(CMAKE_TARGET_DEFINITIONS_C
+ "XTRKCAD_CMAKE_BUILD"
+ )
+
+# The include file search paths:
+set(CMAKE_C_TARGET_INCLUDE_PATH
+ "/usr/local/include"
+ "app/bin"
+ "app/dynstring"
+ "app/cornu"
+ )
+
+# Targets to which this target links.
+set(CMAKE_TARGET_LINKED_INFO_FILES
+ )
+
+# Fortran module output directory.
+set(CMAKE_Fortran_TARGET_MODULE_DIR "")
diff --git a/app/lib/params/CMakeFiles/mkcarpart.dir/build.make b/app/lib/params/CMakeFiles/mkcarpart.dir/build.make
new file mode 100644
index 0000000..2d3e829
--- /dev/null
+++ b/app/lib/params/CMakeFiles/mkcarpart.dir/build.make
@@ -0,0 +1,113 @@
+# CMAKE generated file: DO NOT EDIT!
+# Generated by "Unix Makefiles" Generator, CMake Version 3.6
+
+# Delete rule output on recipe failure.
+.DELETE_ON_ERROR:
+
+
+#=============================================================================
+# Special targets provided by cmake.
+
+# Disable implicit rules so canonical targets will work.
+.SUFFIXES:
+
+
+# Remove some rules from gmake that .SUFFIXES does not remove.
+SUFFIXES =
+
+.SUFFIXES: .hpux_make_needs_suffix_list
+
+
+# Suppress display of executed commands.
+$(VERBOSE).SILENT:
+
+
+# A target that is always out of date.
+cmake_force:
+
+.PHONY : cmake_force
+
+#=============================================================================
+# Set environment variables for the build.
+
+# The shell in which to execute make rules.
+SHELL = /bin/sh
+
+# The CMake executable.
+CMAKE_COMMAND = /usr/bin/cmake
+
+# The command to remove a file.
+RM = /usr/bin/cmake -E remove -f
+
+# Escaping for special characters.
+EQUALS = =
+
+# The top-level source directory on which CMake was run.
+CMAKE_SOURCE_DIR = /home/martin/XTrackCAD/src/work
+
+# The top-level build directory on which CMake was run.
+CMAKE_BINARY_DIR = /home/martin/XTrackCAD/src/work
+
+# Include any dependencies generated for this target.
+include app/lib/params/CMakeFiles/mkcarpart.dir/depend.make
+
+# Include the progress variables for this target.
+include app/lib/params/CMakeFiles/mkcarpart.dir/progress.make
+
+# Include the compile flags for this target's objects.
+include app/lib/params/CMakeFiles/mkcarpart.dir/flags.make
+
+app/lib/params/CMakeFiles/mkcarpart.dir/mkcarpart.c.o: app/lib/params/CMakeFiles/mkcarpart.dir/flags.make
+app/lib/params/CMakeFiles/mkcarpart.dir/mkcarpart.c.o: app/lib/params/mkcarpart.c
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/martin/XTrackCAD/src/work/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Building C object app/lib/params/CMakeFiles/mkcarpart.dir/mkcarpart.c.o"
+ cd /home/martin/XTrackCAD/src/work/app/lib/params && /usr/bin/gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -o CMakeFiles/mkcarpart.dir/mkcarpart.c.o -c /home/martin/XTrackCAD/src/work/app/lib/params/mkcarpart.c
+
+app/lib/params/CMakeFiles/mkcarpart.dir/mkcarpart.c.i: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing C source to CMakeFiles/mkcarpart.dir/mkcarpart.c.i"
+ cd /home/martin/XTrackCAD/src/work/app/lib/params && /usr/bin/gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -E /home/martin/XTrackCAD/src/work/app/lib/params/mkcarpart.c > CMakeFiles/mkcarpart.dir/mkcarpart.c.i
+
+app/lib/params/CMakeFiles/mkcarpart.dir/mkcarpart.c.s: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling C source to assembly CMakeFiles/mkcarpart.dir/mkcarpart.c.s"
+ cd /home/martin/XTrackCAD/src/work/app/lib/params && /usr/bin/gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -S /home/martin/XTrackCAD/src/work/app/lib/params/mkcarpart.c -o CMakeFiles/mkcarpart.dir/mkcarpart.c.s
+
+app/lib/params/CMakeFiles/mkcarpart.dir/mkcarpart.c.o.requires:
+
+.PHONY : app/lib/params/CMakeFiles/mkcarpart.dir/mkcarpart.c.o.requires
+
+app/lib/params/CMakeFiles/mkcarpart.dir/mkcarpart.c.o.provides: app/lib/params/CMakeFiles/mkcarpart.dir/mkcarpart.c.o.requires
+ $(MAKE) -f app/lib/params/CMakeFiles/mkcarpart.dir/build.make app/lib/params/CMakeFiles/mkcarpart.dir/mkcarpart.c.o.provides.build
+.PHONY : app/lib/params/CMakeFiles/mkcarpart.dir/mkcarpart.c.o.provides
+
+app/lib/params/CMakeFiles/mkcarpart.dir/mkcarpart.c.o.provides.build: app/lib/params/CMakeFiles/mkcarpart.dir/mkcarpart.c.o
+
+
+# Object files for target mkcarpart
+mkcarpart_OBJECTS = \
+"CMakeFiles/mkcarpart.dir/mkcarpart.c.o"
+
+# External object files for target mkcarpart
+mkcarpart_EXTERNAL_OBJECTS =
+
+app/lib/params/mkcarpart: app/lib/params/CMakeFiles/mkcarpart.dir/mkcarpart.c.o
+app/lib/params/mkcarpart: app/lib/params/CMakeFiles/mkcarpart.dir/build.make
+app/lib/params/mkcarpart: app/lib/params/CMakeFiles/mkcarpart.dir/link.txt
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --bold --progress-dir=/home/martin/XTrackCAD/src/work/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Linking C executable mkcarpart"
+ cd /home/martin/XTrackCAD/src/work/app/lib/params && $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/mkcarpart.dir/link.txt --verbose=$(VERBOSE)
+
+# Rule to build all files generated by this target.
+app/lib/params/CMakeFiles/mkcarpart.dir/build: app/lib/params/mkcarpart
+
+.PHONY : app/lib/params/CMakeFiles/mkcarpart.dir/build
+
+app/lib/params/CMakeFiles/mkcarpart.dir/requires: app/lib/params/CMakeFiles/mkcarpart.dir/mkcarpart.c.o.requires
+
+.PHONY : app/lib/params/CMakeFiles/mkcarpart.dir/requires
+
+app/lib/params/CMakeFiles/mkcarpart.dir/clean:
+ cd /home/martin/XTrackCAD/src/work/app/lib/params && $(CMAKE_COMMAND) -P CMakeFiles/mkcarpart.dir/cmake_clean.cmake
+.PHONY : app/lib/params/CMakeFiles/mkcarpart.dir/clean
+
+app/lib/params/CMakeFiles/mkcarpart.dir/depend:
+ cd /home/martin/XTrackCAD/src/work && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/martin/XTrackCAD/src/work /home/martin/XTrackCAD/src/work/app/lib/params /home/martin/XTrackCAD/src/work /home/martin/XTrackCAD/src/work/app/lib/params /home/martin/XTrackCAD/src/work/app/lib/params/CMakeFiles/mkcarpart.dir/DependInfo.cmake --color=$(COLOR)
+.PHONY : app/lib/params/CMakeFiles/mkcarpart.dir/depend
+
diff --git a/app/lib/params/CMakeFiles/mkcarpart.dir/cmake_clean.cmake b/app/lib/params/CMakeFiles/mkcarpart.dir/cmake_clean.cmake
new file mode 100644
index 0000000..31d627b
--- /dev/null
+++ b/app/lib/params/CMakeFiles/mkcarpart.dir/cmake_clean.cmake
@@ -0,0 +1,10 @@
+file(REMOVE_RECURSE
+ "CMakeFiles/mkcarpart.dir/mkcarpart.c.o"
+ "mkcarpart.pdb"
+ "mkcarpart"
+)
+
+# Per-language clean rules from dependency scanning.
+foreach(lang C)
+ include(CMakeFiles/mkcarpart.dir/cmake_clean_${lang}.cmake OPTIONAL)
+endforeach()
diff --git a/app/lib/params/CMakeFiles/mkcarpart.dir/depend.make b/app/lib/params/CMakeFiles/mkcarpart.dir/depend.make
new file mode 100644
index 0000000..da9dfcb
--- /dev/null
+++ b/app/lib/params/CMakeFiles/mkcarpart.dir/depend.make
@@ -0,0 +1,2 @@
+# Empty dependencies file for mkcarpart.
+# This may be replaced when dependencies are built.
diff --git a/app/lib/params/CMakeFiles/mkcarpart.dir/flags.make b/app/lib/params/CMakeFiles/mkcarpart.dir/flags.make
new file mode 100644
index 0000000..adbe140
--- /dev/null
+++ b/app/lib/params/CMakeFiles/mkcarpart.dir/flags.make
@@ -0,0 +1,10 @@
+# CMAKE generated file: DO NOT EDIT!
+# Generated by "Unix Makefiles" Generator, CMake Version 3.6
+
+# compile C with /usr/bin/gcc
+C_FLAGS = -g3 -gdwarf-2 -std=gnu99
+
+C_DEFINES = -DXTRKCAD_CMAKE_BUILD
+
+C_INCLUDES = -I/usr/local/include -I/home/martin/XTrackCAD/src/work/app/bin -I/home/martin/XTrackCAD/src/work/app/dynstring -I/home/martin/XTrackCAD/src/work/app/cornu
+
diff --git a/app/lib/params/CMakeFiles/mkcarpart.dir/link.txt b/app/lib/params/CMakeFiles/mkcarpart.dir/link.txt
new file mode 100644
index 0000000..aa23208
--- /dev/null
+++ b/app/lib/params/CMakeFiles/mkcarpart.dir/link.txt
@@ -0,0 +1 @@
+/usr/bin/gcc -g3 -gdwarf-2 CMakeFiles/mkcarpart.dir/mkcarpart.c.o -o mkcarpart -rdynamic
diff --git a/app/lib/params/CMakeFiles/mkcarpart.dir/progress.make b/app/lib/params/CMakeFiles/mkcarpart.dir/progress.make
new file mode 100644
index 0000000..4d2334f
--- /dev/null
+++ b/app/lib/params/CMakeFiles/mkcarpart.dir/progress.make
@@ -0,0 +1,3 @@
+CMAKE_PROGRESS_1 =
+CMAKE_PROGRESS_2 = 21
+
diff --git a/app/lib/params/CMakeFiles/mkstruct.dir/DependInfo.cmake b/app/lib/params/CMakeFiles/mkstruct.dir/DependInfo.cmake
new file mode 100644
index 0000000..dbed4be
--- /dev/null
+++ b/app/lib/params/CMakeFiles/mkstruct.dir/DependInfo.cmake
@@ -0,0 +1,29 @@
+# The set of languages for which implicit dependencies are needed:
+set(CMAKE_DEPENDS_LANGUAGES
+ "C"
+ )
+# The set of files for implicit dependencies of each language:
+set(CMAKE_DEPENDS_CHECK_C
+ "/home/martin/XTrackCAD/src/work/app/lib/params/mkstruct.c" "/home/martin/XTrackCAD/src/work/app/lib/params/CMakeFiles/mkstruct.dir/mkstruct.c.o"
+ )
+set(CMAKE_C_COMPILER_ID "GNU")
+
+# Preprocessor definitions for this target.
+set(CMAKE_TARGET_DEFINITIONS_C
+ "XTRKCAD_CMAKE_BUILD"
+ )
+
+# The include file search paths:
+set(CMAKE_C_TARGET_INCLUDE_PATH
+ "/usr/local/include"
+ "app/bin"
+ "app/dynstring"
+ "app/cornu"
+ )
+
+# Targets to which this target links.
+set(CMAKE_TARGET_LINKED_INFO_FILES
+ )
+
+# Fortran module output directory.
+set(CMAKE_Fortran_TARGET_MODULE_DIR "")
diff --git a/app/lib/params/CMakeFiles/mkstruct.dir/build.make b/app/lib/params/CMakeFiles/mkstruct.dir/build.make
new file mode 100644
index 0000000..08c6a6f
--- /dev/null
+++ b/app/lib/params/CMakeFiles/mkstruct.dir/build.make
@@ -0,0 +1,113 @@
+# CMAKE generated file: DO NOT EDIT!
+# Generated by "Unix Makefiles" Generator, CMake Version 3.6
+
+# Delete rule output on recipe failure.
+.DELETE_ON_ERROR:
+
+
+#=============================================================================
+# Special targets provided by cmake.
+
+# Disable implicit rules so canonical targets will work.
+.SUFFIXES:
+
+
+# Remove some rules from gmake that .SUFFIXES does not remove.
+SUFFIXES =
+
+.SUFFIXES: .hpux_make_needs_suffix_list
+
+
+# Suppress display of executed commands.
+$(VERBOSE).SILENT:
+
+
+# A target that is always out of date.
+cmake_force:
+
+.PHONY : cmake_force
+
+#=============================================================================
+# Set environment variables for the build.
+
+# The shell in which to execute make rules.
+SHELL = /bin/sh
+
+# The CMake executable.
+CMAKE_COMMAND = /usr/bin/cmake
+
+# The command to remove a file.
+RM = /usr/bin/cmake -E remove -f
+
+# Escaping for special characters.
+EQUALS = =
+
+# The top-level source directory on which CMake was run.
+CMAKE_SOURCE_DIR = /home/martin/XTrackCAD/src/work
+
+# The top-level build directory on which CMake was run.
+CMAKE_BINARY_DIR = /home/martin/XTrackCAD/src/work
+
+# Include any dependencies generated for this target.
+include app/lib/params/CMakeFiles/mkstruct.dir/depend.make
+
+# Include the progress variables for this target.
+include app/lib/params/CMakeFiles/mkstruct.dir/progress.make
+
+# Include the compile flags for this target's objects.
+include app/lib/params/CMakeFiles/mkstruct.dir/flags.make
+
+app/lib/params/CMakeFiles/mkstruct.dir/mkstruct.c.o: app/lib/params/CMakeFiles/mkstruct.dir/flags.make
+app/lib/params/CMakeFiles/mkstruct.dir/mkstruct.c.o: app/lib/params/mkstruct.c
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/martin/XTrackCAD/src/work/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Building C object app/lib/params/CMakeFiles/mkstruct.dir/mkstruct.c.o"
+ cd /home/martin/XTrackCAD/src/work/app/lib/params && /usr/bin/gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -o CMakeFiles/mkstruct.dir/mkstruct.c.o -c /home/martin/XTrackCAD/src/work/app/lib/params/mkstruct.c
+
+app/lib/params/CMakeFiles/mkstruct.dir/mkstruct.c.i: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing C source to CMakeFiles/mkstruct.dir/mkstruct.c.i"
+ cd /home/martin/XTrackCAD/src/work/app/lib/params && /usr/bin/gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -E /home/martin/XTrackCAD/src/work/app/lib/params/mkstruct.c > CMakeFiles/mkstruct.dir/mkstruct.c.i
+
+app/lib/params/CMakeFiles/mkstruct.dir/mkstruct.c.s: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling C source to assembly CMakeFiles/mkstruct.dir/mkstruct.c.s"
+ cd /home/martin/XTrackCAD/src/work/app/lib/params && /usr/bin/gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -S /home/martin/XTrackCAD/src/work/app/lib/params/mkstruct.c -o CMakeFiles/mkstruct.dir/mkstruct.c.s
+
+app/lib/params/CMakeFiles/mkstruct.dir/mkstruct.c.o.requires:
+
+.PHONY : app/lib/params/CMakeFiles/mkstruct.dir/mkstruct.c.o.requires
+
+app/lib/params/CMakeFiles/mkstruct.dir/mkstruct.c.o.provides: app/lib/params/CMakeFiles/mkstruct.dir/mkstruct.c.o.requires
+ $(MAKE) -f app/lib/params/CMakeFiles/mkstruct.dir/build.make app/lib/params/CMakeFiles/mkstruct.dir/mkstruct.c.o.provides.build
+.PHONY : app/lib/params/CMakeFiles/mkstruct.dir/mkstruct.c.o.provides
+
+app/lib/params/CMakeFiles/mkstruct.dir/mkstruct.c.o.provides.build: app/lib/params/CMakeFiles/mkstruct.dir/mkstruct.c.o
+
+
+# Object files for target mkstruct
+mkstruct_OBJECTS = \
+"CMakeFiles/mkstruct.dir/mkstruct.c.o"
+
+# External object files for target mkstruct
+mkstruct_EXTERNAL_OBJECTS =
+
+app/lib/params/mkstruct: app/lib/params/CMakeFiles/mkstruct.dir/mkstruct.c.o
+app/lib/params/mkstruct: app/lib/params/CMakeFiles/mkstruct.dir/build.make
+app/lib/params/mkstruct: app/lib/params/CMakeFiles/mkstruct.dir/link.txt
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --bold --progress-dir=/home/martin/XTrackCAD/src/work/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Linking C executable mkstruct"
+ cd /home/martin/XTrackCAD/src/work/app/lib/params && $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/mkstruct.dir/link.txt --verbose=$(VERBOSE)
+
+# Rule to build all files generated by this target.
+app/lib/params/CMakeFiles/mkstruct.dir/build: app/lib/params/mkstruct
+
+.PHONY : app/lib/params/CMakeFiles/mkstruct.dir/build
+
+app/lib/params/CMakeFiles/mkstruct.dir/requires: app/lib/params/CMakeFiles/mkstruct.dir/mkstruct.c.o.requires
+
+.PHONY : app/lib/params/CMakeFiles/mkstruct.dir/requires
+
+app/lib/params/CMakeFiles/mkstruct.dir/clean:
+ cd /home/martin/XTrackCAD/src/work/app/lib/params && $(CMAKE_COMMAND) -P CMakeFiles/mkstruct.dir/cmake_clean.cmake
+.PHONY : app/lib/params/CMakeFiles/mkstruct.dir/clean
+
+app/lib/params/CMakeFiles/mkstruct.dir/depend:
+ cd /home/martin/XTrackCAD/src/work && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/martin/XTrackCAD/src/work /home/martin/XTrackCAD/src/work/app/lib/params /home/martin/XTrackCAD/src/work /home/martin/XTrackCAD/src/work/app/lib/params /home/martin/XTrackCAD/src/work/app/lib/params/CMakeFiles/mkstruct.dir/DependInfo.cmake --color=$(COLOR)
+.PHONY : app/lib/params/CMakeFiles/mkstruct.dir/depend
+
diff --git a/app/lib/params/CMakeFiles/mkstruct.dir/cmake_clean.cmake b/app/lib/params/CMakeFiles/mkstruct.dir/cmake_clean.cmake
new file mode 100644
index 0000000..7cbddd0
--- /dev/null
+++ b/app/lib/params/CMakeFiles/mkstruct.dir/cmake_clean.cmake
@@ -0,0 +1,10 @@
+file(REMOVE_RECURSE
+ "CMakeFiles/mkstruct.dir/mkstruct.c.o"
+ "mkstruct.pdb"
+ "mkstruct"
+)
+
+# Per-language clean rules from dependency scanning.
+foreach(lang C)
+ include(CMakeFiles/mkstruct.dir/cmake_clean_${lang}.cmake OPTIONAL)
+endforeach()
diff --git a/app/lib/params/CMakeFiles/mkstruct.dir/depend.make b/app/lib/params/CMakeFiles/mkstruct.dir/depend.make
new file mode 100644
index 0000000..8a948e4
--- /dev/null
+++ b/app/lib/params/CMakeFiles/mkstruct.dir/depend.make
@@ -0,0 +1,2 @@
+# Empty dependencies file for mkstruct.
+# This may be replaced when dependencies are built.
diff --git a/app/lib/params/CMakeFiles/mkstruct.dir/flags.make b/app/lib/params/CMakeFiles/mkstruct.dir/flags.make
new file mode 100644
index 0000000..adbe140
--- /dev/null
+++ b/app/lib/params/CMakeFiles/mkstruct.dir/flags.make
@@ -0,0 +1,10 @@
+# CMAKE generated file: DO NOT EDIT!
+# Generated by "Unix Makefiles" Generator, CMake Version 3.6
+
+# compile C with /usr/bin/gcc
+C_FLAGS = -g3 -gdwarf-2 -std=gnu99
+
+C_DEFINES = -DXTRKCAD_CMAKE_BUILD
+
+C_INCLUDES = -I/usr/local/include -I/home/martin/XTrackCAD/src/work/app/bin -I/home/martin/XTrackCAD/src/work/app/dynstring -I/home/martin/XTrackCAD/src/work/app/cornu
+
diff --git a/app/lib/params/CMakeFiles/mkstruct.dir/link.txt b/app/lib/params/CMakeFiles/mkstruct.dir/link.txt
new file mode 100644
index 0000000..0a50a95
--- /dev/null
+++ b/app/lib/params/CMakeFiles/mkstruct.dir/link.txt
@@ -0,0 +1 @@
+/usr/bin/gcc -g3 -gdwarf-2 CMakeFiles/mkstruct.dir/mkstruct.c.o -o mkstruct -rdynamic
diff --git a/app/lib/params/CMakeFiles/mkstruct.dir/progress.make b/app/lib/params/CMakeFiles/mkstruct.dir/progress.make
new file mode 100644
index 0000000..5716e39
--- /dev/null
+++ b/app/lib/params/CMakeFiles/mkstruct.dir/progress.make
@@ -0,0 +1,3 @@
+CMAKE_PROGRESS_1 =
+CMAKE_PROGRESS_2 = 22
+
diff --git a/app/lib/params/CMakeFiles/progress.marks b/app/lib/params/CMakeFiles/progress.marks
new file mode 100644
index 0000000..7ed6ff8
--- /dev/null
+++ b/app/lib/params/CMakeFiles/progress.marks
@@ -0,0 +1 @@
+5
diff --git a/app/lib/params/CMakeFiles/xtpfiles.dir/DependInfo.cmake b/app/lib/params/CMakeFiles/xtpfiles.dir/DependInfo.cmake
new file mode 100644
index 0000000..19fab21
--- /dev/null
+++ b/app/lib/params/CMakeFiles/xtpfiles.dir/DependInfo.cmake
@@ -0,0 +1,11 @@
+# The set of languages for which implicit dependencies are needed:
+set(CMAKE_DEPENDS_LANGUAGES
+ )
+# The set of files for implicit dependencies of each language:
+
+# Targets to which this target links.
+set(CMAKE_TARGET_LINKED_INFO_FILES
+ )
+
+# Fortran module output directory.
+set(CMAKE_Fortran_TARGET_MODULE_DIR "")
diff --git a/app/lib/params/CMakeFiles/xtpfiles.dir/build.make b/app/lib/params/CMakeFiles/xtpfiles.dir/build.make
new file mode 100644
index 0000000..c66ec07
--- /dev/null
+++ b/app/lib/params/CMakeFiles/xtpfiles.dir/build.make
@@ -0,0 +1,117 @@
+# CMAKE generated file: DO NOT EDIT!
+# Generated by "Unix Makefiles" Generator, CMake Version 3.6
+
+# Delete rule output on recipe failure.
+.DELETE_ON_ERROR:
+
+
+#=============================================================================
+# Special targets provided by cmake.
+
+# Disable implicit rules so canonical targets will work.
+.SUFFIXES:
+
+
+# Remove some rules from gmake that .SUFFIXES does not remove.
+SUFFIXES =
+
+.SUFFIXES: .hpux_make_needs_suffix_list
+
+
+# Suppress display of executed commands.
+$(VERBOSE).SILENT:
+
+
+# A target that is always out of date.
+cmake_force:
+
+.PHONY : cmake_force
+
+#=============================================================================
+# Set environment variables for the build.
+
+# The shell in which to execute make rules.
+SHELL = /bin/sh
+
+# The CMake executable.
+CMAKE_COMMAND = /usr/bin/cmake
+
+# The command to remove a file.
+RM = /usr/bin/cmake -E remove -f
+
+# Escaping for special characters.
+EQUALS = =
+
+# The top-level source directory on which CMake was run.
+CMAKE_SOURCE_DIR = /home/martin/XTrackCAD/src/work
+
+# The top-level build directory on which CMake was run.
+CMAKE_BINARY_DIR = /home/martin/XTrackCAD/src/work
+
+# Utility rule file for xtpfiles.
+
+# Include the progress variables for this target.
+include app/lib/params/CMakeFiles/xtpfiles.dir/progress.make
+
+app/lib/params/CMakeFiles/xtpfiles: app/lib/params/accurail.xtp
+app/lib/params/CMakeFiles/xtpfiles: app/lib/params/atlascho.xtp
+app/lib/params/CMakeFiles/xtpfiles: app/lib/params/atlaseho.xtp
+app/lib/params/CMakeFiles/xtpfiles: app/lib/params/fallerho.xtp
+app/lib/params/CMakeFiles/xtpfiles: app/lib/params/pikestuf.xtp
+app/lib/params/CMakeFiles/xtpfiles: app/lib/params/revell.xtp
+
+
+app/lib/params/accurail.xtp: app/lib/params/accurail.cars
+app/lib/params/accurail.xtp: app/lib/params/mkcarpart
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --blue --bold --progress-dir=/home/martin/XTrackCAD/src/work/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Generating accurail.xtp"
+ cd /home/martin/XTrackCAD/src/work/app/lib/params && /home/martin/XTrackCAD/src/work/app/lib/params/mkcarpart /home/martin/XTrackCAD/src/work/app/lib/params/accurail.cars /home/martin/XTrackCAD/src/work/app/lib/params/accurail.xtp
+
+app/lib/params/atlascho.xtp: app/lib/params/atlascho.cars
+app/lib/params/atlascho.xtp: app/lib/params/mkcarpart
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --blue --bold --progress-dir=/home/martin/XTrackCAD/src/work/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Generating atlascho.xtp"
+ cd /home/martin/XTrackCAD/src/work/app/lib/params && /home/martin/XTrackCAD/src/work/app/lib/params/mkcarpart /home/martin/XTrackCAD/src/work/app/lib/params/atlascho.cars /home/martin/XTrackCAD/src/work/app/lib/params/atlascho.xtp
+
+app/lib/params/atlaseho.xtp: app/lib/params/atlaseho.cars
+app/lib/params/atlaseho.xtp: app/lib/params/mkcarpart
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --blue --bold --progress-dir=/home/martin/XTrackCAD/src/work/CMakeFiles --progress-num=$(CMAKE_PROGRESS_3) "Generating atlaseho.xtp"
+ cd /home/martin/XTrackCAD/src/work/app/lib/params && /home/martin/XTrackCAD/src/work/app/lib/params/mkcarpart /home/martin/XTrackCAD/src/work/app/lib/params/atlaseho.cars /home/martin/XTrackCAD/src/work/app/lib/params/atlaseho.xtp
+
+app/lib/params/fallerho.xtp: app/lib/params/fallerho.struct
+app/lib/params/fallerho.xtp: app/lib/params/mkstruct
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --blue --bold --progress-dir=/home/martin/XTrackCAD/src/work/CMakeFiles --progress-num=$(CMAKE_PROGRESS_4) "Generating fallerho.xtp"
+ cd /home/martin/XTrackCAD/src/work/app/lib/params && /home/martin/XTrackCAD/src/work/app/lib/params/mkstruct /home/martin/XTrackCAD/src/work/app/lib/params/fallerho.struct /home/martin/XTrackCAD/src/work/app/lib/params/fallerho.xtp
+
+app/lib/params/pikestuf.xtp: app/lib/params/pikestuf.struct
+app/lib/params/pikestuf.xtp: app/lib/params/mkstruct
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --blue --bold --progress-dir=/home/martin/XTrackCAD/src/work/CMakeFiles --progress-num=$(CMAKE_PROGRESS_5) "Generating pikestuf.xtp"
+ cd /home/martin/XTrackCAD/src/work/app/lib/params && /home/martin/XTrackCAD/src/work/app/lib/params/mkstruct /home/martin/XTrackCAD/src/work/app/lib/params/pikestuf.struct /home/martin/XTrackCAD/src/work/app/lib/params/pikestuf.xtp
+
+app/lib/params/revell.xtp: app/lib/params/revell.struct
+app/lib/params/revell.xtp: app/lib/params/mkstruct
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --blue --bold --progress-dir=/home/martin/XTrackCAD/src/work/CMakeFiles --progress-num=$(CMAKE_PROGRESS_6) "Generating revell.xtp"
+ cd /home/martin/XTrackCAD/src/work/app/lib/params && /home/martin/XTrackCAD/src/work/app/lib/params/mkstruct /home/martin/XTrackCAD/src/work/app/lib/params/revell.struct /home/martin/XTrackCAD/src/work/app/lib/params/revell.xtp
+
+xtpfiles: app/lib/params/CMakeFiles/xtpfiles
+xtpfiles: app/lib/params/accurail.xtp
+xtpfiles: app/lib/params/atlascho.xtp
+xtpfiles: app/lib/params/atlaseho.xtp
+xtpfiles: app/lib/params/fallerho.xtp
+xtpfiles: app/lib/params/pikestuf.xtp
+xtpfiles: app/lib/params/revell.xtp
+xtpfiles: app/lib/params/CMakeFiles/xtpfiles.dir/build.make
+
+.PHONY : xtpfiles
+
+# Rule to build all files generated by this target.
+app/lib/params/CMakeFiles/xtpfiles.dir/build: xtpfiles
+
+.PHONY : app/lib/params/CMakeFiles/xtpfiles.dir/build
+
+app/lib/params/CMakeFiles/xtpfiles.dir/clean:
+ cd /home/martin/XTrackCAD/src/work/app/lib/params && $(CMAKE_COMMAND) -P CMakeFiles/xtpfiles.dir/cmake_clean.cmake
+.PHONY : app/lib/params/CMakeFiles/xtpfiles.dir/clean
+
+app/lib/params/CMakeFiles/xtpfiles.dir/depend:
+ cd /home/martin/XTrackCAD/src/work && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/martin/XTrackCAD/src/work /home/martin/XTrackCAD/src/work/app/lib/params /home/martin/XTrackCAD/src/work /home/martin/XTrackCAD/src/work/app/lib/params /home/martin/XTrackCAD/src/work/app/lib/params/CMakeFiles/xtpfiles.dir/DependInfo.cmake --color=$(COLOR)
+.PHONY : app/lib/params/CMakeFiles/xtpfiles.dir/depend
+
diff --git a/app/lib/params/CMakeFiles/xtpfiles.dir/cmake_clean.cmake b/app/lib/params/CMakeFiles/xtpfiles.dir/cmake_clean.cmake
new file mode 100644
index 0000000..579df32
--- /dev/null
+++ b/app/lib/params/CMakeFiles/xtpfiles.dir/cmake_clean.cmake
@@ -0,0 +1,14 @@
+file(REMOVE_RECURSE
+ "CMakeFiles/xtpfiles"
+ "accurail.xtp"
+ "atlascho.xtp"
+ "atlaseho.xtp"
+ "fallerho.xtp"
+ "pikestuf.xtp"
+ "revell.xtp"
+)
+
+# Per-language clean rules from dependency scanning.
+foreach(lang )
+ include(CMakeFiles/xtpfiles.dir/cmake_clean_${lang}.cmake OPTIONAL)
+endforeach()
diff --git a/app/lib/params/CMakeFiles/xtpfiles.dir/progress.make b/app/lib/params/CMakeFiles/xtpfiles.dir/progress.make
new file mode 100644
index 0000000..58199e2
--- /dev/null
+++ b/app/lib/params/CMakeFiles/xtpfiles.dir/progress.make
@@ -0,0 +1,7 @@
+CMAKE_PROGRESS_1 = 33
+CMAKE_PROGRESS_2 =
+CMAKE_PROGRESS_3 =
+CMAKE_PROGRESS_4 = 34
+CMAKE_PROGRESS_5 =
+CMAKE_PROGRESS_6 = 35
+
diff --git a/app/lib/params/CTestTestfile.cmake b/app/lib/params/CTestTestfile.cmake
new file mode 100644
index 0000000..4f4a023
--- /dev/null
+++ b/app/lib/params/CTestTestfile.cmake
@@ -0,0 +1,6 @@
+# CMake generated Testfile for
+# Source directory: /home/martin/XTrackCAD/src/work/app/lib/params
+# Build directory: /home/martin/XTrackCAD/src/work/app/lib/params
+#
+# This file includes the relevant testing commands required for
+# testing this directory and lists subdirectories to be tested as well.
diff --git a/app/lib/params/HO-Frateschi.xtp b/app/lib/params/HO-Frateschi.xtp
index 6093198..89cb804 100644
--- a/app/lib/params/HO-Frateschi.xtp
+++ b/app/lib/params/HO-Frateschi.xtp
@@ -180,15 +180,15 @@ TURNOUT HO "Frateschi Turntable 220mm 20d 4500"
E -3.750504 2.165354 300.000000
E -2.783726 3.317515 320.000000
E -1.481190 4.069535 340.000000
- S 0 0 0.000000 4.330709 0.000000 -4.330709
- S 0 0 1.481190 4.069535 -1.481190 -4.069535
- S 0 0 2.783726 3.317515 -2.783726 -3.317515
- S 0 0 3.750504 2.165354 -3.750504 -2.165354
- S 0 0 4.264915 0.752020 -4.264915 -0.752020
- S 0 0 4.264915 -0.752020 -4.264915 0.752020
- S 0 0 3.750504 -2.165354 -3.750504 2.165354
- S 0 0 2.783726 -3.317515 -2.783726 3.317515
- S 0 0 1.481190 -4.069535 -1.481190 4.069535
+ S 16777215 0 0.000000 4.330709 0.000000 -4.330709
+ S 16777215 0 1.481190 4.069535 -1.481190 -4.069535
+ S 16777215 0 2.783726 3.317515 -2.783726 -3.317515
+ S 16777215 0 3.750504 2.165354 -3.750504 -2.165354
+ S 16777215 0 4.264915 0.752020 -4.264915 -0.752020
+ S 16777215 0 4.264915 -0.752020 -4.264915 0.752020
+ S 16777215 0 3.750504 -2.165354 -3.750504 2.165354
+ S 16777215 0 2.783726 -3.317515 -2.783726 3.317515
+ S 16777215 0 1.481190 -4.069535 -1.481190 4.069535
A 0 0.031250 4.330709 0.000000 0.000000 0.000000 360.000000
A 0 0.031250 5.080709 0.000000 0.000000 0.000000 360.000000
A 0 0.031250 1.377727 0.000000 0.000000 0.000000 360.000000
diff --git a/app/lib/params/HO-atl100ho.xtp b/app/lib/params/HO-atl100ho.xtp
index 2adfbe7..a389571 100644
--- a/app/lib/params/HO-atl100ho.xtp
+++ b/app/lib/params/HO-atl100ho.xtp
@@ -625,16 +625,16 @@ TURNOUT HO "Atlas Turntable 9"" Dia 15d 21 Positions 305"
E 2.250000 3.897114 390.000000
E 3.181981 3.181981 405.000000
E 3.897114 2.250000 420.000000
- S 0 0 3.897114 -2.250000 -3.897114 2.250000
- S 0 0 3.181981 -3.181981 -3.181981 3.181981
- S 0 0 2.250000 -3.897114 -2.250000 3.897114
- S 0 0 1.164686 -4.346666 -1.164686 4.346666
- S 0 0 0.000000 -4.500000 0.000000 4.500000
- S 0 0 -1.164686 -4.346666 1.164686 4.346666
- S 0 0 -2.250000 -3.897114 2.250000 3.897114
- S 0 0 -3.181981 -3.181981 3.181981 3.181981
- S 0 0 -3.897114 -2.250000 3.897114 2.250000
- S 0 0 -4.346666 -1.164686 4.346666 1.164686
- S 0 0 -4.500000 0.000000 4.500000 0.000000
- S 0 0 -4.346666 1.164686 4.346666 -1.164686
+ S 16777215 0 3.897114 -2.250000 -3.897114 2.250000
+ S 16777215 0 3.181981 -3.181981 -3.181981 3.181981
+ S 16777215 0 2.250000 -3.897114 -2.250000 3.897114
+ S 16777215 0 1.164686 -4.346666 -1.164686 4.346666
+ S 16777215 0 0.000000 -4.500000 0.000000 4.500000
+ S 16777215 0 -1.164686 -4.346666 1.164686 4.346666
+ S 16777215 0 -2.250000 -3.897114 2.250000 3.897114
+ S 16777215 0 -3.181981 -3.181981 3.181981 3.181981
+ S 16777215 0 -3.897114 -2.250000 3.897114 2.250000
+ S 16777215 0 -4.346666 -1.164686 4.346666 1.164686
+ S 16777215 0 -4.500000 0.000000 4.500000 0.000000
+ S 16777215 0 -4.346666 1.164686 4.346666 -1.164686
END
diff --git a/app/lib/params/Makefile b/app/lib/params/Makefile
new file mode 100644
index 0000000..0bfef8c
--- /dev/null
+++ b/app/lib/params/Makefile
@@ -0,0 +1,326 @@
+# CMAKE generated file: DO NOT EDIT!
+# Generated by "Unix Makefiles" Generator, CMake Version 3.6
+
+# Default target executed when no arguments are given to make.
+default_target: all
+
+.PHONY : default_target
+
+# Allow only one "make -f Makefile2" at a time, but pass parallelism.
+.NOTPARALLEL:
+
+
+#=============================================================================
+# Special targets provided by cmake.
+
+# Disable implicit rules so canonical targets will work.
+.SUFFIXES:
+
+
+# Remove some rules from gmake that .SUFFIXES does not remove.
+SUFFIXES =
+
+.SUFFIXES: .hpux_make_needs_suffix_list
+
+
+# Suppress display of executed commands.
+$(VERBOSE).SILENT:
+
+
+# A target that is always out of date.
+cmake_force:
+
+.PHONY : cmake_force
+
+#=============================================================================
+# Set environment variables for the build.
+
+# The shell in which to execute make rules.
+SHELL = /bin/sh
+
+# The CMake executable.
+CMAKE_COMMAND = /usr/bin/cmake
+
+# The command to remove a file.
+RM = /usr/bin/cmake -E remove -f
+
+# Escaping for special characters.
+EQUALS = =
+
+# The top-level source directory on which CMake was run.
+CMAKE_SOURCE_DIR = /home/martin/XTrackCAD/src/work
+
+# The top-level build directory on which CMake was run.
+CMAKE_BINARY_DIR = /home/martin/XTrackCAD/src/work
+
+#=============================================================================
+# Targets provided globally by CMake.
+
+# Special rule for the target edit_cache
+edit_cache:
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running CMake cache editor..."
+ /usr/bin/ccmake -H$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR)
+.PHONY : edit_cache
+
+# Special rule for the target edit_cache
+edit_cache/fast: edit_cache
+
+.PHONY : edit_cache/fast
+
+# Special rule for the target list_install_components
+list_install_components:
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Available install components are: \"Unspecified\""
+.PHONY : list_install_components
+
+# Special rule for the target list_install_components
+list_install_components/fast: list_install_components
+
+.PHONY : list_install_components/fast
+
+# Special rule for the target install/local
+install/local: preinstall
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Installing only the local directory..."
+ /usr/bin/cmake -DCMAKE_INSTALL_LOCAL_ONLY=1 -P cmake_install.cmake
+.PHONY : install/local
+
+# Special rule for the target install/local
+install/local/fast: install/local
+
+.PHONY : install/local/fast
+
+# Special rule for the target rebuild_cache
+rebuild_cache:
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running CMake to regenerate build system..."
+ /usr/bin/cmake -H$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR)
+.PHONY : rebuild_cache
+
+# Special rule for the target rebuild_cache
+rebuild_cache/fast: rebuild_cache
+
+.PHONY : rebuild_cache/fast
+
+# Special rule for the target install/strip
+install/strip: preinstall
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Installing the project stripped..."
+ /usr/bin/cmake -DCMAKE_INSTALL_DO_STRIP=1 -P cmake_install.cmake
+.PHONY : install/strip
+
+# Special rule for the target install/strip
+install/strip/fast: install/strip
+
+.PHONY : install/strip/fast
+
+# Special rule for the target install
+install: preinstall
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Install the project..."
+ /usr/bin/cmake -P cmake_install.cmake
+.PHONY : install
+
+# Special rule for the target install
+install/fast: preinstall/fast
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Install the project..."
+ /usr/bin/cmake -P cmake_install.cmake
+.PHONY : install/fast
+
+# Special rule for the target package
+package: preinstall
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Run CPack packaging tool..."
+ cd /home/martin/XTrackCAD/src/work && /usr/bin/cpack --config ./CPackConfig.cmake
+.PHONY : package
+
+# Special rule for the target package
+package/fast: package
+
+.PHONY : package/fast
+
+# Special rule for the target package_source
+package_source:
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Run CPack packaging tool for source..."
+ cd /home/martin/XTrackCAD/src/work && /usr/bin/cpack --config ./CPackSourceConfig.cmake /home/martin/XTrackCAD/src/work/CPackSourceConfig.cmake
+.PHONY : package_source
+
+# Special rule for the target package_source
+package_source/fast: package_source
+
+.PHONY : package_source/fast
+
+# Special rule for the target test
+test:
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running tests..."
+ /usr/bin/ctest --force-new-ctest-process $(ARGS)
+.PHONY : test
+
+# Special rule for the target test
+test/fast: test
+
+.PHONY : test/fast
+
+# The main all target
+all: cmake_check_build_system
+ cd /home/martin/XTrackCAD/src/work && $(CMAKE_COMMAND) -E cmake_progress_start /home/martin/XTrackCAD/src/work/CMakeFiles /home/martin/XTrackCAD/src/work/app/lib/params/CMakeFiles/progress.marks
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f CMakeFiles/Makefile2 app/lib/params/all
+ $(CMAKE_COMMAND) -E cmake_progress_start /home/martin/XTrackCAD/src/work/CMakeFiles 0
+.PHONY : all
+
+# The main clean target
+clean:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f CMakeFiles/Makefile2 app/lib/params/clean
+.PHONY : clean
+
+# The main clean target
+clean/fast: clean
+
+.PHONY : clean/fast
+
+# Prepare targets for installation.
+preinstall: all
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f CMakeFiles/Makefile2 app/lib/params/preinstall
+.PHONY : preinstall
+
+# Prepare targets for installation.
+preinstall/fast:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f CMakeFiles/Makefile2 app/lib/params/preinstall
+.PHONY : preinstall/fast
+
+# clear depends
+depend:
+ cd /home/martin/XTrackCAD/src/work && $(CMAKE_COMMAND) -H$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 1
+.PHONY : depend
+
+# Convenience name for target.
+app/lib/params/CMakeFiles/xtpfiles.dir/rule:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f CMakeFiles/Makefile2 app/lib/params/CMakeFiles/xtpfiles.dir/rule
+.PHONY : app/lib/params/CMakeFiles/xtpfiles.dir/rule
+
+# Convenience name for target.
+xtpfiles: app/lib/params/CMakeFiles/xtpfiles.dir/rule
+
+.PHONY : xtpfiles
+
+# fast build rule for target.
+xtpfiles/fast:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/lib/params/CMakeFiles/xtpfiles.dir/build.make app/lib/params/CMakeFiles/xtpfiles.dir/build
+.PHONY : xtpfiles/fast
+
+# Convenience name for target.
+app/lib/params/CMakeFiles/mkstruct.dir/rule:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f CMakeFiles/Makefile2 app/lib/params/CMakeFiles/mkstruct.dir/rule
+.PHONY : app/lib/params/CMakeFiles/mkstruct.dir/rule
+
+# Convenience name for target.
+mkstruct: app/lib/params/CMakeFiles/mkstruct.dir/rule
+
+.PHONY : mkstruct
+
+# fast build rule for target.
+mkstruct/fast:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/lib/params/CMakeFiles/mkstruct.dir/build.make app/lib/params/CMakeFiles/mkstruct.dir/build
+.PHONY : mkstruct/fast
+
+# Convenience name for target.
+app/lib/params/CMakeFiles/mkcarpart.dir/rule:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f CMakeFiles/Makefile2 app/lib/params/CMakeFiles/mkcarpart.dir/rule
+.PHONY : app/lib/params/CMakeFiles/mkcarpart.dir/rule
+
+# Convenience name for target.
+mkcarpart: app/lib/params/CMakeFiles/mkcarpart.dir/rule
+
+.PHONY : mkcarpart
+
+# fast build rule for target.
+mkcarpart/fast:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/lib/params/CMakeFiles/mkcarpart.dir/build.make app/lib/params/CMakeFiles/mkcarpart.dir/build
+.PHONY : mkcarpart/fast
+
+mkcarpart.o: mkcarpart.c.o
+
+.PHONY : mkcarpart.o
+
+# target to build an object file
+mkcarpart.c.o:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/lib/params/CMakeFiles/mkcarpart.dir/build.make app/lib/params/CMakeFiles/mkcarpart.dir/mkcarpart.c.o
+.PHONY : mkcarpart.c.o
+
+mkcarpart.i: mkcarpart.c.i
+
+.PHONY : mkcarpart.i
+
+# target to preprocess a source file
+mkcarpart.c.i:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/lib/params/CMakeFiles/mkcarpart.dir/build.make app/lib/params/CMakeFiles/mkcarpart.dir/mkcarpart.c.i
+.PHONY : mkcarpart.c.i
+
+mkcarpart.s: mkcarpart.c.s
+
+.PHONY : mkcarpart.s
+
+# target to generate assembly for a file
+mkcarpart.c.s:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/lib/params/CMakeFiles/mkcarpart.dir/build.make app/lib/params/CMakeFiles/mkcarpart.dir/mkcarpart.c.s
+.PHONY : mkcarpart.c.s
+
+mkstruct.o: mkstruct.c.o
+
+.PHONY : mkstruct.o
+
+# target to build an object file
+mkstruct.c.o:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/lib/params/CMakeFiles/mkstruct.dir/build.make app/lib/params/CMakeFiles/mkstruct.dir/mkstruct.c.o
+.PHONY : mkstruct.c.o
+
+mkstruct.i: mkstruct.c.i
+
+.PHONY : mkstruct.i
+
+# target to preprocess a source file
+mkstruct.c.i:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/lib/params/CMakeFiles/mkstruct.dir/build.make app/lib/params/CMakeFiles/mkstruct.dir/mkstruct.c.i
+.PHONY : mkstruct.c.i
+
+mkstruct.s: mkstruct.c.s
+
+.PHONY : mkstruct.s
+
+# target to generate assembly for a file
+mkstruct.c.s:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/lib/params/CMakeFiles/mkstruct.dir/build.make app/lib/params/CMakeFiles/mkstruct.dir/mkstruct.c.s
+.PHONY : mkstruct.c.s
+
+# Help Target
+help:
+ @echo "The following are some of the valid targets for this Makefile:"
+ @echo "... all (the default if no target is provided)"
+ @echo "... clean"
+ @echo "... depend"
+ @echo "... edit_cache"
+ @echo "... xtpfiles"
+ @echo "... list_install_components"
+ @echo "... install/local"
+ @echo "... rebuild_cache"
+ @echo "... install/strip"
+ @echo "... install"
+ @echo "... mkstruct"
+ @echo "... package"
+ @echo "... package_source"
+ @echo "... mkcarpart"
+ @echo "... test"
+ @echo "... mkcarpart.o"
+ @echo "... mkcarpart.i"
+ @echo "... mkcarpart.s"
+ @echo "... mkstruct.o"
+ @echo "... mkstruct.i"
+ @echo "... mkstruct.s"
+.PHONY : help
+
+
+
+#=============================================================================
+# Special targets to cleanup operation of make.
+
+# Special rule to run CMake to check the build system integrity.
+# No rule that depends on this can have commands that come from listfiles
+# because they might be regenerated.
+cmake_check_build_system:
+ cd /home/martin/XTrackCAD/src/work && $(CMAKE_COMMAND) -H$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 0
+.PHONY : cmake_check_build_system
+
diff --git a/app/lib/params/N-PecoCode55Finescale.xtp b/app/lib/params/N-PecoCode55Finescale.xtp
index 48a2581..dc57768 100644
--- a/app/lib/params/N-PecoCode55Finescale.xtp
+++ b/app/lib/params/N-PecoCode55Finescale.xtp
@@ -240,58 +240,58 @@ TURNOUT N "Peco Turn Table NB-55"
E -1.100877 3.024636 340.000000
E -0.558930 3.169850 350.000000
S 0 0.000000 0.000000 3.218750 0.000000 3.000000
- S 0 0.000000 0.000000 3.000000 0.000000 -3.000000
+ S 16777215 0.000000 0.000000 3.000000 0.000000 -3.000000
S 0 0.000000 0.000000 -3.000000 0.000000 -3.218750
S 0 0.000000 0.558930 3.169850 0.520945 2.954423
- S 0 0.000000 0.520945 2.954423 -0.520945 -2.954423
+ S 16777215 0.000000 0.520945 2.954423 -0.520945 -2.954423
S 0 0.000000 -0.520945 -2.954423 -0.558930 -3.169850
S 0 0.000000 1.100877 3.024636 1.026060 2.819078
- S 0 0.000000 1.026060 2.819078 -1.026060 -2.819078
+ S 16777215 0.000000 1.026060 2.819078 -1.026060 -2.819078
S 0 0.000000 -1.026060 -2.819078 -1.100877 -3.024636
S 0 0.000000 1.609375 2.787519 1.500000 2.598076
- S 0 0.000000 1.500000 2.598076 -1.500000 -2.598076
+ S 16777215 0.000000 1.500000 2.598076 -1.500000 -2.598076
S 0 0.000000 -1.500000 -2.598076 -1.609375 -2.787519
S 0 0.000000 2.068973 2.465706 1.928363 2.298133
- S 0 0.000000 1.928363 2.298133 -1.928363 -2.298133
+ S 16777215 0.000000 1.928363 2.298133 -1.928363 -2.298133
S 0 0.000000 -1.928363 -2.298133 -2.068973 -2.465706
S 0 0.000000 2.465706 2.068973 2.298133 1.928363
- S 0 0.000000 2.298133 1.928363 -2.298133 -1.928363
+ S 16777215 0.000000 2.298133 1.928363 -2.298133 -1.928363
S 0 0.000000 -2.298133 -1.928363 -2.465706 -2.068973
S 0 0.000000 2.787519 1.609375 2.598076 1.500000
- S 0 0.000000 2.598076 1.500000 -2.598076 -1.500000
+ S 16777215 0.000000 2.598076 1.500000 -2.598076 -1.500000
S 0 0.000000 -2.598076 -1.500000 -2.787519 -1.609375
S 0 0.000000 3.024636 1.100877 2.819078 1.026060
- S 0 0.000000 2.819078 1.026060 -2.819078 -1.026060
+ S 16777215 0.000000 2.819078 1.026060 -2.819078 -1.026060
S 0 0.000000 -2.819078 -1.026060 -3.024636 -1.100877
S 0 0.000000 3.169850 0.558930 2.954423 0.520945
- S 0 0.000000 2.954423 0.520945 -2.954423 -0.520945
+ S 16777215 0.000000 2.954423 0.520945 -2.954423 -0.520945
S 0 0.000000 -2.954423 -0.520945 -3.169850 -0.558930
S 0 0.000000 3.218750 0.000000 3.000000 0.000000
- S 0 0.000000 3.000000 0.000000 -3.000000 0.000000
+ S 16777215 0.000000 3.000000 0.000000 -3.000000 0.000000
S 0 0.000000 -3.000000 0.000000 -3.218750 0.000000
S 0 0.000000 3.169850 -0.558930 2.954423 -0.520945
- S 0 0.000000 2.954423 -0.520945 -2.954423 0.520945
+ S 16777215 0.000000 2.954423 -0.520945 -2.954423 0.520945
S 0 0.000000 -2.954423 0.520945 -3.169850 0.558930
S 0 0.000000 3.024636 -1.100877 2.819078 -1.026060
- S 0 0.000000 2.819078 -1.026060 -2.819078 1.026060
+ S 16777215 0.000000 2.819078 -1.026060 -2.819078 1.026060
S 0 0.000000 -2.819078 1.026060 -3.024636 1.100877
S 0 0.000000 2.787519 -1.609375 2.598076 -1.500000
- S 0 0.000000 2.598076 -1.500000 -2.598076 1.500000
+ S 16777215 0.000000 2.598076 -1.500000 -2.598076 1.500000
S 0 0.000000 -2.598076 1.500000 -2.787519 1.609375
S 0 0.000000 2.465706 -2.068973 2.298133 -1.928363
- S 0 0.000000 2.298133 -1.928363 -2.298133 1.928363
+ S 16777215 0.000000 2.298133 -1.928363 -2.298133 1.928363
S 0 0.000000 -2.298133 1.928363 -2.465706 2.068973
S 0 0.000000 2.068973 -2.465706 1.928363 -2.298133
- S 0 0.000000 1.928363 -2.298133 -1.928363 2.298133
+ S 16777215 0.000000 1.928363 -2.298133 -1.928363 2.298133
S 0 0.000000 -1.928363 2.298133 -2.068973 2.465706
S 0 0.000000 1.609375 -2.787519 1.500000 -2.598076
- S 0 0.000000 1.500000 -2.598076 -1.500000 2.598076
+ S 16777215 0.000000 1.500000 -2.598076 -1.500000 2.598076
S 0 0.000000 -1.500000 2.598076 -1.609375 2.787519
S 0 0.000000 1.100877 -3.024636 1.026060 -2.819078
- S 0 0.000000 1.026060 -2.819078 -1.026060 2.819078
+ S 16777215 0.000000 1.026060 -2.819078 -1.026060 2.819078
S 0 0.000000 -1.026060 2.819078 -1.100877 3.024636
S 0 0.000000 0.558930 -3.169850 0.520945 -2.954423
- S 0 0.000000 0.520945 -2.954423 -0.520945 2.954423
+ S 16777215 0.000000 0.520945 -2.954423 -0.520945 2.954423
S 0 0.000000 -0.520945 2.954423 -0.558930 3.169850
A3 0 0.031250 3.000000 0.000000 0.000000 0 0.000000 360.000000
G3 0 0.000000 0.01 0.000000 0.000000 0
diff --git a/app/lib/params/N-kato-turntable.xtp b/app/lib/params/N-kato-turntable.xtp
index 735f5ab..dd2872b 100644
--- a/app/lib/params/N-kato-turntable.xtp
+++ b/app/lib/params/N-kato-turntable.xtp
@@ -134,58 +134,58 @@ TURNOUT N "Kato Unitrack 160mm Turn Table 20-283"
E -1.460992 4.014041 340.000000
E -0.741765 4.206758 350.000000
S 0 0.000000 0.000000 4.271654 0.000000 3.149606
- S 0 0.000000 0.000000 3.149606 0.000000 -3.149606
+ S 16777215 0.000000 0.000000 3.149606 0.000000 -3.149606
S 0 0.000000 0.000000 -3.149606 0.000000 -4.271654
S 0 0.000000 0.741765 4.206758 0.546923 3.101757
- S 0 0.000000 0.546923 3.101757 -0.546923 -3.101757
+ S 16777215 0.000000 0.546923 3.101757 -0.546923 -3.101757
S 0 0.000000 -0.546923 -3.101757 -0.741765 -4.206758
S 0 0.000000 1.460992 4.014041 1.077229 2.959662
- S 0 0.000000 1.077229 2.959662 -1.077229 -2.959662
+ S 16777215 0.000000 1.077229 2.959662 -1.077229 -2.959662
S 0 0.000000 -1.077229 -2.959662 -1.460992 -4.014041
S 0 0.000000 2.135827 3.699360 1.574803 2.727639
- S 0 0.000000 1.574803 2.727639 -1.574803 -2.727639
+ S 16777215 0.000000 1.574803 2.727639 -1.574803 -2.727639
S 0 0.000000 -1.574803 -2.727639 -2.135827 -3.699360
S 0 0.000000 2.745766 3.272276 2.024528 2.412738
- S 0 0.000000 2.024528 2.412738 -2.024528 -2.412738
+ S 16777215 0.000000 2.024528 2.412738 -2.024528 -2.412738
S 0 0.000000 -2.024528 -2.412738 -2.745766 -3.272276
S 0 0.000000 3.272276 2.745766 2.412738 2.024528
- S 0 0.000000 2.412738 2.024528 -2.412738 -2.024528
+ S 16777215 0.000000 2.412738 2.024528 -2.412738 -2.024528
S 0 0.000000 -2.412738 -2.024528 -3.272276 -2.745766
S 0 0.000000 3.699360 2.135827 2.727639 1.574803
- S 0 0.000000 2.727639 1.574803 -2.727639 -1.574803
+ S 16777215 0.000000 2.727639 1.574803 -2.727639 -1.574803
S 0 0.000000 -2.727639 -1.574803 -3.699360 -2.135827
S 0 0.000000 4.014041 1.460992 2.959662 1.077229
- S 0 0.000000 2.959662 1.077229 -2.959662 -1.077229
+ S 16777215 0.000000 2.959662 1.077229 -2.959662 -1.077229
S 0 0.000000 -2.959662 -1.077229 -4.014041 -1.460992
S 0 0.000000 4.206758 0.741765 3.101757 0.546923
- S 0 0.000000 3.101757 0.546923 -3.101757 -0.546923
+ S 16777215 0.000000 3.101757 0.546923 -3.101757 -0.546923
S 0 0.000000 -3.101757 -0.546923 -4.206758 -0.741765
S 0 0.000000 4.271654 0.000000 3.149606 0.000000
- S 0 0.000000 3.149606 0.000000 -3.149606 0.000000
+ S 16777215 0.000000 3.149606 0.000000 -3.149606 0.000000
S 0 0.000000 -3.149606 0.000000 -4.271654 0.000000
S 0 0.000000 4.206758 -0.741765 3.101757 -0.546923
- S 0 0.000000 3.101757 -0.546923 -3.101757 0.546923
+ S 16777215 0.000000 3.101757 -0.546923 -3.101757 0.546923
S 0 0.000000 -3.101757 0.546923 -4.206758 0.741765
S 0 0.000000 4.014041 -1.460992 2.959662 -1.077229
- S 0 0.000000 2.959662 -1.077229 -2.959662 1.077229
+ S 16777215 0.000000 2.959662 -1.077229 -2.959662 1.077229
S 0 0.000000 -2.959662 1.077229 -4.014041 1.460992
S 0 0.000000 3.699360 -2.135827 2.727639 -1.574803
- S 0 0.000000 2.727639 -1.574803 -2.727639 1.574803
+ S 16777215 0.000000 2.727639 -1.574803 -2.727639 1.574803
S 0 0.000000 -2.727639 1.574803 -3.699360 2.135827
S 0 0.000000 3.272276 -2.745766 2.412738 -2.024528
- S 0 0.000000 2.412738 -2.024528 -2.412738 2.024528
+ S 16777215 0.000000 2.412738 -2.024528 -2.412738 2.024528
S 0 0.000000 -2.412738 2.024528 -3.272276 2.745766
S 0 0.000000 2.745766 -3.272276 2.024528 -2.412738
- S 0 0.000000 2.024528 -2.412738 -2.024528 2.412738
+ S 16777215 0.000000 2.024528 -2.412738 -2.024528 2.412738
S 0 0.000000 -2.024528 2.412738 -2.745766 3.272276
S 0 0.000000 2.135827 -3.699360 1.574803 -2.727639
- S 0 0.000000 1.574803 -2.727639 -1.574803 2.727639
+ S 16777215 0.000000 1.574803 -2.727639 -1.574803 2.727639
S 0 0.000000 -1.574803 2.727639 -2.135827 3.699360
S 0 0.000000 1.460992 -4.014041 1.077229 -2.959662
- S 0 0.000000 1.077229 -2.959662 -1.077229 2.959662
+ S 16777215 0.000000 1.077229 -2.959662 -1.077229 2.959662
S 0 0.000000 -1.077229 2.959662 -1.460992 4.014041
S 0 0.000000 0.741765 -4.206758 0.546923 -3.101757
- S 0 0.000000 0.546923 -3.101757 -0.546923 3.101757
+ S 16777215 0.000000 0.546923 -3.101757 -0.546923 3.101757
S 0 0.000000 -0.546923 3.101757 -0.741765 4.206758
A 0 0.031250 3.149606 0.000000 0.000000 0.000000 360.000000
A 11427422 0.250000 3.399606 0.000000 0.000000 0.000000 360.000000
diff --git a/app/lib/params/N-kato.xtp b/app/lib/params/N-kato.xtp
index 5c200d9..6982dd0 100644
--- a/app/lib/params/N-kato.xtp
+++ b/app/lib/params/N-kato.xtp
@@ -1681,24 +1681,24 @@ TURNOUT N "Kato Unitrack 160mm Turn Table 20-283"
E -1.574803 2.727639 330.000000
E -1.077229 2.959662 340.000000
E -0.546923 3.101757 350.000000
- S 0 0.000000 0.000000 3.149606 0.000000 -3.149606
- S 0 0.000000 0.546923 3.101757 -0.546923 -3.101757
- S 0 0.000000 1.077229 2.959662 -1.077229 -2.959662
- S 0 0.000000 1.574803 2.727639 -1.574803 -2.727639
- S 0 0.000000 2.024528 2.412738 -2.024528 -2.412738
- S 0 0.000000 2.412738 2.024528 -2.412738 -2.024528
- S 0 0.000000 2.727639 1.574803 -2.727639 -1.574803
- S 0 0.000000 2.959662 1.077229 -2.959662 -1.077229
- S 0 0.000000 3.101757 0.546923 -3.101757 -0.546923
- S 0 0.000000 3.149606 0.000000 -3.149606 0.000000
- S 0 0.000000 3.101757 -0.546923 -3.101757 0.546923
- S 0 0.000000 2.959662 -1.077229 -2.959662 1.077229
- S 0 0.000000 2.727639 -1.574803 -2.727639 1.574803
- S 0 0.000000 2.412738 -2.024528 -2.412738 2.024528
- S 0 0.000000 2.024528 -2.412738 -2.024528 2.412738
- S 0 0.000000 1.574803 -2.727639 -1.574803 2.727639
- S 0 0.000000 1.077229 -2.959662 -1.077229 2.959662
- S 0 0.000000 0.546923 -3.101757 -0.546923 3.101757
+ S 16777215 0.000000 0.000000 3.149606 0.000000 -3.149606
+ S 16777215 0.000000 0.546923 3.101757 -0.546923 -3.101757
+ S 16777215 0.000000 1.077229 2.959662 -1.077229 -2.959662
+ S 16777215 0.000000 1.574803 2.727639 -1.574803 -2.727639
+ S 16777215 0.000000 2.024528 2.412738 -2.024528 -2.412738
+ S 16777215 0.000000 2.412738 2.024528 -2.412738 -2.024528
+ S 16777215 0.000000 2.727639 1.574803 -2.727639 -1.574803
+ S 16777215 0.000000 2.959662 1.077229 -2.959662 -1.077229
+ S 16777215 0.000000 3.101757 0.546923 -3.101757 -0.546923
+ S 16777215 0.000000 3.149606 0.000000 -3.149606 0.000000
+ S 16777215 0.000000 3.101757 -0.546923 -3.101757 0.546923
+ S 16777215 0.000000 2.959662 -1.077229 -2.959662 1.077229
+ S 16777215 0.000000 2.727639 -1.574803 -2.727639 1.574803
+ S 16777215 0.000000 2.412738 -2.024528 -2.412738 2.024528
+ S 16777215 0.000000 2.024528 -2.412738 -2.024528 2.412738
+ S 16777215 0.000000 1.574803 -2.727639 -1.574803 2.727639
+ S 16777215 0.000000 1.077229 -2.959662 -1.077229 2.959662
+ S 16777215 0.000000 0.546923 -3.101757 -0.546923 3.101757
A 11579568 0.031250 3.149606 0.000000 0.000000 0.000000 360.000000
A 11579568 0.031250 4.271654 0.000000 0.000000 0.000000 360.000000
END
diff --git a/app/lib/params/O-Ross.xtp b/app/lib/params/O-Ross.xtp
index cb72f3e..890c882 100644
--- a/app/lib/params/O-Ross.xtp
+++ b/app/lib/params/O-Ross.xtp
@@ -809,30 +809,30 @@ TURNOUT O "Ross 18"" 7.5d Turn Table TUTA18M/A"
E -3.444151 8.314916 337.500000
E -2.329371 8.693332 345.000000
E -1.174736 8.923004 352.500000
- S 0 0.000000 0.000000 9.000000 0.000000 -9.000000
- S 0 0.000000 1.174736 8.923004 -1.174736 -8.923004
- S 0 0.000000 2.329371 8.693332 -2.329371 -8.693332
- S 0 0.000000 3.444151 8.314916 -3.444151 -8.314916
- S 0 0.000000 4.500000 7.794229 -4.500000 -7.794229
- S 0 0.000000 5.478853 7.140180 -5.478853 -7.140180
- S 0 0.000000 6.363961 6.363961 -6.363961 -6.363961
- S 0 0.000000 7.140180 5.478853 -7.140180 -5.478853
- S 0 0.000000 7.794229 4.500000 -7.794229 -4.500000
- S 0 0.000000 8.314916 3.444151 -8.314916 -3.444151
- S 0 0.000000 8.693332 2.329371 -8.693332 -2.329371
- S 0 0.000000 8.923004 1.174736 -8.923004 -1.174736
+ S 16777215 0.000000 0.000000 9.000000 0.000000 -9.000000
+ S 16777215 0.000000 1.174736 8.923004 -1.174736 -8.923004
+ S 16777215 0.000000 2.329371 8.693332 -2.329371 -8.693332
+ S 16777215 0.000000 3.444151 8.314916 -3.444151 -8.314916
+ S 16777215 0.000000 4.500000 7.794229 -4.500000 -7.794229
+ S 16777215 0.000000 5.478853 7.140180 -5.478853 -7.140180
+ S 16777215 0.000000 6.363961 6.363961 -6.363961 -6.363961
+ S 16777215 0.000000 7.140180 5.478853 -7.140180 -5.478853
+ S 16777215 0.000000 7.794229 4.500000 -7.794229 -4.500000
+ S 16777215 0.000000 8.314916 3.444151 -8.314916 -3.444151
+ S 16777215 0.000000 8.693332 2.329371 -8.693332 -2.329371
+ S 16777215 0.000000 8.923004 1.174736 -8.923004 -1.174736
S 0 0.000000 9.000000 0.000000 -9.000000 0.000000
- S 0 0.000000 8.923004 -1.174736 -8.923004 1.174736
- S 0 0.000000 8.693332 -2.329371 -8.693332 2.329371
- S 0 0.000000 8.314916 -3.444151 -8.314916 3.444151
- S 0 0.000000 7.794229 -4.500000 -7.794229 4.500000
- S 0 0.000000 7.140180 -5.478853 -7.140180 5.478853
- S 0 0.000000 6.363961 -6.363961 -6.363961 6.363961
- S 0 0.000000 5.478853 -7.140180 -5.478853 7.140180
- S 0 0.000000 4.500000 -7.794229 -4.500000 7.794229
- S 0 0.000000 3.444151 -8.314916 -3.444151 8.314916
- S 0 0.000000 2.329371 -8.693332 -2.329371 8.693332
- S 0 0.000000 1.174736 -8.923004 -1.174736 8.923004
+ S 16777215 0.000000 8.923004 -1.174736 -8.923004 1.174736
+ S 16777215 0.000000 8.693332 -2.329371 -8.693332 2.329371
+ S 16777215 0.000000 8.314916 -3.444151 -8.314916 3.444151
+ S 16777215 0.000000 7.794229 -4.500000 -7.794229 4.500000
+ S 16777215 0.000000 7.140180 -5.478853 -7.140180 5.478853
+ S 16777215 0.000000 6.363961 -6.363961 -6.363961 6.363961
+ S 16777215 0.000000 5.478853 -7.140180 -5.478853 7.140180
+ S 16777215 0.000000 4.500000 -7.794229 -4.500000 7.794229
+ S 16777215 0.000000 3.444151 -8.314916 -3.444151 8.314916
+ S 16777215 0.000000 2.329371 -8.693332 -2.329371 8.693332
+ S 16777215 0.000000 1.174736 -8.923004 -1.174736 8.923004
A 11579568 0.046875 9.000000 0.000000 0.000000 0.000000 360.000000
L 11579568 0.046875 -10.000000 10.000000 10.000000 10.000000
L 11579568 0.046875 10.000000 10.000000 10.000000 -10.000000
@@ -912,30 +912,30 @@ TURNOUT O "Ross 24"" 7.5d Turn Table TUTA24M/A"
E -4.592201 11.086554 337.500000
E -3.105829 11.591110 345.000000
E -1.566314 11.897338 352.500000
- S 0 0.000000 0.000000 12.000000 0.000000 -12.000000
- S 0 0.000000 1.566314 11.897338 -1.566314 -11.897338
- S 0 0.000000 3.105829 11.591110 -3.105829 -11.591110
- S 0 0.000000 4.592201 11.086554 -4.592201 -11.086554
- S 0 0.000000 6.000000 10.392305 -6.000000 -10.392305
- S 0 0.000000 7.305137 9.520240 -7.305137 -9.520240
- S 0 0.000000 8.485281 8.485281 -8.485281 -8.485281
- S 0 0.000000 9.520240 7.305137 -9.520240 -7.305137
- S 0 0.000000 10.392305 6.000000 -10.392305 -6.000000
- S 0 0.000000 11.086554 4.592201 -11.086554 -4.592201
- S 0 0.000000 11.591110 3.105829 -11.591110 -3.105829
- S 0 0.000000 11.897338 1.566314 -11.897338 -1.566314
+ S 16777215 0.000000 0.000000 12.000000 0.000000 -12.000000
+ S 16777215 0.000000 1.566314 11.897338 -1.566314 -11.897338
+ S 16777215 0.000000 3.105829 11.591110 -3.105829 -11.591110
+ S 16777215 0.000000 4.592201 11.086554 -4.592201 -11.086554
+ S 16777215 0.000000 6.000000 10.392305 -6.000000 -10.392305
+ S 16777215 0.000000 7.305137 9.520240 -7.305137 -9.520240
+ S 16777215 0.000000 8.485281 8.485281 -8.485281 -8.485281
+ S 16777215 0.000000 9.520240 7.305137 -9.520240 -7.305137
+ S 16777215 0.000000 10.392305 6.000000 -10.392305 -6.000000
+ S 16777215 0.000000 11.086554 4.592201 -11.086554 -4.592201
+ S 16777215 0.000000 11.591110 3.105829 -11.591110 -3.105829
+ S 16777215 0.000000 11.897338 1.566314 -11.897338 -1.566314
S 0 0.000000 12.000000 0.000000 -12.000000 0.000000
- S 0 0.000000 11.897338 -1.566314 -11.897338 1.566314
- S 0 0.000000 11.591110 -3.105829 -11.591110 3.105829
- S 0 0.000000 11.086554 -4.592201 -11.086554 4.592201
- S 0 0.000000 10.392305 -6.000000 -10.392305 6.000000
- S 0 0.000000 9.520240 -7.305137 -9.520240 7.305137
- S 0 0.000000 8.485281 -8.485281 -8.485281 8.485281
- S 0 0.000000 7.305137 -9.520240 -7.305137 9.520240
- S 0 0.000000 6.000000 -10.392305 -6.000000 10.392305
- S 0 0.000000 4.592201 -11.086554 -4.592201 11.086554
- S 0 0.000000 3.105829 -11.591110 -3.105829 11.591110
- S 0 0.000000 1.566314 -11.897338 -1.566314 11.897338
+ S 16777215 0.000000 11.897338 -1.566314 -11.897338 1.566314
+ S 16777215 0.000000 11.591110 -3.105829 -11.591110 3.105829
+ S 16777215 0.000000 11.086554 -4.592201 -11.086554 4.592201
+ S 16777215 0.000000 10.392305 -6.000000 -10.392305 6.000000
+ S 16777215 0.000000 9.520240 -7.305137 -9.520240 7.305137
+ S 16777215 0.000000 8.485281 -8.485281 -8.485281 8.485281
+ S 16777215 0.000000 7.305137 -9.520240 -7.305137 9.520240
+ S 16777215 0.000000 6.000000 -10.392305 -6.000000 10.392305
+ S 16777215 0.000000 4.592201 -11.086554 -4.592201 11.086554
+ S 16777215 0.000000 3.105829 -11.591110 -3.105829 11.591110
+ S 16777215 0.000000 1.566314 -11.897338 -1.566314 11.897338
A 11579568 0.046875 12.000000 0.000000 0.000000 0.000000 360.000000
L 11579568 0.046875 -13.000000 13.000000 13.000000 13.000000
L 11579568 0.046875 13.000000 13.000000 13.000000 -13.000000
@@ -1015,30 +1015,30 @@ TURNOUT O "Ross 27"" 7.5d Turn Table TUTA27M/A"
E -5.166226 12.472374 337.500000
E -3.494057 13.039999 345.000000
E -1.762104 13.384506 352.500000
- S 0 0.000000 0.000000 13.500000 0.000000 -13.500000
- S 0 0.000000 1.762104 13.384506 -1.762104 -13.384506
- S 0 0.000000 3.494057 13.039999 -3.494057 -13.039999
- S 0 0.000000 5.166226 12.472374 -5.166226 -12.472374
- S 0 0.000000 6.750000 11.691343 -6.750000 -11.691343
- S 0 0.000000 8.218279 10.710270 -8.218279 -10.710270
- S 0 0.000000 9.545942 9.545942 -9.545942 -9.545942
- S 0 0.000000 10.710270 8.218279 -10.710270 -8.218279
- S 0 0.000000 11.691343 6.750000 -11.691343 -6.750000
- S 0 0.000000 12.472374 5.166226 -12.472374 -5.166226
- S 0 0.000000 13.039999 3.494057 -13.039999 -3.494057
- S 0 0.000000 13.384506 1.762104 -13.384506 -1.762104
+ S 16777215 0.000000 0.000000 13.500000 0.000000 -13.500000
+ S 16777215 0.000000 1.762104 13.384506 -1.762104 -13.384506
+ S 16777215 0.000000 3.494057 13.039999 -3.494057 -13.039999
+ S 16777215 0.000000 5.166226 12.472374 -5.166226 -12.472374
+ S 16777215 0.000000 6.750000 11.691343 -6.750000 -11.691343
+ S 16777215 0.000000 8.218279 10.710270 -8.218279 -10.710270
+ S 16777215 0.000000 9.545942 9.545942 -9.545942 -9.545942
+ S 16777215 0.000000 10.710270 8.218279 -10.710270 -8.218279
+ S 16777215 0.000000 11.691343 6.750000 -11.691343 -6.750000
+ S 16777215 0.000000 12.472374 5.166226 -12.472374 -5.166226
+ S 16777215 0.000000 13.039999 3.494057 -13.039999 -3.494057
+ S 16777215 0.000000 13.384506 1.762104 -13.384506 -1.762104
S 0 0.000000 13.500000 0.000000 -13.500000 0.000000
- S 0 0.000000 13.384506 -1.762104 -13.384506 1.762104
- S 0 0.000000 13.039999 -3.494057 -13.039999 3.494057
- S 0 0.000000 12.472374 -5.166226 -12.472374 5.166226
- S 0 0.000000 11.691343 -6.750000 -11.691343 6.750000
- S 0 0.000000 10.710270 -8.218279 -10.710270 8.218279
- S 0 0.000000 9.545942 -9.545942 -9.545942 9.545942
- S 0 0.000000 8.218279 -10.710270 -8.218279 10.710270
- S 0 0.000000 6.750000 -11.691343 -6.750000 11.691343
- S 0 0.000000 5.166226 -12.472374 -5.166226 12.472374
- S 0 0.000000 3.494057 -13.039999 -3.494057 13.039999
- S 0 0.000000 1.762104 -13.384506 -1.762104 13.384506
+ S 16777215 0.000000 13.384506 -1.762104 -13.384506 1.762104
+ S 16777215 0.000000 13.039999 -3.494057 -13.039999 3.494057
+ S 16777215 0.000000 12.472374 -5.166226 -12.472374 5.166226
+ S 16777215 0.000000 11.691343 -6.750000 -11.691343 6.750000
+ S 16777215 0.000000 10.710270 -8.218279 -10.710270 8.218279
+ S 16777215 0.000000 9.545942 -9.545942 -9.545942 9.545942
+ S 16777215 0.000000 8.218279 -10.710270 -8.218279 10.710270
+ S 16777215 0.000000 6.750000 -11.691343 -6.750000 11.691343
+ S 16777215 0.000000 5.166226 -12.472374 -5.166226 12.472374
+ S 16777215 0.000000 3.494057 -13.039999 -3.494057 13.039999
+ S 16777215 0.000000 1.762104 -13.384506 -1.762104 13.384506
A 11579568 0.046875 13.500000 0.000000 0.000000 0.000000 360.000000
L 11579568 0.046875 -14.500000 14.500000 14.500000 14.500000
L 11579568 0.046875 14.500000 14.500000 14.500000 -14.500000
@@ -1118,30 +1118,30 @@ TURNOUT O "Ross 33"" 7.5d Turn Table TUTA33M/A"
E -6.314277 15.244012 337.500000
E -4.270514 15.937776 345.000000
E -2.153682 16.358840 352.500000
- S 0 0.000000 0.000000 16.500000 0.000000 -16.500000
- S 0 0.000000 2.153682 16.358840 -2.153682 -16.358840
- S 0 0.000000 4.270514 15.937776 -4.270514 -15.937776
- S 0 0.000000 6.314277 15.244012 -6.314277 -15.244012
- S 0 0.000000 8.250000 14.289419 -8.250000 -14.289419
- S 0 0.000000 10.044564 13.090330 -10.044564 -13.090330
- S 0 0.000000 11.667262 11.667262 -11.667262 -11.667262
- S 0 0.000000 13.090330 10.044564 -13.090330 -10.044564
- S 0 0.000000 14.289419 8.250000 -14.289419 -8.250000
- S 0 0.000000 15.244012 6.314277 -15.244012 -6.314277
- S 0 0.000000 15.937776 4.270514 -15.937776 -4.270514
- S 0 0.000000 16.358840 2.153682 -16.358840 -2.153682
+ S 16777215 0.000000 0.000000 16.500000 0.000000 -16.500000
+ S 16777215 0.000000 2.153682 16.358840 -2.153682 -16.358840
+ S 16777215 0.000000 4.270514 15.937776 -4.270514 -15.937776
+ S 16777215 0.000000 6.314277 15.244012 -6.314277 -15.244012
+ S 16777215 0.000000 8.250000 14.289419 -8.250000 -14.289419
+ S 16777215 0.000000 10.044564 13.090330 -10.044564 -13.090330
+ S 16777215 0.000000 11.667262 11.667262 -11.667262 -11.667262
+ S 16777215 0.000000 13.090330 10.044564 -13.090330 -10.044564
+ S 16777215 0.000000 14.289419 8.250000 -14.289419 -8.250000
+ S 16777215 0.000000 15.244012 6.314277 -15.244012 -6.314277
+ S 16777215 0.000000 15.937776 4.270514 -15.937776 -4.270514
+ S 16777215 0.000000 16.358840 2.153682 -16.358840 -2.153682
S 0 0.000000 16.500000 0.000000 -16.500000 0.000000
- S 0 0.000000 16.358840 -2.153682 -16.358840 2.153682
- S 0 0.000000 15.937776 -4.270514 -15.937776 4.270514
- S 0 0.000000 15.244012 -6.314277 -15.244012 6.314277
- S 0 0.000000 14.289419 -8.250000 -14.289419 8.250000
- S 0 0.000000 13.090330 -10.044564 -13.090330 10.044564
- S 0 0.000000 11.667262 -11.667262 -11.667262 11.667262
- S 0 0.000000 10.044564 -13.090330 -10.044564 13.090330
- S 0 0.000000 8.250000 -14.289419 -8.250000 14.289419
- S 0 0.000000 6.314277 -15.244012 -6.314277 15.244012
- S 0 0.000000 4.270514 -15.937776 -4.270514 15.937776
- S 0 0.000000 2.153682 -16.358840 -2.153682 16.358840
+ S 16777215 0.000000 16.358840 -2.153682 -16.358840 2.153682
+ S 16777215 0.000000 15.937776 -4.270514 -15.937776 4.270514
+ S 16777215 0.000000 15.244012 -6.314277 -15.244012 6.314277
+ S 16777215 0.000000 14.289419 -8.250000 -14.289419 8.250000
+ S 16777215 0.000000 13.090330 -10.044564 -13.090330 10.044564
+ S 16777215 0.000000 11.667262 -11.667262 -11.667262 11.667262
+ S 16777215 0.000000 10.044564 -13.090330 -10.044564 13.090330
+ S 16777215 0.000000 8.250000 -14.289419 -8.250000 14.289419
+ S 16777215 0.000000 6.314277 -15.244012 -6.314277 15.244012
+ S 16777215 0.000000 4.270514 -15.937776 -4.270514 15.937776
+ S 16777215 0.000000 2.153682 -16.358840 -2.153682 16.358840
A 11579568 0.046875 16.500000 0.000000 0.000000 0.000000 360.000000
L 11579568 0.046875 -17.500000 17.500000 17.500000 17.500000
L 11579568 0.046875 17.500000 17.500000 17.500000 -17.500000
@@ -1167,10 +1167,10 @@ TURNOUT O "Ross 18"" 5 Stop Transfer Table (3.5"" Trk Center) TT185"
E 0.000000 -14.000000 270.000000
E 18.000000 -14.000000 90.000000
S 0 0.000000 0.000000 0.000000 18.000000 0.000000
- S 0 0.000000 0.000000 -3.500000 18.000000 -3.500000
- S 0 0.000000 0.000000 -7.000000 18.000000 -7.000000
- S 0 0.000000 0.000000 -10.500000 18.000000 -10.500000
- S 0 0.000000 0.000000 -14.000000 18.000000 -14.000000
+ S 16777215 0.000000 0.000000 -3.500000 18.000000 -3.500000
+ S 16777215 0.000000 0.000000 -7.000000 18.000000 -7.000000
+ S 16777215 0.000000 0.000000 -10.500000 18.000000 -10.500000
+ S 16777215 0.000000 0.000000 -14.000000 18.000000 -14.000000
L 11579568 0.750000 -0.375000 3.8750000 18.375000 3.875000
L 11579568 0.750000 18.375000 4.250000 18.375000 -18.250000
L 11579568 0.750000 18.375000 -17.875000 -0.375000 -17.875000
@@ -1216,15 +1216,15 @@ TURNOUT O "Ross 18"" 10 Stop Transfer Table (3.5"" Trk Center) TT1810"
E 0.000000 -31.500000 270.000000
E 18.000000 -31.500000 90.000000
S 0 0.000000 0.000000 0.000000 18.000000 0.000000
- S 0 0.000000 0.000000 -3.500000 18.000000 -3.500000
- S 0 0.000000 0.000000 -7.000000 18.000000 -7.000000
- S 0 0.000000 0.000000 -10.500000 18.000000 -10.500000
- S 0 0.000000 0.000000 -14.000000 18.000000 -14.000000
- S 0 0.000000 0.000000 -17.500000 18.000000 -17.500000
- S 0 0.000000 0.000000 -21.000000 18.000000 -21.000000
- S 0 0.000000 0.000000 -24.500000 18.000000 -24.500000
- S 0 0.000000 0.000000 -28.000000 18.000000 -28.000000
- S 0 0.000000 0.000000 -31.500000 18.000000 -31.500000
+ S 16777215 0.000000 0.000000 -3.500000 18.000000 -3.500000
+ S 16777215 0.000000 0.000000 -7.000000 18.000000 -7.000000
+ S 16777215 0.000000 0.000000 -10.500000 18.000000 -10.500000
+ S 16777215 0.000000 0.000000 -14.000000 18.000000 -14.000000
+ S 16777215 0.000000 0.000000 -17.500000 18.000000 -17.500000
+ S 16777215 0.000000 0.000000 -21.000000 18.000000 -21.000000
+ S 16777215 0.000000 0.000000 -24.500000 18.000000 -24.500000
+ S 16777215 0.000000 0.000000 -28.000000 18.000000 -28.000000
+ S 16777215 0.000000 0.000000 -31.500000 18.000000 -31.500000
L 11579568 0.750000 -0.375000 3.8750000 18.375000 3.875000
L 11579568 0.750000 18.375000 4.250000 18.375000 -35.750000
L 11579568 0.750000 18.375000 -35.375000 -0.375000 -35.375000
@@ -1255,10 +1255,10 @@ TURNOUT O "Ross 27"" 5 Stop Transfer Table (3.5"" Trk Center) TT275"
E 0.000000 -14.000000 270.000000
E 27.000000 -14.000000 90.000000
S 0 0.000000 0.000000 0.000000 27.000000 0.000000
- S 0 0.000000 0.000000 -3.500000 27.000000 -3.500000
- S 0 0.000000 0.000000 -7.000000 27.000000 -7.000000
- S 0 0.000000 0.000000 -10.500000 27.000000 -10.500000
- S 0 0.000000 0.000000 -14.000000 27.000000 -14.000000
+ S 16777215 0.000000 0.000000 -3.500000 27.000000 -3.500000
+ S 16777215 0.000000 0.000000 -7.000000 27.000000 -7.000000
+ S 16777215 0.000000 0.000000 -10.500000 27.000000 -10.500000
+ S 16777215 0.000000 0.000000 -14.000000 27.000000 -14.000000
L 11579568 0.750000 -0.375000 3.8750000 27.375000 3.875000
L 11579568 0.750000 27.375000 4.250000 27.375000 -18.250000
L 11579568 0.750000 27.375000 -17.875000 -0.375000 -17.875000
@@ -1304,15 +1304,15 @@ TURNOUT O "Ross 27"" 10 Stop Transfer Table (3.5"" Trk Center) TT2710"
E 0.000000 -31.500000 270.000000
E 27.000000 -31.500000 90.000000
S 0 0.000000 0.000000 0.000000 27.000000 0.000000
- S 0 0.000000 0.000000 -3.500000 27.000000 -3.500000
- S 0 0.000000 0.000000 -7.000000 27.000000 -7.000000
- S 0 0.000000 0.000000 -10.500000 27.000000 -10.500000
- S 0 0.000000 0.000000 -14.000000 27.000000 -14.000000
- S 0 0.000000 0.000000 -17.500000 27.000000 -17.500000
- S 0 0.000000 0.000000 -21.000000 27.000000 -21.000000
- S 0 0.000000 0.000000 -24.500000 27.000000 -24.500000
- S 0 0.000000 0.000000 -28.000000 27.000000 -28.000000
- S 0 0.000000 0.000000 -31.500000 27.000000 -31.500000
+ S 16777215 0.000000 0.000000 -3.500000 27.000000 -3.500000
+ S 16777215 0.000000 0.000000 -7.000000 27.000000 -7.000000
+ S 16777215 0.000000 0.000000 -10.500000 27.000000 -10.500000
+ S 16777215 0.000000 0.000000 -14.000000 27.000000 -14.000000
+ S 16777215 0.000000 0.000000 -17.500000 27.000000 -17.500000
+ S 16777215 0.000000 0.000000 -21.000000 27.000000 -21.000000
+ S 16777215 0.000000 0.000000 -24.500000 27.000000 -24.500000
+ S 16777215 0.000000 0.000000 -28.000000 27.000000 -28.000000
+ S 16777215 0.000000 0.000000 -31.500000 27.000000 -31.500000
L 11579568 0.750000 -0.375000 3.8750000 27.375000 3.875000
L 11579568 0.750000 27.375000 4.250000 27.375000 -35.750000
L 11579568 0.750000 27.375000 -35.375000 -0.375000 -35.375000
@@ -1343,10 +1343,10 @@ TURNOUT O "Ross 36"" 5 Stop Transfer Table (3.5"" Trk Center) TT365"
E 0.000000 -14.000000 270.000000
E 36.000000 -14.000000 90.000000
S 0 0.000000 0.000000 0.000000 36.000000 0.000000
- S 0 0.000000 0.000000 -3.500000 36.000000 -3.500000
- S 0 0.000000 0.000000 -7.000000 36.000000 -7.000000
- S 0 0.000000 0.000000 -10.500000 36.000000 -10.500000
- S 0 0.000000 0.000000 -14.000000 36.000000 -14.000000
+ S 16777215 0.000000 0.000000 -3.500000 36.000000 -3.500000
+ S 16777215 0.000000 0.000000 -7.000000 36.000000 -7.000000
+ S 16777215 0.000000 0.000000 -10.500000 36.000000 -10.500000
+ S 16777215 0.000000 0.000000 -14.000000 36.000000 -14.000000
L 11579568 0.750000 -0.375000 3.8750000 36.375000 3.875000
L 11579568 0.750000 36.375000 4.250000 36.375000 -18.250000
L 11579568 0.750000 36.375000 -17.875000 -0.375000 -17.875000
@@ -1392,15 +1392,15 @@ TURNOUT O "Ross 36"" 10 Stop Transfer Table (3.5"" Trk Center) TT3610"
E 0.000000 -31.500000 270.000000
E 36.000000 -31.500000 90.000000
S 0 0.000000 0.000000 0.000000 36.000000 0.000000
- S 0 0.000000 0.000000 -3.500000 36.000000 -3.500000
- S 0 0.000000 0.000000 -7.000000 36.000000 -7.000000
- S 0 0.000000 0.000000 -10.500000 36.000000 -10.500000
- S 0 0.000000 0.000000 -14.000000 36.000000 -14.000000
- S 0 0.000000 0.000000 -17.500000 36.000000 -17.500000
- S 0 0.000000 0.000000 -21.000000 36.000000 -21.000000
- S 0 0.000000 0.000000 -24.500000 36.000000 -24.500000
- S 0 0.000000 0.000000 -28.000000 36.000000 -28.000000
- S 0 0.000000 0.000000 -31.500000 36.000000 -31.500000
+ S 16777215 0.000000 0.000000 -3.500000 36.000000 -3.500000
+ S 16777215 0.000000 0.000000 -7.000000 36.000000 -7.000000
+ S 16777215 0.000000 0.000000 -10.500000 36.000000 -10.500000
+ S 16777215 0.000000 0.000000 -14.000000 36.000000 -14.000000
+ S 16777215 0.000000 0.000000 -17.500000 36.000000 -17.500000
+ S 16777215 0.000000 0.000000 -21.000000 36.000000 -21.000000
+ S 16777215 0.000000 0.000000 -24.500000 36.000000 -24.500000
+ S 16777215 0.000000 0.000000 -28.000000 36.000000 -28.000000
+ S 16777215 0.000000 0.000000 -31.500000 36.000000 -31.500000
L 11579568 0.750000 -0.375000 3.8750000 36.375000 3.875000
L 11579568 0.750000 36.375000 4.250000 36.375000 -35.750000
L 11579568 0.750000 36.375000 -35.375000 -0.375000 -35.375000
diff --git a/app/lib/params/TT-Roco-Turntable.xtp b/app/lib/params/TT-Roco-Turntable.xtp
index 12b5427..e4377c7 100644
--- a/app/lib/params/TT-Roco-Turntable.xtp
+++ b/app/lib/params/TT-Roco-Turntable.xtp
@@ -37,18 +37,18 @@ TURNOUT TT "Roco Turn Table 35900"
E -2.547255 2.547255 315.000000
E -1.801181 3.119737 330.000000
E -0.932360 3.479615 345.000000
- S 0 0.000000 0.000000 3.602362 0.000000 -3.602362
- S 0 0.000000 0.932360 3.479615 -0.932360 -3.479615
- S 0 0.000000 1.801181 3.119737 -1.801181 -3.119737
- S 0 0.000000 2.547255 2.547255 -2.547255 -2.547255
- S 0 0.000000 3.119737 1.801181 -3.119737 -1.801181
- S 0 0.000000 3.479615 0.932360 -3.479615 -0.932360
- S 0 0.000000 3.602362 0.000000 -3.602362 0.000000
- S 0 0.000000 3.479615 -0.932360 -3.479615 0.932360
- S 0 0.000000 3.119737 -1.801181 -3.119737 1.801181
- S 0 0.000000 2.547255 -2.547255 -2.547255 2.547255
- S 0 0.000000 1.801181 -3.119737 -1.801181 3.119737
- S 0 0.000000 0.932360 -3.479615 -0.932360 3.479615
+ S 16777215 0.000000 0.000000 3.602362 0.000000 -3.602362
+ S 16777215 0.000000 0.932360 3.479615 -0.932360 -3.479615
+ S 16777215 0.000000 1.801181 3.119737 -1.801181 -3.119737
+ S 16777215 0.000000 2.547255 2.547255 -2.547255 -2.547255
+ S 16777215 0.000000 3.119737 1.801181 -3.119737 -1.801181
+ S 16777215 0.000000 3.479615 0.932360 -3.479615 -0.932360
+ S 16777215 0.000000 3.602362 0.000000 -3.602362 0.000000
+ S 16777215 0.000000 3.479615 -0.932360 -3.479615 0.932360
+ S 16777215 0.000000 3.119737 -1.801181 -3.119737 1.801181
+ S 16777215 0.000000 2.547255 -2.547255 -2.547255 2.547255
+ S 16777215 0.000000 1.801181 -3.119737 -1.801181 3.119737
+ S 16777215 0.000000 0.932360 -3.479615 -0.932360 3.479615
A 11579568 0.000000 3.602362 0.000000 0.000000 0.000000 360.000000
A 11579568 0.000000 5.059000 0.000000 0.000000 0.000000 360.000000
END
diff --git a/app/lib/params/Z-Rokuhan.xtp b/app/lib/params/Z-Rokuhan.xtp
index 624d364..6a6d4e8 100644
--- a/app/lib/params/Z-Rokuhan.xtp
+++ b/app/lib/params/Z-Rokuhan.xtp
@@ -1104,40 +1104,40 @@ TURNOUT Z "Rokuhan Turntable 170mm S037"
E -1.673228 2.898117 330.000000
E -0.866127 3.232429 345.000000
S 0 0.031250 0.000000 3.346457 0.000000 2.559055
- S 0 0.031250 0.000000 2.559055 0.000000 -2.559055
+ S 16777215 0.031250 0.000000 2.559055 0.000000 -2.559055
S 0 0.031250 0.000000 -2.559055 0.000000 -3.346457
S 0 0.031250 0.866127 3.232429 0.662332 2.471857
- S 0 0.031250 0.662332 2.471857 -0.662332 -2.471857
+ S 16777215 0.031250 0.662332 2.471857 -0.662332 -2.471857
S 0 0.031250 -0.662332 -2.471857 -0.866127 -3.232429
S 0 0.031250 1.673228 2.898117 1.279528 2.216207
- S 0 0.031250 1.279528 2.216207 -1.279528 -2.216207
+ S 16777215 0.031250 1.279528 2.216207 -1.279528 -2.216207
S 0 0.031250 -1.279528 -2.216207 -1.673228 -2.898117
S 0 0.031250 2.366302 2.366302 1.809525 1.809525
- S 0 0.031250 1.809525 1.809525 -1.809525 -1.809525
+ S 16777215 0.031250 1.809525 1.809525 -1.809525 -1.809525
S 0 0.031250 -1.809525 -1.809525 -2.366302 -2.366302
S 0 0.031250 2.898117 1.673228 2.216207 1.279528
- S 0 0.031250 2.216207 1.279528 -2.216207 -1.279528
+ S 16777215 0.031250 2.216207 1.279528 -2.216207 -1.279528
S 0 0.031250 -2.216207 -1.279528 -2.898117 -1.673228
S 0 0.031250 3.232429 0.866127 2.471857 0.662332
- S 0 0.031250 2.471857 0.662332 -2.471857 -0.662332
+ S 16777215 0.031250 2.471857 0.662332 -2.471857 -0.662332
S 0 0.031250 -2.471857 -0.662332 -3.232429 -0.866127
S 0 0.031250 3.346457 0.000000 2.559055 0.000000
- S 0 0.031250 2.559055 0.000000 -2.559055 0.000000
+ S 16777215 0.031250 2.559055 0.000000 -2.559055 0.000000
S 0 0.031250 -2.559055 0.000000 -3.346457 0.000000
S 0 0.031250 3.232429 -0.866127 2.471857 -0.662332
- S 0 0.031250 2.471857 -0.662332 -2.471857 0.662332
+ S 16777215 0.031250 2.471857 -0.662332 -2.471857 0.662332
S 0 0.031250 -2.471857 0.662332 -3.232429 0.866127
S 0 0.031250 2.898117 -1.673228 2.216207 -1.279528
- S 0 0.031250 2.216207 -1.279528 -2.216207 1.279528
+ S 16777215 0.031250 2.216207 -1.279528 -2.216207 1.279528
S 0 0.031250 -2.216207 1.279528 -2.898117 1.673228
S 0 0.031250 2.366302 -2.366302 1.809525 -1.809525
- S 0 0.031250 1.809525 -2.366302 -1.809525 2.366302
+ S 16777215 0.031250 1.809525 -2.366302 -1.809525 2.366302
S 0 0.031250 -1.809525 1.809525 -2.366302 2.366302
S 0 0.031250 1.673228 -2.898117 1.279528 -2.216207
- S 0 0.031250 1.279528 -2.216207 -1.279528 2.216207
+ S 16777215 0.031250 1.279528 -2.216207 -1.279528 2.216207
S 0 0.031250 -1.279528 2.216207 -1.673228 2.898117
S 0 0.031250 0.866127 -3.232429 0.662332 -2.471857
- S 0 0.031250 0.662332 -2.471857 -0.662332 2.471857
+ S 16777215 0.031250 0.662332 -2.471857 -0.662332 2.471857
S 0 0.031250 -0.662332 2.471857 -0.866127 3.232429
A 0 0.031250 3.346457 0.000000 0.000000 0.000000 360.000000
A 0 0.031250 2.559055 0.000000 0.000000 0.000000 360.000000
diff --git a/app/lib/params/atlaso2rail.xtp b/app/lib/params/atlaso2rail.xtp
index 7fdece4..ef1ee88 100644
--- a/app/lib/params/atlaso2rail.xtp
+++ b/app/lib/params/atlaso2rail.xtp
@@ -282,29 +282,29 @@ TURNOUT O "Atlas O 2 Rail 24"" Turntable AT-6910"
E 3.105829 -11.591110 165.000000
E -3.105829 11.591110 345.000000
#0/180
- S 0 0 0.000000 12.000000 0.000000 -12.000000
+ S 16777215 0 0.000000 12.000000 0.000000 -12.000000
#15/195
- S 0 0 3.105829 11.591110 -3.105829 -11.591110
+ S 16777215 0 3.105829 11.591110 -3.105829 -11.591110
#30/210
- S 0 0 6.000000 10.392305 -6.000000 -10.392305
+ S 16777215 0 6.000000 10.392305 -6.000000 -10.392305
#45/225
- S 0 0 8.485281 8.485281 -8.485281 -8.485281
+ S 16777215 0 8.485281 8.485281 -8.485281 -8.485281
#60/240
- S 0 0 10.392305 6.000000 -10.392305 -6.000000
+ S 16777215 0 10.392305 6.000000 -10.392305 -6.000000
#75/255
- S 0 0 11.591110 3.105829 -11.591110 -3.105829
+ S 16777215 0 11.591110 3.105829 -11.591110 -3.105829
#90/270
- S 0 0 -12.000000 0.000000 12.000000 0.000000
+ S 16777215 0 -12.000000 0.000000 12.000000 0.000000
#105/285
- S 0 0 11.591110 -3.105829 -11.591110 3.105829
+ S 16777215 0 11.591110 -3.105829 -11.591110 3.105829
#120/300
- S 0 0 10.392305 -6.000000 -10.392305 6.000000
+ S 16777215 0 10.392305 -6.000000 -10.392305 6.000000
#135/315
- S 0 0 8.485281 -8.485281 -8.485281 8.485281
+ S 16777215 0 8.485281 -8.485281 -8.485281 8.485281
#150/330
- S 0 0 6.000000 -10.392305 -6.000000 10.392305
+ S 16777215 0 6.000000 -10.392305 -6.000000 10.392305
#165/345
- S 0 0 3.105829 -11.591110 -3.105829 11.591110
+ S 16777215 0 3.105829 -11.591110 -3.105829 11.591110
A 11579568 0.053333 12.000000 0.000000 0.000000 0.000000 360.000000
A 11579568 0.053333 13.000000 0.000000 0.000000 0.000000 360.000000
END
diff --git a/app/lib/params/cmake_install.cmake b/app/lib/params/cmake_install.cmake
new file mode 100644
index 0000000..29f05b8
--- /dev/null
+++ b/app/lib/params/cmake_install.cmake
@@ -0,0 +1,282 @@
+# Install script for directory: /home/martin/XTrackCAD/src/work/app/lib/params
+
+# Set the install prefix
+if(NOT DEFINED CMAKE_INSTALL_PREFIX)
+ set(CMAKE_INSTALL_PREFIX "/usr/local")
+endif()
+string(REGEX REPLACE "/$" "" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}")
+
+# Set the install configuration name.
+if(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME)
+ if(BUILD_TYPE)
+ string(REGEX REPLACE "^[^A-Za-z0-9_]+" ""
+ CMAKE_INSTALL_CONFIG_NAME "${BUILD_TYPE}")
+ else()
+ set(CMAKE_INSTALL_CONFIG_NAME "Debug")
+ endif()
+ message(STATUS "Install configuration: \"${CMAKE_INSTALL_CONFIG_NAME}\"")
+endif()
+
+# Set the component getting installed.
+if(NOT CMAKE_INSTALL_COMPONENT)
+ if(COMPONENT)
+ message(STATUS "Install component: \"${COMPONENT}\"")
+ set(CMAKE_INSTALL_COMPONENT "${COMPONENT}")
+ else()
+ set(CMAKE_INSTALL_COMPONENT)
+ endif()
+endif()
+
+# Install shared libraries without execute permission?
+if(NOT DEFINED CMAKE_INSTALL_SO_NO_EXE)
+ set(CMAKE_INSTALL_SO_NO_EXE "0")
+endif()
+
+if("${CMAKE_INSTALL_COMPONENT}" STREQUAL "Unspecified" OR NOT CMAKE_INSTALL_COMPONENT)
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/xtrkcad/params" TYPE FILE FILES
+ "/home/martin/XTrackCAD/src/work/app/lib/params/ACG19.350 Track.xtp"
+ "/home/martin/XTrackCAD/src/work/app/lib/params/ACG20.000 Track.xtp"
+ "/home/martin/XTrackCAD/src/work/app/lib/params/ACG20.000_Track.xtp"
+ "/home/martin/XTrackCAD/src/work/app/lib/params/Any-CTC_panel.xtp"
+ "/home/martin/XTrackCAD/src/work/app/lib/params/Any-CabooseIndustries.xtp"
+ "/home/martin/XTrackCAD/src/work/app/lib/params/Any-ElecSymbol.xtp"
+ "/home/martin/XTrackCAD/src/work/app/lib/params/AtlasTrueTrk.xtp"
+ "/home/martin/XTrackCAD/src/work/app/lib/params/Azatrax.xtp"
+ "/home/martin/XTrackCAD/src/work/app/lib/params/BachmannEZ-HO.xtp"
+ "/home/martin/XTrackCAD/src/work/app/lib/params/BachmannEZ-N.xtp"
+ "/home/martin/XTrackCAD/src/work/app/lib/params/Central Valley turnout kits.xtp"
+ "/home/martin/XTrackCAD/src/work/app/lib/params/Central Valley turnouts.xtp"
+ "/home/martin/XTrackCAD/src/work/app/lib/params/Circuits.xtp"
+ "/home/martin/XTrackCAD/src/work/app/lib/params/DiamondSc.xtp"
+ "/home/martin/XTrackCAD/src/work/app/lib/params/EM-UK Fine Scale.xtp"
+ "/home/martin/XTrackCAD/src/work/app/lib/params/F-NMRA-RP12-21.xtp"
+ "/home/martin/XTrackCAD/src/work/app/lib/params/FastTrack-HO.xtp"
+ "/home/martin/XTrackCAD/src/work/app/lib/params/FastTrack_n.xtp"
+ "/home/martin/XTrackCAD/src/work/app/lib/params/G-NMRA-RP12-23.xtp"
+ "/home/martin/XTrackCAD/src/work/app/lib/params/G-aristo.xtp"
+ "/home/martin/XTrackCAD/src/work/app/lib/params/Gn15-nmra.xtp"
+ "/home/martin/XTrackCAD/src/work/app/lib/params/H0_ncb-Roads.xtp"
+ "/home/martin/XTrackCAD/src/work/app/lib/params/HO-AtlasHOstruct.xtp"
+ "/home/martin/XTrackCAD/src/work/app/lib/params/HO-DapolHOOO.xtp"
+ "/home/martin/XTrackCAD/src/work/app/lib/params/HO-Frateschi.xtp"
+ "/home/martin/XTrackCAD/src/work/app/lib/params/HO-HornbyHO.xtp"
+ "/home/martin/XTrackCAD/src/work/app/lib/params/HO-LifeLike-Power-Loc.xtp"
+ "/home/martin/XTrackCAD/src/work/app/lib/params/HO-MetcalfeHOOO.xtp"
+ "/home/martin/XTrackCAD/src/work/app/lib/params/HO-MicroEngineering.xtp"
+ "/home/martin/XTrackCAD/src/work/app/lib/params/HO-OldJouefHO100.xtp"
+ "/home/martin/XTrackCAD/src/work/app/lib/params/HO-Peco-Code100Setrack.xtp"
+ "/home/martin/XTrackCAD/src/work/app/lib/params/HO-Peco-Code100Streamline.xtp"
+ "/home/martin/XTrackCAD/src/work/app/lib/params/HO-Peco-Code75Finescale.xtp"
+ "/home/martin/XTrackCAD/src/work/app/lib/params/HO-Peco-Code83.xtp"
+ "/home/martin/XTrackCAD/src/work/app/lib/params/HO-RatioHOOO.xtp"
+ "/home/martin/XTrackCAD/src/work/app/lib/params/HO-Slot-Car-AFX-Track.xtp"
+ "/home/martin/XTrackCAD/src/work/app/lib/params/HO-Slot-Car-Adapter-Track.xtp"
+ "/home/martin/XTrackCAD/src/work/app/lib/params/HO-Slot-Car-Aurora-Track-Manually-Modified.xtp"
+ "/home/martin/XTrackCAD/src/work/app/lib/params/HO-Slot-Car-Aurora-Track.xtp"
+ "/home/martin/XTrackCAD/src/work/app/lib/params/HO-Slot-Cars.xtp"
+ "/home/martin/XTrackCAD/src/work/app/lib/params/HO-Superquick.xtp"
+ "/home/martin/XTrackCAD/src/work/app/lib/params/HO-WalthCornerstone 1.xtp"
+ "/home/martin/XTrackCAD/src/work/app/lib/params/HO-WillsHOOO.xtp"
+ "/home/martin/XTrackCAD/src/work/app/lib/params/HO-atl100ho.xtp"
+ "/home/martin/XTrackCAD/src/work/app/lib/params/HO-cmr-ho.xtp"
+ "/home/martin/XTrackCAD/src/work/app/lib/params/HO_toolkit-Roads.xtp"
+ "/home/martin/XTrackCAD/src/work/app/lib/params/HOn3-BlackStoneProTraxx.xtp"
+ "/home/martin/XTrackCAD/src/work/app/lib/params/HOn3-MicroEngineering.xtp"
+ "/home/martin/XTrackCAD/src/work/app/lib/params/HOn30_Minitrains.xtp"
+ "/home/martin/XTrackCAD/src/work/app/lib/params/Hornby Dublo 2 Rail Buildings.xtp"
+ "/home/martin/XTrackCAD/src/work/app/lib/params/Hornby Dublo 2 Rail.xtp"
+ "/home/martin/XTrackCAD/src/work/app/lib/params/Hornby Dublo 3 Rail with Turntable.xtp"
+ "/home/martin/XTrackCAD/src/work/app/lib/params/Hornby Dublo Signals.xtp"
+ "/home/martin/XTrackCAD/src/work/app/lib/params/Hornby Dublo Wood Buildings.xtp"
+ "/home/martin/XTrackCAD/src/work/app/lib/params/HornbyOO.xtp"
+ "/home/martin/XTrackCAD/src/work/app/lib/params/JouefHO.xtp"
+ "/home/martin/XTrackCAD/src/work/app/lib/params/K-Line O Structures (Kits).xtp"
+ "/home/martin/XTrackCAD/src/work/app/lib/params/Lego-Track.xtp"
+ "/home/martin/XTrackCAD/src/work/app/lib/params/LifeLike-N.xtp"
+ "/home/martin/XTrackCAD/src/work/app/lib/params/LimaHO.xtp"
+ "/home/martin/XTrackCAD/src/work/app/lib/params/Lionel O Misc.xtp"
+ "/home/martin/XTrackCAD/src/work/app/lib/params/Lionel O Operating Structures.xtp"
+ "/home/martin/XTrackCAD/src/work/app/lib/params/Lionel O Structures (Kits).xtp"
+ "/home/martin/XTrackCAD/src/work/app/lib/params/Lionel-O-O27.xtp"
+ "/home/martin/XTrackCAD/src/work/app/lib/params/Lionel-O.xtp"
+ "/home/martin/XTrackCAD/src/work/app/lib/params/Lionel27.xtp"
+ "/home/martin/XTrackCAD/src/work/app/lib/params/LionelFasttrack.xtp"
+ "/home/martin/XTrackCAD/src/work/app/lib/params/Lionel_Marx Beacons & Floodlight Towers.xtp"
+ "/home/martin/XTrackCAD/src/work/app/lib/params/Lionel_Marx Highway Signals & Blocks.xtp"
+ "/home/martin/XTrackCAD/src/work/app/lib/params/Marx.xtp"
+ "/home/martin/XTrackCAD/src/work/app/lib/params/N-AtlasTrueTrack.xtp"
+ "/home/martin/XTrackCAD/src/work/app/lib/params/N-BRIDGES.xtp"
+ "/home/martin/XTrackCAD/src/work/app/lib/params/N-Bonus Commercial Structures.xtp"
+ "/home/martin/XTrackCAD/src/work/app/lib/params/N-Bonus Generic Industrial Structures.xtp"
+ "/home/martin/XTrackCAD/src/work/app/lib/params/N-Bonus Industrial Structures.xtp"
+ "/home/martin/XTrackCAD/src/work/app/lib/params/N-Bonus Railroad Structures.xtp"
+ "/home/martin/XTrackCAD/src/work/app/lib/params/N-Bonus Residential Structures.xtp"
+ "/home/martin/XTrackCAD/src/work/app/lib/params/N-Bonus Structures.xtp"
+ "/home/martin/XTrackCAD/src/work/app/lib/params/N-BritishFinescaleFineTraxC40.xtp"
+ "/home/martin/XTrackCAD/src/work/app/lib/params/N-DESIGN-PRESERVATION.xtp"
+ "/home/martin/XTrackCAD/src/work/app/lib/params/N-GRAIN-ELEVATORS.xtp"
+ "/home/martin/XTrackCAD/src/work/app/lib/params/N-Greenmax-Engine sheds.xtp"
+ "/home/martin/XTrackCAD/src/work/app/lib/params/N-Greenmax-Island platform 16.xtp"
+ "/home/martin/XTrackCAD/src/work/app/lib/params/N-Ibertren.xtp"
+ "/home/martin/XTrackCAD/src/work/app/lib/params/N-Kato-Unitram.xtp"
+ "/home/martin/XTrackCAD/src/work/app/lib/params/N-Katocn.xtp"
+ "/home/martin/XTrackCAD/src/work/app/lib/params/N-LifeLike Power-Loc.xtp"
+ "/home/martin/XTrackCAD/src/work/app/lib/params/N-ME Structures.xtp"
+ "/home/martin/XTrackCAD/src/work/app/lib/params/N-MOBILE-HOMES.xtp"
+ "/home/martin/XTrackCAD/src/work/app/lib/params/N-N- 90ft-ROUNDHOUSE.xtp"
+ "/home/martin/XTrackCAD/src/work/app/lib/params/N-NScaleArchitect.xtp"
+ "/home/martin/XTrackCAD/src/work/app/lib/params/N-NULINE.xtp"
+ "/home/martin/XTrackCAD/src/work/app/lib/params/N-PecoCode55Finescale.xtp"
+ "/home/martin/XTrackCAD/src/work/app/lib/params/N-PecoCode80Setrack.xtp"
+ "/home/martin/XTrackCAD/src/work/app/lib/params/N-PecoCode80Streamline.xtp"
+ "/home/martin/XTrackCAD/src/work/app/lib/params/N-Rix-Pikestuff.xtp"
+ "/home/martin/XTrackCAD/src/work/app/lib/params/N-Shinohara70.xtp"
+ "/home/martin/XTrackCAD/src/work/app/lib/params/N-atlasn55.xtp"
+ "/home/martin/XTrackCAD/src/work/app/lib/params/N-cmr.xtp"
+ "/home/martin/XTrackCAD/src/work/app/lib/params/N-fl.xtp"
+ "/home/martin/XTrackCAD/src/work/app/lib/params/N-kato-n-gl-trk.xtp"
+ "/home/martin/XTrackCAD/src/work/app/lib/params/N-kato-turntable.xtp"
+ "/home/martin/XTrackCAD/src/work/app/lib/params/N-kato.xtp"
+ "/home/martin/XTrackCAD/src/work/app/lib/params/N-me.xtp"
+ "/home/martin/XTrackCAD/src/work/app/lib/params/N-walth-n.xtp"
+ "/home/martin/XTrackCAD/src/work/app/lib/params/NJI.xtp"
+ "/home/martin/XTrackCAD/src/work/app/lib/params/NScale_SectorPlate_Traverser_Examples.xtp"
+ "/home/martin/XTrackCAD/src/work/app/lib/params/Ninco_SCX Slot Car.xtp"
+ "/home/martin/XTrackCAD/src/work/app/lib/params/Nm-NTram.xtp"
+ "/home/martin/XTrackCAD/src/work/app/lib/params/O-Bassett-Lowke (discontinued).xtp"
+ "/home/martin/XTrackCAD/src/work/app/lib/params/O-ETS TramTrack.xtp"
+ "/home/martin/XTrackCAD/src/work/app/lib/params/O-ETS.xtp"
+ "/home/martin/XTrackCAD/src/work/app/lib/params/O-Lehnhardt Tramrails.xtp"
+ "/home/martin/XTrackCAD/src/work/app/lib/params/O-Lenz.xtp"
+ "/home/martin/XTrackCAD/src/work/app/lib/params/O-RealTrax.xtp"
+ "/home/martin/XTrackCAD/src/work/app/lib/params/O-Ross.xtp"
+ "/home/martin/XTrackCAD/src/work/app/lib/params/O-atlaso3rail.xtp"
+ "/home/martin/XTrackCAD/src/work/app/lib/params/O-nmra-lapped.xtp"
+ "/home/martin/XTrackCAD/src/work/app/lib/params/On14mm KBScale.xtp"
+ "/home/martin/XTrackCAD/src/work/app/lib/params/On30-FastTrack.xtp"
+ "/home/martin/XTrackCAD/src/work/app/lib/params/On30-Guy.xtp"
+ "/home/martin/XTrackCAD/src/work/app/lib/params/On30-Interfaceplates.xtp"
+ "/home/martin/XTrackCAD/src/work/app/lib/params/On30.xtp"
+ "/home/martin/XTrackCAD/src/work/app/lib/params/Peco-On30.xtp"
+ "/home/martin/XTrackCAD/src/work/app/lib/params/Piko-A.xtp"
+ "/home/martin/XTrackCAD/src/work/app/lib/params/Piko-g.xtp"
+ "/home/martin/XTrackCAD/src/work/app/lib/params/ProZ-Track.xtp"
+ "/home/martin/XTrackCAD/src/work/app/lib/params/Proto-AmSlotCar.xtp"
+ "/home/martin/XTrackCAD/src/work/app/lib/params/RSLaserKits.xtp"
+ "/home/martin/XTrackCAD/src/work/app/lib/params/RocoGeoLineHO.xtp"
+ "/home/martin/XTrackCAD/src/work/app/lib/params/S-AmericanModel.xtp"
+ "/home/martin/XTrackCAD/src/work/app/lib/params/S-MTH S-Trax.xtp"
+ "/home/martin/XTrackCAD/src/work/app/lib/params/S-SHelper S-Trax.xtp"
+ "/home/martin/XTrackCAD/src/work/app/lib/params/S-Trax.xtp"
+ "/home/martin/XTrackCAD/src/work/app/lib/params/S_ACG_18.824in Radius Track.xtp"
+ "/home/martin/XTrackCAD/src/work/app/lib/params/S_ACG_20.000 Track.xtp"
+ "/home/martin/XTrackCAD/src/work/app/lib/params/SideTrk.xtp"
+ "/home/martin/XTrackCAD/src/work/app/lib/params/T-Eishindo.xtp"
+ "/home/martin/XTrackCAD/src/work/app/lib/params/TT-Kuehn.xtp"
+ "/home/martin/XTrackCAD/src/work/app/lib/params/TT-Roco-Turntable.xtp"
+ "/home/martin/XTrackCAD/src/work/app/lib/params/TT-TilligAdvBeddingTrack.xtp"
+ "/home/martin/XTrackCAD/src/work/app/lib/params/TT-Trak Modules.xtp"
+ "/home/martin/XTrackCAD/src/work/app/lib/params/TTi-AuhagenNG.xtp"
+ "/home/martin/XTrackCAD/src/work/app/lib/params/Tables (all scales).xtp"
+ "/home/martin/XTrackCAD/src/work/app/lib/params/TilligAdvTT.xtp"
+ "/home/martin/XTrackCAD/src/work/app/lib/params/TilligH0EliteCode83.xtp"
+ "/home/martin/XTrackCAD/src/work/app/lib/params/TilligH0e.xtp"
+ "/home/martin/XTrackCAD/src/work/app/lib/params/TilligH0m.xtp"
+ "/home/martin/XTrackCAD/src/work/app/lib/params/TilligTTModellGS.xtp"
+ "/home/martin/XTrackCAD/src/work/app/lib/params/USA-G.xtp"
+ "/home/martin/XTrackCAD/src/work/app/lib/params/Woodland.xtp"
+ "/home/martin/XTrackCAD/src/work/app/lib/params/Z-Atlas55.xtp"
+ "/home/martin/XTrackCAD/src/work/app/lib/params/Z-Fasttrack.xtp"
+ "/home/martin/XTrackCAD/src/work/app/lib/params/Z-Peco60.xtp"
+ "/home/martin/XTrackCAD/src/work/app/lib/params/Z-Rokuhan.xtp"
+ "/home/martin/XTrackCAD/src/work/app/lib/params/Z-T-Trak.xtp"
+ "/home/martin/XTrackCAD/src/work/app/lib/params/amb-n.xtp"
+ "/home/martin/XTrackCAD/src/work/app/lib/params/arnold.xtp"
+ "/home/martin/XTrackCAD/src/work/app/lib/params/atl83ho.xtp"
+ "/home/martin/XTrackCAD/src/work/app/lib/params/atlascn.xtp"
+ "/home/martin/XTrackCAD/src/work/app/lib/params/atlasen.xtp"
+ "/home/martin/XTrackCAD/src/work/app/lib/params/atlasn.xtp"
+ "/home/martin/XTrackCAD/src/work/app/lib/params/atlaso2rail.xtp"
+ "/home/martin/XTrackCAD/src/work/app/lib/params/bach-n.xtp"
+ "/home/martin/XTrackCAD/src/work/app/lib/params/br.xtp"
+ "/home/martin/XTrackCAD/src/work/app/lib/params/busch-HOf.xtp"
+ "/home/martin/XTrackCAD/src/work/app/lib/params/ctlpanel.xtp"
+ "/home/martin/XTrackCAD/src/work/app/lib/params/dpm-ho.xtp"
+ "/home/martin/XTrackCAD/src/work/app/lib/params/dpm-n.xtp"
+ "/home/martin/XTrackCAD/src/work/app/lib/params/eu.xtp"
+ "/home/martin/XTrackCAD/src/work/app/lib/params/fl-model.xtp"
+ "/home/martin/XTrackCAD/src/work/app/lib/params/fl-profi.xtp"
+ "/home/martin/XTrackCAD/src/work/app/lib/params/flnpicco.xtp"
+ "/home/martin/XTrackCAD/src/work/app/lib/params/gargrv-o.xtp"
+ "/home/martin/XTrackCAD/src/work/app/lib/params/ho-amb.xtp"
+ "/home/martin/XTrackCAD/src/work/app/lib/params/ho-barm.xtp"
+ "/home/martin/XTrackCAD/src/work/app/lib/params/ho-blair.xtp"
+ "/home/martin/XTrackCAD/src/work/app/lib/params/ho-branc.xtp"
+ "/home/martin/XTrackCAD/src/work/app/lib/params/ho-campb.xtp"
+ "/home/martin/XTrackCAD/src/work/app/lib/params/ho-craft.xtp"
+ "/home/martin/XTrackCAD/src/work/app/lib/params/ho-fos.xtp"
+ "/home/martin/XTrackCAD/src/work/app/lib/params/ho-jlinn.xtp"
+ "/home/martin/XTrackCAD/src/work/app/lib/params/ho-ncb-roads.xtp"
+ "/home/martin/XTrackCAD/src/work/app/lib/params/hon3-peco.xtp"
+ "/home/martin/XTrackCAD/src/work/app/lib/params/hornby3r.xtp"
+ "/home/martin/XTrackCAD/src/work/app/lib/params/hubner1.xtp"
+ "/home/martin/XTrackCAD/src/work/app/lib/params/kato-ho.xtp"
+ "/home/martin/XTrackCAD/src/work/app/lib/params/kato-n-DblTrk.xtp"
+ "/home/martin/XTrackCAD/src/work/app/lib/params/kato-n.xtp"
+ "/home/martin/XTrackCAD/src/work/app/lib/params/lgb.xtp"
+ "/home/martin/XTrackCAD/src/work/app/lib/params/marcway-EM.xtp"
+ "/home/martin/XTrackCAD/src/work/app/lib/params/me-ho.xtp"
+ "/home/martin/XTrackCAD/src/work/app/lib/params/minitrix.xtp"
+ "/home/martin/XTrackCAD/src/work/app/lib/params/mp-n.xtp"
+ "/home/martin/XTrackCAD/src/work/app/lib/params/mrkholde.xtp"
+ "/home/martin/XTrackCAD/src/work/app/lib/params/mrkhomde.xtp"
+ "/home/martin/XTrackCAD/src/work/app/lib/params/mrkln1.xtp"
+ "/home/martin/XTrackCAD/src/work/app/lib/params/mrklnhoc-de.xtp"
+ "/home/martin/XTrackCAD/src/work/app/lib/params/mrklnhoc.xtp"
+ "/home/martin/XTrackCAD/src/work/app/lib/params/mrklnhok.xtp"
+ "/home/martin/XTrackCAD/src/work/app/lib/params/mrklnhom.xtp"
+ "/home/martin/XTrackCAD/src/work/app/lib/params/mrklnz.xtp"
+ "/home/martin/XTrackCAD/src/work/app/lib/params/mtl-z.xtp"
+ "/home/martin/XTrackCAD/src/work/app/lib/params/nmra-0-lapped.xtp"
+ "/home/martin/XTrackCAD/src/work/app/lib/params/nmra-ho.xtp"
+ "/home/martin/XTrackCAD/src/work/app/lib/params/nmra-ho3.xtp"
+ "/home/martin/XTrackCAD/src/work/app/lib/params/nmra-n.xtp"
+ "/home/martin/XTrackCAD/src/work/app/lib/params/nmra-o.xtp"
+ "/home/martin/XTrackCAD/src/work/app/lib/params/nmra-o3.xtp"
+ "/home/martin/XTrackCAD/src/work/app/lib/params/nmra-s.xtp"
+ "/home/martin/XTrackCAD/src/work/app/lib/params/nmra-tt.xtp"
+ "/home/martin/XTrackCAD/src/work/app/lib/params/nmra-z.xtp"
+ "/home/martin/XTrackCAD/src/work/app/lib/params/p4.xtp"
+ "/home/martin/XTrackCAD/src/work/app/lib/params/peco turntable wo routes.xtp"
+ "/home/martin/XTrackCAD/src/work/app/lib/params/peco-O-Bullhead.xtp"
+ "/home/martin/XTrackCAD/src/work/app/lib/params/pecohom.xtp"
+ "/home/martin/XTrackCAD/src/work/app/lib/params/pecohon30.xtp"
+ "/home/martin/XTrackCAD/src/work/app/lib/params/protoam.xtp"
+ "/home/martin/XTrackCAD/src/work/app/lib/params/protosteam.xtp"
+ "/home/martin/XTrackCAD/src/work/app/lib/params/prototype-de.xtp"
+ "/home/martin/XTrackCAD/src/work/app/lib/params/rocho100.xtp"
+ "/home/martin/XTrackCAD/src/work/app/lib/params/rocho83.xtp"
+ "/home/martin/XTrackCAD/src/work/app/lib/params/signals_HO.xtp"
+ "/home/martin/XTrackCAD/src/work/app/lib/params/smltown.xtp"
+ "/home/martin/XTrackCAD/src/work/app/lib/params/supero.xtp"
+ "/home/martin/XTrackCAD/src/work/app/lib/params/t-trak.xtp"
+ "/home/martin/XTrackCAD/src/work/app/lib/params/taylor-ho.xtp"
+ "/home/martin/XTrackCAD/src/work/app/lib/params/tomix-n.xtp"
+ "/home/martin/XTrackCAD/src/work/app/lib/params/toolkit-n.xtp"
+ "/home/martin/XTrackCAD/src/work/app/lib/params/tortoise.xtp"
+ "/home/martin/XTrackCAD/src/work/app/lib/params/trees.xtp"
+ "/home/martin/XTrackCAD/src/work/app/lib/params/walth-bkgrd-ho.xtp"
+ "/home/martin/XTrackCAD/src/work/app/lib/params/walth-ho.xtp"
+ "/home/martin/XTrackCAD/src/work/app/lib/params/walth-n.xtp"
+ "/home/martin/XTrackCAD/src/work/app/lib/params/wlthho10.xtp"
+ "/home/martin/XTrackCAD/src/work/app/lib/params/wlthho83.xtp"
+ "/home/martin/XTrackCAD/src/work/app/lib/params/t-trak-notes.txt"
+ "/home/martin/XTrackCAD/src/work/app/lib/params/accurail.xtp"
+ "/home/martin/XTrackCAD/src/work/app/lib/params/atlascho.xtp"
+ "/home/martin/XTrackCAD/src/work/app/lib/params/atlaseho.xtp"
+ "/home/martin/XTrackCAD/src/work/app/lib/params/fallerho.xtp"
+ "/home/martin/XTrackCAD/src/work/app/lib/params/pikestuf.xtp"
+ "/home/martin/XTrackCAD/src/work/app/lib/params/revell.xtp"
+ )
+endif()
+
diff --git a/app/lib/params/kato-n.xtp b/app/lib/params/kato-n.xtp
index d0cd2c7..0ed3155 100644
--- a/app/lib/params/kato-n.xtp
+++ b/app/lib/params/kato-n.xtp
@@ -1616,24 +1616,24 @@ TURNOUT N "Kato Unitrack 160mm Turn Table 20-283"
E -1.574803 2.727639 330.000000
E -1.077229 2.959662 340.000000
E -0.546923 3.101757 350.000000
- S 0 0.000000 0.000000 3.149606 0.000000 -3.149606
- S 0 0.000000 0.546923 3.101757 -0.546923 -3.101757
- S 0 0.000000 1.077229 2.959662 -1.077229 -2.959662
- S 0 0.000000 1.574803 2.727639 -1.574803 -2.727639
- S 0 0.000000 2.024528 2.412738 -2.024528 -2.412738
- S 0 0.000000 2.412738 2.024528 -2.412738 -2.024528
- S 0 0.000000 2.727639 1.574803 -2.727639 -1.574803
- S 0 0.000000 2.959662 1.077229 -2.959662 -1.077229
- S 0 0.000000 3.101757 0.546923 -3.101757 -0.546923
- S 0 0.000000 3.149606 0.000000 -3.149606 0.000000
- S 0 0.000000 3.101757 -0.546923 -3.101757 0.546923
- S 0 0.000000 2.959662 -1.077229 -2.959662 1.077229
- S 0 0.000000 2.727639 -1.574803 -2.727639 1.574803
- S 0 0.000000 2.412738 -2.024528 -2.412738 2.024528
- S 0 0.000000 2.024528 -2.412738 -2.024528 2.412738
- S 0 0.000000 1.574803 -2.727639 -1.574803 2.727639
- S 0 0.000000 1.077229 -2.959662 -1.077229 2.959662
- S 0 0.000000 0.546923 -3.101757 -0.546923 3.101757
+ S 16777215 0.000000 0.000000 3.149606 0.000000 -3.149606
+ S 16777215 0.000000 0.546923 3.101757 -0.546923 -3.101757
+ S 16777215 0.000000 1.077229 2.959662 -1.077229 -2.959662
+ S 16777215 0.000000 1.574803 2.727639 -1.574803 -2.727639
+ S 16777215 0.000000 2.024528 2.412738 -2.024528 -2.412738
+ S 16777215 0.000000 2.412738 2.024528 -2.412738 -2.024528
+ S 16777215 0.000000 2.727639 1.574803 -2.727639 -1.574803
+ S 16777215 0.000000 2.959662 1.077229 -2.959662 -1.077229
+ S 16777215 0.000000 3.101757 0.546923 -3.101757 -0.546923
+ S 16777215 0.000000 3.149606 0.000000 -3.149606 0.000000
+ S 16777215 0.000000 3.101757 -0.546923 -3.101757 0.546923
+ S 16777215 0.000000 2.959662 -1.077229 -2.959662 1.077229
+ S 16777215 0.000000 2.727639 -1.574803 -2.727639 1.574803
+ S 16777215 0.000000 2.412738 -2.024528 -2.412738 2.024528
+ S 16777215 0.000000 2.024528 -2.412738 -2.024528 2.412738
+ S 16777215 0.000000 1.574803 -2.727639 -1.574803 2.727639
+ S 16777215 0.000000 1.077229 -2.959662 -1.077229 2.959662
+ S 16777215 0.000000 0.546923 -3.101757 -0.546923 3.101757
A 11579568 0.031250 3.149606 0.000000 0.000000 0.000000 360.000000
A 11579568 0.031250 4.271654 0.000000 0.000000 0.000000 360.000000
END
diff --git a/app/lib/params/lgb.xtp b/app/lib/params/lgb.xtp
index 7c00155..d919ef3 100644
--- a/app/lib/params/lgb.xtp
+++ b/app/lib/params/lgb.xtp
@@ -356,28 +356,28 @@ TURNOUT G "LGB Turntable 14000"
E 5.574522 -13.458088 157.500000
E -5.574522 13.458088 337.500000
S 0 0 0.000000 14.566929 0.000000 9.251969
- S 0 0 0.000000 9.251969 -0.000000 -9.251969
+ S 16777215 0 0.000000 9.251969 -0.000000 -9.251969
S 0 0 -0.000000 -9.251969 -0.000000 -14.566929
S 0 0 5.574522 13.458088 3.540575 8.547704
- S 0 0 3.540575 8.547704 -3.540575 -8.547704
+ S 16777215 0 3.540575 8.547704 -3.540575 -8.547704
S 0 0 -3.540575 -8.547704 -5.574522 -13.458088
S 0 0 10.300374 10.300374 6.542130 6.542130
- S 0 0 6.542130 6.542130 -6.542130 -6.542130
+ S 16777215 0 6.542130 6.542130 -6.542130 -6.542130
S 0 0 -6.542130 -6.542130 -10.300374 -10.300374
S 0 0 13.458088 5.574522 8.547704 3.540575
- S 0 0 8.547704 3.540575 -8.547704 -3.540575
+ S 16777215 0 8.547704 3.540575 -8.547704 -3.540575
S 0 0 -8.547704 -3.540575 -13.458088 -5.574522
S 0 0 14.566929 0.000000 9.251969 0.000000
- S 0 0 9.251969 0.000000 -9.251969 -0.000000
+ S 16777215 0 9.251969 0.000000 -9.251969 -0.000000
S 0 0 -9.251969 -0.000000 -14.566929 -0.000000
S 0 0 13.458088 -5.574522 8.547704 -3.540575
- S 0 0 8.547704 -3.540575 -8.547704 3.540575
+ S 16777215 0 8.547704 -3.540575 -8.547704 3.540575
S 0 0 -8.547704 3.540575 -13.458088 5.574522
S 0 0 10.300374 -10.300374 6.542130 -6.542130
- S 0 0 6.542130 -6.542130 -6.542130 6.542130
+ S 16777215 0 6.542130 -6.542130 -6.542130 6.542130
S 0 0 -6.542130 6.542130 -10.300374 10.300374
S 0 0 5.574522 -13.458088 3.540575 -8.547704
- S 0 0 3.540575 -8.547704 -3.540575 8.547704
+ S 16777215 0 3.540575 -8.547704 -3.540575 8.547704
S 0 0 -3.540575 8.547704 -5.574522 13.458088
A 16711680 0 14.566929 0.000000 0.000000 0.000000 360.000000
A 16711680 0 9.251969 0.000000 0.000000 0.000000 360.000000
diff --git a/app/lib/params/mrklnhom.xtp b/app/lib/params/mrklnhom.xtp
index e228811..88f105e 100644
--- a/app/lib/params/mrklnhom.xtp
+++ b/app/lib/params/mrklnhom.xtp
@@ -776,76 +776,76 @@ TURNOUT HO "Märklin M-Track Turntable 7186"
E 0.991794 -7.533420 172.500000
E -0.991794 7.533420 352.500000
S 0 0 0.000000 7.598425 0.000000 6.102362
- S 0 0 0.000000 6.102362 -0.000000 -6.102362
+ S 16777215 0 0.000000 6.102362 -0.000000 -6.102362
S 0 0 -0.000000 -6.102362 -0.000000 -7.598425
S 0 0 0.991794 7.533420 0.796518 6.050156
- S 0 0 0.796518 6.050156 -0.796518 -6.050156
+ S 16777215 0 0.796518 6.050156 -0.796518 -6.050156
S 0 0 -0.796518 -6.050156 -0.991794 -7.533420
S 0 0 1.966617 7.339515 1.579408 5.894429
- S 0 0 1.579408 5.894429 -1.579408 -5.894429
+ S 16777215 0 1.579408 5.894429 -1.579408 -5.894429
S 0 0 -1.579408 -5.894429 -1.966617 -7.339515
S 0 0 2.907791 7.020030 2.335273 5.637848
- S 0 0 2.335273 5.637848 -2.335273 -5.637848
+ S 16777215 0 2.335273 5.637848 -2.335273 -5.637848
S 0 0 -2.335273 -5.637848 -2.907791 -7.020030
S 0 0 3.799213 6.580429 3.051181 5.284801
- S 0 0 3.051181 5.284801 -3.051181 -5.284801
+ S 16777215 0 3.051181 5.284801 -3.051181 -5.284801
S 0 0 -3.051181 -5.284801 -3.799213 -6.580429
S 0 0 4.625628 6.028236 3.714883 4.841329
- S 0 0 3.714883 4.841329 -3.714883 -4.841329
+ S 16777215 0 3.714883 4.841329 -3.714883 -4.841329
S 0 0 -3.714883 -4.841329 -4.625628 -6.028236
S 0 0 5.372898 5.372898 4.315022 4.315022
- S 0 0 4.315022 4.315022 -4.315022 -4.315022
+ S 16777215 0 4.315022 4.315022 -4.315022 -4.315022
S 0 0 -4.315022 -4.315022 -5.372898 -5.372898
S 0 0 6.028236 4.625628 4.841329 3.714883
- S 0 0 4.841329 3.714883 -4.841329 -3.714883
+ S 16777215 0 4.841329 3.714883 -4.841329 -3.714883
S 0 0 -4.841329 -3.714883 -6.028236 -4.625628
S 0 0 6.580429 3.799213 5.284801 3.051181
- S 0 0 5.284801 3.051181 -5.284801 -3.051181
+ S 16777215 0 5.284801 3.051181 -5.284801 -3.051181
S 0 0 -5.284801 -3.051181 -6.580429 -3.799213
S 0 0 7.020030 2.907791 5.637848 2.335273
- S 0 0 5.637848 2.335273 -5.637848 -2.335273
+ S 16777215 0 5.637848 2.335273 -5.637848 -2.335273
S 0 0 -5.637848 -2.335273 -7.020030 -2.907791
S 0 0 7.339515 1.966617 5.894429 1.579408
- S 0 0 5.894429 1.579408 -5.894429 -1.579408
+ S 16777215 0 5.894429 1.579408 -5.894429 -1.579408
S 0 0 -5.894429 -1.579408 -7.339515 -1.966617
S 0 0 7.533420 0.991794 6.050156 0.796518
- S 0 0 6.050156 0.796518 -6.050156 -0.796518
+ S 16777215 0 6.050156 0.796518 -6.050156 -0.796518
S 0 0 -6.050156 -0.796518 -7.533420 -0.991794
S 0 0 7.598425 0.000000 6.102362 0.000000
- S 0 0 6.102362 0.000000 -6.102362 -0.000000
+ S 16777215 0 6.102362 0.000000 -6.102362 -0.000000
S 0 0 -6.102362 -0.000000 -7.598425 -0.000000
S 0 0 7.533420 -0.991794 6.050156 -0.796518
- S 0 0 6.050156 -0.796518 -6.050156 0.796518
+ S 16777215 0 6.050156 -0.796518 -6.050156 0.796518
S 0 0 -6.050156 0.796518 -7.533420 0.991794
S 0 0 7.339515 -1.966617 5.894429 -1.579408
- S 0 0 5.894429 -1.579408 -5.894429 1.579408
+ S 16777215 0 5.894429 -1.579408 -5.894429 1.579408
S 0 0 -5.894429 1.579408 -7.339515 1.966617
S 0 0 7.020030 -2.907791 5.637848 -2.335273
- S 0 0 5.637848 -2.335273 -5.637848 2.335273
+ S 16777215 0 5.637848 -2.335273 -5.637848 2.335273
S 0 0 -5.637848 2.335273 -7.020030 2.907791
S 0 0 6.580429 -3.799213 5.284801 -3.051181
- S 0 0 5.284801 -3.051181 -5.284801 3.051181
+ S 16777215 0 5.284801 -3.051181 -5.284801 3.051181
S 0 0 -5.284801 3.051181 -6.580429 3.799213
S 0 0 6.028236 -4.625628 4.841329 -3.714883
- S 0 0 4.841329 -3.714883 -4.841329 3.714883
+ S 16777215 0 4.841329 -3.714883 -4.841329 3.714883
S 0 0 -4.841329 3.714883 -6.028236 4.625628
S 0 0 5.372898 -5.372898 4.315022 -4.315022
- S 0 0 4.315022 -4.315022 -4.315022 4.315022
+ S 16777215 0 4.315022 -4.315022 -4.315022 4.315022
S 0 0 -4.315022 4.315022 -5.372898 5.372898
S 0 0 4.625628 -6.028236 3.714883 -4.841329
- S 0 0 3.714883 -4.841329 -3.714883 4.841329
+ S 16777215 0 3.714883 -4.841329 -3.714883 4.841329
S 0 0 -3.714883 4.841329 -4.625628 6.028236
S 0 0 3.799213 -6.580429 3.051181 -5.284801
- S 0 0 3.051181 -5.284801 -3.051181 5.284801
+ S 16777215 0 3.051181 -5.284801 -3.051181 5.284801
S 0 0 -3.051181 5.284801 -3.799213 6.580429
S 0 0 2.907791 -7.020030 2.335273 -5.637848
- S 0 0 2.335273 -5.637848 -2.335273 5.637848
+ S 16777215 0 2.335273 -5.637848 -2.335273 5.637848
S 0 0 -2.335273 5.637848 -2.907791 7.020030
S 0 0 1.966617 -7.339515 1.579408 -5.894429
- S 0 0 1.579408 -5.894429 -1.579408 5.894429
+ S 16777215 0 1.579408 -5.894429 -1.579408 5.894429
S 0 0 -1.579408 5.894429 -1.966617 7.339515
S 0 0 0.991794 -7.533420 0.796518 -6.050156
- S 0 0 0.796518 -6.050156 -0.796518 6.050156
+ S 16777215 0 0.796518 -6.050156 -0.796518 6.050156
S 0 0 -0.796518 6.050156 -0.991794 7.533420
A 16711680 0 7.598425 0.000000 0.000000 0.000000 360.000000
A 16711680 0 6.102362 0.000000 0.000000 0.000000 360.000000
@@ -873,24 +873,24 @@ TURNOUT HO "Märklin M-Track Transfer Table 7294"
E 0.000000 -6.094488 270.000000
E 0.000000 -3.047244 270.000000
S 0 0.000000 0.000000 -6.094488 0.787402 -6.094488
- S 0 0 0.787402 -6.094488 13.385827 -6.094488
+ S 16777215 0 0.787402 -6.094488 13.385827 -6.094488
S 0 0.000000 13.385827 -6.094488 14.173228 -6.094488
S 0 0.000000 0.000000 -3.047244 0.787402 -3.047244
- S 0 0 0.787402 -3.047244 13.385827 -3.047244
+ S 16777215 0 0.787402 -3.047244 13.385827 -3.047244
S 0 0.000000 0.000000 0.000000 0.787402 0.000000
- S 0 0 0.787402 0.000000 13.385827 0.000000
+ S 16777215 0 0.787402 0.000000 13.385827 0.000000
S 0 0.000000 0.000000 3.047244 0.787402 3.047244
- S 0 0 0.787402 3.047244 13.385827 3.047244
+ S 16777215 0 0.787402 3.047244 13.385827 3.047244
S 0 0.000000 0.000000 6.078740 0.787402 6.078740
- S 0 0 0.787402 6.078740 13.385827 6.078740
+ S 16777215 0 0.787402 6.078740 13.385827 6.078740
S 0 0.000000 14.173228 -3.551181 13.385827 -3.551181
- S 0 0 13.385827 -3.551181 0.787402 -3.551181
+ S 16777215 0 13.385827 -3.551181 0.787402 -3.551181
S 0 0.000000 14.173228 -0.503937 13.385827 -0.503937
- S 0 0 13.385827 -0.503937 0.787402 -0.503937
+ S 16777215 0 13.385827 -0.503937 0.787402 -0.503937
S 0 0.000000 14.173228 2.543307 13.385827 2.543307
- S 0 0 13.385827 2.543307 0.787402 2.543307
+ S 16777215 0 13.385827 2.543307 0.787402 2.543307
S 0 0.000000 14.173228 5.590551 13.385827 5.590551
- S 0 0 13.385827 5.590551 0.787402 5.590551
+ S 16777215 0 13.385827 5.590551 0.787402 5.590551
L3 0 0.052632 0.000000 -8.279528 0 14.173228 -8.279528 0
L3 0 0.052632 14.173228 -8.279528 0 14.173228 8.255906 0
L3 0 0.052632 14.173228 8.255906 0 0.000000 8.255906 0
diff --git a/app/lib/params/mrklnz.xtp b/app/lib/params/mrklnz.xtp
index 6e0205c..1a92cd5 100644
--- a/app/lib/params/mrklnz.xtp
+++ b/app/lib/params/mrklnz.xtp
@@ -371,19 +371,19 @@ TURNOUT Z "Märklin Transfer Table 8994"
E 8.681333 6.317333 90.000000
E 8.681333 7.696333 90.000000
S 0 0.000000 0.013333 1.392333 0.801333 1.392333
- S 0 0.00000 0.801333 1.392333 7.893333 1.392333
+ S 16777215 0.00000 0.801333 1.392333 7.893333 1.392333
S 0 0.000000 7.893333 1.392333 8.681333 1.392333
S 0 0.000000 0.013333 3.362333 0.801333 3.362333
- S 0 0.00000 0.801333 3.362333 7.893333 3.362333
+ S 16777215 0.00000 0.801333 3.362333 7.893333 3.362333
S 0 0.000000 7.893333 3.362333 8.681333 3.362333
S 0 0.000000 0.013333 4.347333 0.801333 4.347333
- S 0 0.00000 0.801333 4.347333 7.893333 4.347333
+ S 16777215 0.00000 0.801333 4.347333 7.893333 4.347333
S 0 0.000000 7.893333 4.347333 8.681333 4.347333
S 0 0.000000 0.013333 6.317333 0.801333 6.317333
- S 0 0.00000 0.801333 6.317333 7.893333 6.317333
+ S 16777215 0.00000 0.801333 6.317333 7.893333 6.317333
S 0 0.000000 7.893333 6.317333 8.681333 6.317333
S 0 0.000000 0.013333 7.696333 0.801333 7.696333
- S 0 0.00000 0.801333 7.696333 7.893333 7.696333
+ S 16777215 0.00000 0.801333 7.696333 7.893333 7.696333
S 0 0.000000 7.893333 7.696333 8.681333 7.696333
L3 0 0.026667 0.013333 0.013333 0 8.681333 0.013333 0
L3 0 0.026667 8.681333 0.013333 0 8.681333 8.681333 0
@@ -448,40 +448,40 @@ TURNOUT Z "Märklin Turntable 8599"
E 0.866127 -3.232429 165.000000
E -0.866127 3.232429 345.000000
S 0 0 0.000000 3.346457 0.000000 2.598425
- S 0 0 0.000000 2.598425 -0.000000 -2.598425
+ S 16777215 0 0.000000 2.598425 -0.000000 -2.598425
S 0 0 -0.000000 -2.598425 -0.000000 -3.346457
S 0 0 0.866127 3.232429 0.672522 2.509886
- S 0 0 0.672522 2.509886 -0.672522 -2.509886
+ S 16777215 0 0.672522 2.509886 -0.672522 -2.509886
S 0 0 -0.672522 -2.509886 -0.866127 -3.232429
S 0 0 1.673228 2.898117 1.299213 2.250302
- S 0 0 1.299213 2.250302 -1.299213 -2.250302
+ S 16777215 0 1.299213 2.250302 -1.299213 -2.250302
S 0 0 -1.299213 -2.250302 -1.673228 -2.898117
S 0 0 2.366302 2.366302 1.837364 1.837364
- S 0 0 1.837364 1.837364 -1.837364 -1.837364
+ S 16777215 0 1.837364 1.837364 -1.837364 -1.837364
S 0 0 -1.837364 -1.837364 -2.366302 -2.366302
S 0 0 2.898117 1.673228 2.250302 1.299213
- S 0 0 2.250302 1.299213 -2.250302 -1.299213
+ S 16777215 0 2.250302 1.299213 -2.250302 -1.299213
S 0 0 -2.250302 -1.299213 -2.898117 -1.673228
S 0 0 3.232429 0.866127 2.509886 0.672522
- S 0 0 2.509886 0.672522 -2.509886 -0.672522
+ S 16777215 0 2.509886 0.672522 -2.509886 -0.672522
S 0 0 -2.509886 -0.672522 -3.232429 -0.866127
S 0 0 3.346457 0.000000 2.598425 0.000000
- S 0 0 2.598425 0.000000 -2.598425 -0.000000
+ S 16777215 0 2.598425 0.000000 -2.598425 -0.000000
S 0 0 -2.598425 -0.000000 -3.346457 -0.000000
S 0 0 3.232429 -0.866127 2.509886 -0.672522
- S 0 0 2.509886 -0.672522 -2.509886 0.672522
+ S 16777215 0 2.509886 -0.672522 -2.509886 0.672522
S 0 0 -2.509886 0.672522 -3.232429 0.866127
S 0 0 2.898117 -1.673228 2.250302 -1.299213
- S 0 0 2.250302 -1.299213 -2.250302 1.299213
+ S 16777215 0 2.250302 -1.299213 -2.250302 1.299213
S 0 0 -2.250302 1.299213 -2.898117 1.673228
S 0 0 2.366302 -2.366302 1.837364 -1.837364
- S 0 0 1.837364 -1.837364 -1.837364 1.837364
+ S 16777215 0 1.837364 -1.837364 -1.837364 1.837364
S 0 0 -1.837364 1.837364 -2.366302 2.366302
S 0 0 1.673228 -2.898117 1.299213 -2.250302
- S 0 0 1.299213 -2.250302 -1.299213 2.250302
+ S 16777215 0 1.299213 -2.250302 -1.299213 2.250302
S 0 0 -1.299213 2.250302 -1.673228 2.898117
S 0 0 0.866127 -3.232429 0.672522 -2.509886
- S 0 0 0.672522 -2.509886 -0.672522 2.509886
+ S 16777215 0 0.672522 -2.509886 -0.672522 2.509886
S 0 0 -0.672522 2.509886 -0.866127 3.232429
A 16711680 0 3.346457 0.000000 0.000000 0.000000 360.000000
A 16711680 0 2.598425 0.000000 0.000000 0.000000 360.000000
diff --git a/app/lib/params/peco turntable wo routes.xtp b/app/lib/params/peco turntable wo routes.xtp
index 72a9552..798150a 100644
--- a/app/lib/params/peco turntable wo routes.xtp
+++ b/app/lib/params/peco turntable wo routes.xtp
@@ -19,24 +19,24 @@ TURNOUT N "Peco Turn Table NB-55"
P "17" 17
P "18" 18
E 0.000000 0.000000 0.000000
- S 0 0.000000 0.000000 3.000000 0.000000 -3.000000
- S 0 0.000000 0.520945 2.954423 -0.520945 -2.954423
- S 0 0.000000 1.026060 2.819078 -1.026060 -2.819078
- S 0 0.000000 1.500000 2.598076 -1.500000 -2.598076
- S 0 0.000000 1.928363 2.298133 -1.928363 -2.298133
- S 0 0.000000 2.298133 1.928363 -2.298133 -1.928363
- S 0 0.000000 2.598076 1.500000 -2.598076 -1.500000
- S 0 0.000000 2.819078 1.026060 -2.819078 -1.026060
- S 0 0.000000 2.954423 0.520945 -2.954423 -0.520945
- S 0 0.000000 3.000000 0.000000 -3.000000 0.000000
- S 0 0.000000 2.954423 -0.520945 -2.954423 0.520945
- S 0 0.000000 2.819078 -1.026060 -2.819078 1.026060
- S 0 0.000000 2.598076 -1.500000 -2.598076 1.500000
- S 0 0.000000 2.298133 -1.928363 -2.298133 1.928363
- S 0 0.000000 1.928363 -2.298133 -1.928363 2.298133
- S 0 0.000000 1.500000 -2.598076 -1.500000 2.598076
- S 0 0.000000 1.026060 -2.819078 -1.026060 2.819078
- S 0 0.000000 0.520945 -2.954423 -0.520945 2.954423
+ S 16777215 0.000000 0.000000 3.000000 0.000000 -3.000000
+ S 16777215 0.000000 0.520945 2.954423 -0.520945 -2.954423
+ S 16777215 0.000000 1.026060 2.819078 -1.026060 -2.819078
+ S 16777215 0.000000 1.500000 2.598076 -1.500000 -2.598076
+ S 16777215 0.000000 1.928363 2.298133 -1.928363 -2.298133
+ S 16777215 0.000000 2.298133 1.928363 -2.298133 -1.928363
+ S 16777215 0.000000 2.598076 1.500000 -2.598076 -1.500000
+ S 16777215 0.000000 2.819078 1.026060 -2.819078 -1.026060
+ S 16777215 0.000000 2.954423 0.520945 -2.954423 -0.520945
+ S 16777215 0.000000 3.000000 0.000000 -3.000000 0.000000
+ S 16777215 0.000000 2.954423 -0.520945 -2.954423 0.520945
+ S 16777215 0.000000 2.819078 -1.026060 -2.819078 1.026060
+ S 16777215 0.000000 2.598076 -1.500000 -2.598076 1.500000
+ S 16777215 0.000000 2.298133 -1.928363 -2.298133 1.928363
+ S 16777215 0.000000 1.928363 -2.298133 -1.928363 2.298133
+ S 16777215 0.000000 1.500000 -2.598076 -1.500000 2.598076
+ S 16777215 0.000000 1.026060 -2.819078 -1.026060 2.819078
+ S 16777215 0.000000 0.520945 -2.954423 -0.520945 2.954423
A3 0 0.031250 3.000000 0.000000 0.000000 0 0.000000 360.000000
G3 0 0.000000 0.01 0.000000 0.000000 0
A 0 0.000000 3.218750 0.000000 0.000000 0.000000 360.000000
diff --git a/app/lib/params/tomix-n.xtp b/app/lib/params/tomix-n.xtp
index bce69a7..7d609e9 100644
--- a/app/lib/params/tomix-n.xtp
+++ b/app/lib/params/tomix-n.xtp
@@ -1373,51 +1373,51 @@ TURNOUT N "Tomix Fine Track Turn Table 8.34 212mm 1631"
E -1.080111 4.031029 345.000000
#0/360
S 0 0 0.000000 4.173228 0.000000 3.676228
- S 0 0 0.000000 3.676228 0.000000 -3.676228
+ S 16777215 0 0.000000 3.676228 0.000000 -3.676228
S 0 0 0.000000 -3.676228 0.000000 -4.173228
#15/195
S 0 0 1.080111 4.031029 0.950701 3.548066
- S 0 0 0.950701 3.548066 -0.950701 -3.548066
+ S 16777215 0 0.950701 3.548066 -0.950701 -3.548066
S 0 0 -0.950701 -3.548066 -1.080111 -4.031029
#30/210
S 0 0 2.086614 3.614121 1.836614 3.181109
- S 0 0 1.836614 3.181109 -1.836614 -3.181109
+ S 16777215 0 1.836614 3.181109 -1.836614 -3.181109
S 0 0 -1.836614 -3.181109 -2.086614 -3.614121
#45/225
S 0 0 2.950918 2.950918 2.597364 2.597364
- S 0 0 2.597364 2.597364 -2.597364 -2.597364
+ S 16777215 0 2.597364 2.597364 -2.597364 -2.597364
S 0 0 -2.597364 -2.597364 -2.950918 -2.950918
#60/240
S 0 0 3.614121 2.086614 3.181109 1.836614
- S 0 0 3.181109 1.836614 -3.181109 -1.836614
+ S 16777215 0 3.181109 1.836614 -3.181109 -1.836614
S 0 0 -3.181109 -1.836614 -3.614121 -2.086614
#75/255
S 0 0 4.031029 1.080111 3.548066 0.950701
- S 0 0 3.548066 0.950701 -3.548066 -0.950701
+ S 16777215 0 3.548066 0.950701 -3.548066 -0.950701
S 0 0 -3.548066 -0.950701 -4.031029 -1.080111
#90/270
S 0 0 4.173228 0.000000 3.676228 0.000000
- S 0 0 3.676228 0.000000 -3.676228 0.000000
+ S 16777215 0 3.676228 0.000000 -3.676228 0.000000
S 0 0 -3.676228 0.000000 -4.173228 0.000000
#105/285
S 0 0 4.031029 -1.080111 3.548066 -0.950701
- S 0 0 3.548066 -0.950701 -3.548066 0.950701
+ S 16777215 0 3.548066 -0.950701 -3.548066 0.950701
S 0 0 -3.548066 0.950701 -4.031029 1.080111
#120/300
S 0 0 3.614121 -2.086614 3.181109 -1.836614
- S 0 0 3.181109 -1.836614 -3.181109 1.836614
+ S 16777215 0 3.181109 -1.836614 -3.181109 1.836614
S 0 0 -3.181109 1.836614 -3.614121 2.086614
#135/315
S 0 0 2.950918 -2.950918 2.597364 -2.597364
- S 0 0 2.597364 -2.597364 -2.597364 2.597364
+ S 16777215 0 2.597364 -2.597364 -2.597364 2.597364
S 0 0 -2.597364 2.597364 -2.950918 2.950918
#150/330
S 0 0 2.086614 -3.614121 1.836614 -3.181109
- S 0 0 1.836614 -3.181109 -1.836614 3.181109
+ S 16777215 0 1.836614 -3.181109 -1.836614 3.181109
S 0 0 -1.836614 3.181109 -2.086614 3.614121
#165/345
S 0 0 1.080111 -4.031029 0.950701 -3.548066
- S 0 0 0.950701 -3.548066 -0.950701 3.548066
+ S 16777215 0 0.950701 -3.548066 -0.950701 3.548066
S 0 0 -0.950701 3.548066 -1.080111 4.031029
A 11579568 0.053333 4.173228 0.000000 0.000000 0.000000 360.000000
diff --git a/app/tools/CMakeFiles/CMakeDirectoryInformation.cmake b/app/tools/CMakeFiles/CMakeDirectoryInformation.cmake
new file mode 100644
index 0000000..2569371
--- /dev/null
+++ b/app/tools/CMakeFiles/CMakeDirectoryInformation.cmake
@@ -0,0 +1,16 @@
+# CMAKE generated file: DO NOT EDIT!
+# Generated by "Unix Makefiles" Generator, CMake Version 3.6
+
+# Relative path conversion top directories.
+set(CMAKE_RELATIVE_PATH_TOP_SOURCE "/home/martin/XTrackCAD/src/work")
+set(CMAKE_RELATIVE_PATH_TOP_BINARY "/home/martin/XTrackCAD/src/work")
+
+# Force unix paths in dependencies.
+set(CMAKE_FORCE_UNIX_PATHS 1)
+
+
+# The C and CXX include file regular expressions for this directory.
+set(CMAKE_C_INCLUDE_REGEX_SCAN "^.*$")
+set(CMAKE_C_INCLUDE_REGEX_COMPLAIN "^$")
+set(CMAKE_CXX_INCLUDE_REGEX_SCAN ${CMAKE_C_INCLUDE_REGEX_SCAN})
+set(CMAKE_CXX_INCLUDE_REGEX_COMPLAIN ${CMAKE_C_INCLUDE_REGEX_COMPLAIN})
diff --git a/app/tools/CMakeFiles/listxtp.dir/DependInfo.cmake b/app/tools/CMakeFiles/listxtp.dir/DependInfo.cmake
new file mode 100644
index 0000000..0dba786
--- /dev/null
+++ b/app/tools/CMakeFiles/listxtp.dir/DependInfo.cmake
@@ -0,0 +1,29 @@
+# The set of languages for which implicit dependencies are needed:
+set(CMAKE_DEPENDS_LANGUAGES
+ "C"
+ )
+# The set of files for implicit dependencies of each language:
+set(CMAKE_DEPENDS_CHECK_C
+ "/home/martin/XTrackCAD/src/work/app/tools/listxtp.c" "/home/martin/XTrackCAD/src/work/app/tools/CMakeFiles/listxtp.dir/listxtp.c.o"
+ )
+set(CMAKE_C_COMPILER_ID "GNU")
+
+# Preprocessor definitions for this target.
+set(CMAKE_TARGET_DEFINITIONS_C
+ "XTRKCAD_CMAKE_BUILD"
+ )
+
+# The include file search paths:
+set(CMAKE_C_TARGET_INCLUDE_PATH
+ "/usr/local/include"
+ "app/bin"
+ "app/dynstring"
+ "app/cornu"
+ )
+
+# Targets to which this target links.
+set(CMAKE_TARGET_LINKED_INFO_FILES
+ )
+
+# Fortran module output directory.
+set(CMAKE_Fortran_TARGET_MODULE_DIR "")
diff --git a/app/tools/CMakeFiles/listxtp.dir/build.make b/app/tools/CMakeFiles/listxtp.dir/build.make
new file mode 100644
index 0000000..dad40fa
--- /dev/null
+++ b/app/tools/CMakeFiles/listxtp.dir/build.make
@@ -0,0 +1,113 @@
+# CMAKE generated file: DO NOT EDIT!
+# Generated by "Unix Makefiles" Generator, CMake Version 3.6
+
+# Delete rule output on recipe failure.
+.DELETE_ON_ERROR:
+
+
+#=============================================================================
+# Special targets provided by cmake.
+
+# Disable implicit rules so canonical targets will work.
+.SUFFIXES:
+
+
+# Remove some rules from gmake that .SUFFIXES does not remove.
+SUFFIXES =
+
+.SUFFIXES: .hpux_make_needs_suffix_list
+
+
+# Suppress display of executed commands.
+$(VERBOSE).SILENT:
+
+
+# A target that is always out of date.
+cmake_force:
+
+.PHONY : cmake_force
+
+#=============================================================================
+# Set environment variables for the build.
+
+# The shell in which to execute make rules.
+SHELL = /bin/sh
+
+# The CMake executable.
+CMAKE_COMMAND = /usr/bin/cmake
+
+# The command to remove a file.
+RM = /usr/bin/cmake -E remove -f
+
+# Escaping for special characters.
+EQUALS = =
+
+# The top-level source directory on which CMake was run.
+CMAKE_SOURCE_DIR = /home/martin/XTrackCAD/src/work
+
+# The top-level build directory on which CMake was run.
+CMAKE_BINARY_DIR = /home/martin/XTrackCAD/src/work
+
+# Include any dependencies generated for this target.
+include app/tools/CMakeFiles/listxtp.dir/depend.make
+
+# Include the progress variables for this target.
+include app/tools/CMakeFiles/listxtp.dir/progress.make
+
+# Include the compile flags for this target's objects.
+include app/tools/CMakeFiles/listxtp.dir/flags.make
+
+app/tools/CMakeFiles/listxtp.dir/listxtp.c.o: app/tools/CMakeFiles/listxtp.dir/flags.make
+app/tools/CMakeFiles/listxtp.dir/listxtp.c.o: app/tools/listxtp.c
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/martin/XTrackCAD/src/work/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Building C object app/tools/CMakeFiles/listxtp.dir/listxtp.c.o"
+ cd /home/martin/XTrackCAD/src/work/app/tools && /usr/bin/gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -o CMakeFiles/listxtp.dir/listxtp.c.o -c /home/martin/XTrackCAD/src/work/app/tools/listxtp.c
+
+app/tools/CMakeFiles/listxtp.dir/listxtp.c.i: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing C source to CMakeFiles/listxtp.dir/listxtp.c.i"
+ cd /home/martin/XTrackCAD/src/work/app/tools && /usr/bin/gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -E /home/martin/XTrackCAD/src/work/app/tools/listxtp.c > CMakeFiles/listxtp.dir/listxtp.c.i
+
+app/tools/CMakeFiles/listxtp.dir/listxtp.c.s: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling C source to assembly CMakeFiles/listxtp.dir/listxtp.c.s"
+ cd /home/martin/XTrackCAD/src/work/app/tools && /usr/bin/gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -S /home/martin/XTrackCAD/src/work/app/tools/listxtp.c -o CMakeFiles/listxtp.dir/listxtp.c.s
+
+app/tools/CMakeFiles/listxtp.dir/listxtp.c.o.requires:
+
+.PHONY : app/tools/CMakeFiles/listxtp.dir/listxtp.c.o.requires
+
+app/tools/CMakeFiles/listxtp.dir/listxtp.c.o.provides: app/tools/CMakeFiles/listxtp.dir/listxtp.c.o.requires
+ $(MAKE) -f app/tools/CMakeFiles/listxtp.dir/build.make app/tools/CMakeFiles/listxtp.dir/listxtp.c.o.provides.build
+.PHONY : app/tools/CMakeFiles/listxtp.dir/listxtp.c.o.provides
+
+app/tools/CMakeFiles/listxtp.dir/listxtp.c.o.provides.build: app/tools/CMakeFiles/listxtp.dir/listxtp.c.o
+
+
+# Object files for target listxtp
+listxtp_OBJECTS = \
+"CMakeFiles/listxtp.dir/listxtp.c.o"
+
+# External object files for target listxtp
+listxtp_EXTERNAL_OBJECTS =
+
+app/tools/listxtp: app/tools/CMakeFiles/listxtp.dir/listxtp.c.o
+app/tools/listxtp: app/tools/CMakeFiles/listxtp.dir/build.make
+app/tools/listxtp: app/tools/CMakeFiles/listxtp.dir/link.txt
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --bold --progress-dir=/home/martin/XTrackCAD/src/work/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Linking C executable listxtp"
+ cd /home/martin/XTrackCAD/src/work/app/tools && $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/listxtp.dir/link.txt --verbose=$(VERBOSE)
+
+# Rule to build all files generated by this target.
+app/tools/CMakeFiles/listxtp.dir/build: app/tools/listxtp
+
+.PHONY : app/tools/CMakeFiles/listxtp.dir/build
+
+app/tools/CMakeFiles/listxtp.dir/requires: app/tools/CMakeFiles/listxtp.dir/listxtp.c.o.requires
+
+.PHONY : app/tools/CMakeFiles/listxtp.dir/requires
+
+app/tools/CMakeFiles/listxtp.dir/clean:
+ cd /home/martin/XTrackCAD/src/work/app/tools && $(CMAKE_COMMAND) -P CMakeFiles/listxtp.dir/cmake_clean.cmake
+.PHONY : app/tools/CMakeFiles/listxtp.dir/clean
+
+app/tools/CMakeFiles/listxtp.dir/depend:
+ cd /home/martin/XTrackCAD/src/work && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/martin/XTrackCAD/src/work /home/martin/XTrackCAD/src/work/app/tools /home/martin/XTrackCAD/src/work /home/martin/XTrackCAD/src/work/app/tools /home/martin/XTrackCAD/src/work/app/tools/CMakeFiles/listxtp.dir/DependInfo.cmake --color=$(COLOR)
+.PHONY : app/tools/CMakeFiles/listxtp.dir/depend
+
diff --git a/app/tools/CMakeFiles/listxtp.dir/cmake_clean.cmake b/app/tools/CMakeFiles/listxtp.dir/cmake_clean.cmake
new file mode 100644
index 0000000..6340b0e
--- /dev/null
+++ b/app/tools/CMakeFiles/listxtp.dir/cmake_clean.cmake
@@ -0,0 +1,10 @@
+file(REMOVE_RECURSE
+ "CMakeFiles/listxtp.dir/listxtp.c.o"
+ "listxtp.pdb"
+ "listxtp"
+)
+
+# Per-language clean rules from dependency scanning.
+foreach(lang C)
+ include(CMakeFiles/listxtp.dir/cmake_clean_${lang}.cmake OPTIONAL)
+endforeach()
diff --git a/app/tools/CMakeFiles/listxtp.dir/depend.make b/app/tools/CMakeFiles/listxtp.dir/depend.make
new file mode 100644
index 0000000..2087009
--- /dev/null
+++ b/app/tools/CMakeFiles/listxtp.dir/depend.make
@@ -0,0 +1,2 @@
+# Empty dependencies file for listxtp.
+# This may be replaced when dependencies are built.
diff --git a/app/tools/CMakeFiles/listxtp.dir/flags.make b/app/tools/CMakeFiles/listxtp.dir/flags.make
new file mode 100644
index 0000000..adbe140
--- /dev/null
+++ b/app/tools/CMakeFiles/listxtp.dir/flags.make
@@ -0,0 +1,10 @@
+# CMAKE generated file: DO NOT EDIT!
+# Generated by "Unix Makefiles" Generator, CMake Version 3.6
+
+# compile C with /usr/bin/gcc
+C_FLAGS = -g3 -gdwarf-2 -std=gnu99
+
+C_DEFINES = -DXTRKCAD_CMAKE_BUILD
+
+C_INCLUDES = -I/usr/local/include -I/home/martin/XTrackCAD/src/work/app/bin -I/home/martin/XTrackCAD/src/work/app/dynstring -I/home/martin/XTrackCAD/src/work/app/cornu
+
diff --git a/app/tools/CMakeFiles/listxtp.dir/link.txt b/app/tools/CMakeFiles/listxtp.dir/link.txt
new file mode 100644
index 0000000..c355270
--- /dev/null
+++ b/app/tools/CMakeFiles/listxtp.dir/link.txt
@@ -0,0 +1 @@
+/usr/bin/gcc -g3 -gdwarf-2 CMakeFiles/listxtp.dir/listxtp.c.o -o listxtp -rdynamic
diff --git a/app/tools/CMakeFiles/listxtp.dir/progress.make b/app/tools/CMakeFiles/listxtp.dir/progress.make
new file mode 100644
index 0000000..649948f
--- /dev/null
+++ b/app/tools/CMakeFiles/listxtp.dir/progress.make
@@ -0,0 +1,3 @@
+CMAKE_PROGRESS_1 =
+CMAKE_PROGRESS_2 = 18
+
diff --git a/app/tools/CMakeFiles/progress.marks b/app/tools/CMakeFiles/progress.marks
new file mode 100644
index 0000000..a45fd52
--- /dev/null
+++ b/app/tools/CMakeFiles/progress.marks
@@ -0,0 +1 @@
+24
diff --git a/app/tools/CTestTestfile.cmake b/app/tools/CTestTestfile.cmake
new file mode 100644
index 0000000..68761a1
--- /dev/null
+++ b/app/tools/CTestTestfile.cmake
@@ -0,0 +1,7 @@
+# CMake generated Testfile for
+# Source directory: /home/martin/XTrackCAD/src/work/app/tools
+# Build directory: /home/martin/XTrackCAD/src/work/app/tools
+#
+# This file includes the relevant testing commands required for
+# testing this directory and lists subdirectories to be tested as well.
+subdirs(halibut)
diff --git a/app/tools/Makefile b/app/tools/Makefile
new file mode 100644
index 0000000..953843f
--- /dev/null
+++ b/app/tools/Makefile
@@ -0,0 +1,264 @@
+# CMAKE generated file: DO NOT EDIT!
+# Generated by "Unix Makefiles" Generator, CMake Version 3.6
+
+# Default target executed when no arguments are given to make.
+default_target: all
+
+.PHONY : default_target
+
+# Allow only one "make -f Makefile2" at a time, but pass parallelism.
+.NOTPARALLEL:
+
+
+#=============================================================================
+# Special targets provided by cmake.
+
+# Disable implicit rules so canonical targets will work.
+.SUFFIXES:
+
+
+# Remove some rules from gmake that .SUFFIXES does not remove.
+SUFFIXES =
+
+.SUFFIXES: .hpux_make_needs_suffix_list
+
+
+# Suppress display of executed commands.
+$(VERBOSE).SILENT:
+
+
+# A target that is always out of date.
+cmake_force:
+
+.PHONY : cmake_force
+
+#=============================================================================
+# Set environment variables for the build.
+
+# The shell in which to execute make rules.
+SHELL = /bin/sh
+
+# The CMake executable.
+CMAKE_COMMAND = /usr/bin/cmake
+
+# The command to remove a file.
+RM = /usr/bin/cmake -E remove -f
+
+# Escaping for special characters.
+EQUALS = =
+
+# The top-level source directory on which CMake was run.
+CMAKE_SOURCE_DIR = /home/martin/XTrackCAD/src/work
+
+# The top-level build directory on which CMake was run.
+CMAKE_BINARY_DIR = /home/martin/XTrackCAD/src/work
+
+#=============================================================================
+# Targets provided globally by CMake.
+
+# Special rule for the target edit_cache
+edit_cache:
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running CMake cache editor..."
+ /usr/bin/ccmake -H$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR)
+.PHONY : edit_cache
+
+# Special rule for the target edit_cache
+edit_cache/fast: edit_cache
+
+.PHONY : edit_cache/fast
+
+# Special rule for the target install/strip
+install/strip: preinstall
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Installing the project stripped..."
+ /usr/bin/cmake -DCMAKE_INSTALL_DO_STRIP=1 -P cmake_install.cmake
+.PHONY : install/strip
+
+# Special rule for the target install/strip
+install/strip/fast: install/strip
+
+.PHONY : install/strip/fast
+
+# Special rule for the target test
+test:
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running tests..."
+ /usr/bin/ctest --force-new-ctest-process $(ARGS)
+.PHONY : test
+
+# Special rule for the target test
+test/fast: test
+
+.PHONY : test/fast
+
+# Special rule for the target package_source
+package_source:
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Run CPack packaging tool for source..."
+ cd /home/martin/XTrackCAD/src/work && /usr/bin/cpack --config ./CPackSourceConfig.cmake /home/martin/XTrackCAD/src/work/CPackSourceConfig.cmake
+.PHONY : package_source
+
+# Special rule for the target package_source
+package_source/fast: package_source
+
+.PHONY : package_source/fast
+
+# Special rule for the target package
+package: preinstall
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Run CPack packaging tool..."
+ cd /home/martin/XTrackCAD/src/work && /usr/bin/cpack --config ./CPackConfig.cmake
+.PHONY : package
+
+# Special rule for the target package
+package/fast: package
+
+.PHONY : package/fast
+
+# Special rule for the target rebuild_cache
+rebuild_cache:
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running CMake to regenerate build system..."
+ /usr/bin/cmake -H$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR)
+.PHONY : rebuild_cache
+
+# Special rule for the target rebuild_cache
+rebuild_cache/fast: rebuild_cache
+
+.PHONY : rebuild_cache/fast
+
+# Special rule for the target install/local
+install/local: preinstall
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Installing only the local directory..."
+ /usr/bin/cmake -DCMAKE_INSTALL_LOCAL_ONLY=1 -P cmake_install.cmake
+.PHONY : install/local
+
+# Special rule for the target install/local
+install/local/fast: install/local
+
+.PHONY : install/local/fast
+
+# Special rule for the target install
+install: preinstall
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Install the project..."
+ /usr/bin/cmake -P cmake_install.cmake
+.PHONY : install
+
+# Special rule for the target install
+install/fast: preinstall/fast
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Install the project..."
+ /usr/bin/cmake -P cmake_install.cmake
+.PHONY : install/fast
+
+# Special rule for the target list_install_components
+list_install_components:
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Available install components are: \"Unspecified\""
+.PHONY : list_install_components
+
+# Special rule for the target list_install_components
+list_install_components/fast: list_install_components
+
+.PHONY : list_install_components/fast
+
+# The main all target
+all: cmake_check_build_system
+ cd /home/martin/XTrackCAD/src/work && $(CMAKE_COMMAND) -E cmake_progress_start /home/martin/XTrackCAD/src/work/CMakeFiles /home/martin/XTrackCAD/src/work/app/tools/CMakeFiles/progress.marks
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f CMakeFiles/Makefile2 app/tools/all
+ $(CMAKE_COMMAND) -E cmake_progress_start /home/martin/XTrackCAD/src/work/CMakeFiles 0
+.PHONY : all
+
+# The main clean target
+clean:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f CMakeFiles/Makefile2 app/tools/clean
+.PHONY : clean
+
+# The main clean target
+clean/fast: clean
+
+.PHONY : clean/fast
+
+# Prepare targets for installation.
+preinstall: all
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f CMakeFiles/Makefile2 app/tools/preinstall
+.PHONY : preinstall
+
+# Prepare targets for installation.
+preinstall/fast:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f CMakeFiles/Makefile2 app/tools/preinstall
+.PHONY : preinstall/fast
+
+# clear depends
+depend:
+ cd /home/martin/XTrackCAD/src/work && $(CMAKE_COMMAND) -H$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 1
+.PHONY : depend
+
+# Convenience name for target.
+app/tools/CMakeFiles/listxtp.dir/rule:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f CMakeFiles/Makefile2 app/tools/CMakeFiles/listxtp.dir/rule
+.PHONY : app/tools/CMakeFiles/listxtp.dir/rule
+
+# Convenience name for target.
+listxtp: app/tools/CMakeFiles/listxtp.dir/rule
+
+.PHONY : listxtp
+
+# fast build rule for target.
+listxtp/fast:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/tools/CMakeFiles/listxtp.dir/build.make app/tools/CMakeFiles/listxtp.dir/build
+.PHONY : listxtp/fast
+
+listxtp.o: listxtp.c.o
+
+.PHONY : listxtp.o
+
+# target to build an object file
+listxtp.c.o:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/tools/CMakeFiles/listxtp.dir/build.make app/tools/CMakeFiles/listxtp.dir/listxtp.c.o
+.PHONY : listxtp.c.o
+
+listxtp.i: listxtp.c.i
+
+.PHONY : listxtp.i
+
+# target to preprocess a source file
+listxtp.c.i:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/tools/CMakeFiles/listxtp.dir/build.make app/tools/CMakeFiles/listxtp.dir/listxtp.c.i
+.PHONY : listxtp.c.i
+
+listxtp.s: listxtp.c.s
+
+.PHONY : listxtp.s
+
+# target to generate assembly for a file
+listxtp.c.s:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/tools/CMakeFiles/listxtp.dir/build.make app/tools/CMakeFiles/listxtp.dir/listxtp.c.s
+.PHONY : listxtp.c.s
+
+# Help Target
+help:
+ @echo "The following are some of the valid targets for this Makefile:"
+ @echo "... all (the default if no target is provided)"
+ @echo "... clean"
+ @echo "... depend"
+ @echo "... edit_cache"
+ @echo "... install/strip"
+ @echo "... test"
+ @echo "... package_source"
+ @echo "... package"
+ @echo "... rebuild_cache"
+ @echo "... listxtp"
+ @echo "... install/local"
+ @echo "... install"
+ @echo "... list_install_components"
+ @echo "... listxtp.o"
+ @echo "... listxtp.i"
+ @echo "... listxtp.s"
+.PHONY : help
+
+
+
+#=============================================================================
+# Special targets to cleanup operation of make.
+
+# Special rule to run CMake to check the build system integrity.
+# No rule that depends on this can have commands that come from listfiles
+# because they might be regenerated.
+cmake_check_build_system:
+ cd /home/martin/XTrackCAD/src/work && $(CMAKE_COMMAND) -H$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 0
+.PHONY : cmake_check_build_system
+
diff --git a/app/tools/cmake_install.cmake b/app/tools/cmake_install.cmake
new file mode 100644
index 0000000..063e331
--- /dev/null
+++ b/app/tools/cmake_install.cmake
@@ -0,0 +1,40 @@
+# Install script for directory: /home/martin/XTrackCAD/src/work/app/tools
+
+# Set the install prefix
+if(NOT DEFINED CMAKE_INSTALL_PREFIX)
+ set(CMAKE_INSTALL_PREFIX "/usr/local")
+endif()
+string(REGEX REPLACE "/$" "" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}")
+
+# Set the install configuration name.
+if(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME)
+ if(BUILD_TYPE)
+ string(REGEX REPLACE "^[^A-Za-z0-9_]+" ""
+ CMAKE_INSTALL_CONFIG_NAME "${BUILD_TYPE}")
+ else()
+ set(CMAKE_INSTALL_CONFIG_NAME "Debug")
+ endif()
+ message(STATUS "Install configuration: \"${CMAKE_INSTALL_CONFIG_NAME}\"")
+endif()
+
+# Set the component getting installed.
+if(NOT CMAKE_INSTALL_COMPONENT)
+ if(COMPONENT)
+ message(STATUS "Install component: \"${COMPONENT}\"")
+ set(CMAKE_INSTALL_COMPONENT "${COMPONENT}")
+ else()
+ set(CMAKE_INSTALL_COMPONENT)
+ endif()
+endif()
+
+# Install shared libraries without execute permission?
+if(NOT DEFINED CMAKE_INSTALL_SO_NO_EXE)
+ set(CMAKE_INSTALL_SO_NO_EXE "0")
+endif()
+
+if(NOT CMAKE_INSTALL_LOCAL_ONLY)
+ # Include the install script for each subdirectory.
+ include("/home/martin/XTrackCAD/src/work/app/tools/halibut/cmake_install.cmake")
+
+endif()
+
diff --git a/app/tools/halibut/CMakeFiles/CMakeDirectoryInformation.cmake b/app/tools/halibut/CMakeFiles/CMakeDirectoryInformation.cmake
new file mode 100644
index 0000000..2569371
--- /dev/null
+++ b/app/tools/halibut/CMakeFiles/CMakeDirectoryInformation.cmake
@@ -0,0 +1,16 @@
+# CMAKE generated file: DO NOT EDIT!
+# Generated by "Unix Makefiles" Generator, CMake Version 3.6
+
+# Relative path conversion top directories.
+set(CMAKE_RELATIVE_PATH_TOP_SOURCE "/home/martin/XTrackCAD/src/work")
+set(CMAKE_RELATIVE_PATH_TOP_BINARY "/home/martin/XTrackCAD/src/work")
+
+# Force unix paths in dependencies.
+set(CMAKE_FORCE_UNIX_PATHS 1)
+
+
+# The C and CXX include file regular expressions for this directory.
+set(CMAKE_C_INCLUDE_REGEX_SCAN "^.*$")
+set(CMAKE_C_INCLUDE_REGEX_COMPLAIN "^$")
+set(CMAKE_CXX_INCLUDE_REGEX_SCAN ${CMAKE_C_INCLUDE_REGEX_SCAN})
+set(CMAKE_CXX_INCLUDE_REGEX_COMPLAIN ${CMAKE_C_INCLUDE_REGEX_COMPLAIN})
diff --git a/app/tools/halibut/CMakeFiles/halibut.dir/DependInfo.cmake b/app/tools/halibut/CMakeFiles/halibut.dir/DependInfo.cmake
new file mode 100644
index 0000000..35d72f0
--- /dev/null
+++ b/app/tools/halibut/CMakeFiles/halibut.dir/DependInfo.cmake
@@ -0,0 +1,51 @@
+# The set of languages for which implicit dependencies are needed:
+set(CMAKE_DEPENDS_LANGUAGES
+ "C"
+ )
+# The set of files for implicit dependencies of each language:
+set(CMAKE_DEPENDS_CHECK_C
+ "/home/martin/XTrackCAD/src/work/app/tools/halibut/biblio.c" "/home/martin/XTrackCAD/src/work/app/tools/halibut/CMakeFiles/halibut.dir/biblio.c.o"
+ "/home/martin/XTrackCAD/src/work/app/tools/halibut/bk_html.c" "/home/martin/XTrackCAD/src/work/app/tools/halibut/CMakeFiles/halibut.dir/bk_html.c.o"
+ "/home/martin/XTrackCAD/src/work/app/tools/halibut/bk_paper.c" "/home/martin/XTrackCAD/src/work/app/tools/halibut/CMakeFiles/halibut.dir/bk_paper.c.o"
+ "/home/martin/XTrackCAD/src/work/app/tools/halibut/contents.c" "/home/martin/XTrackCAD/src/work/app/tools/halibut/CMakeFiles/halibut.dir/contents.c.o"
+ "/home/martin/XTrackCAD/src/work/app/tools/halibut/deflate.c" "/home/martin/XTrackCAD/src/work/app/tools/halibut/CMakeFiles/halibut.dir/deflate.c.o"
+ "/home/martin/XTrackCAD/src/work/app/tools/halibut/error.c" "/home/martin/XTrackCAD/src/work/app/tools/halibut/CMakeFiles/halibut.dir/error.c.o"
+ "/home/martin/XTrackCAD/src/work/app/tools/halibut/help.c" "/home/martin/XTrackCAD/src/work/app/tools/halibut/CMakeFiles/halibut.dir/help.c.o"
+ "/home/martin/XTrackCAD/src/work/app/tools/halibut/in_afm.c" "/home/martin/XTrackCAD/src/work/app/tools/halibut/CMakeFiles/halibut.dir/in_afm.c.o"
+ "/home/martin/XTrackCAD/src/work/app/tools/halibut/in_pf.c" "/home/martin/XTrackCAD/src/work/app/tools/halibut/CMakeFiles/halibut.dir/in_pf.c.o"
+ "/home/martin/XTrackCAD/src/work/app/tools/halibut/index.c" "/home/martin/XTrackCAD/src/work/app/tools/halibut/CMakeFiles/halibut.dir/index.c.o"
+ "/home/martin/XTrackCAD/src/work/app/tools/halibut/input.c" "/home/martin/XTrackCAD/src/work/app/tools/halibut/CMakeFiles/halibut.dir/input.c.o"
+ "/home/martin/XTrackCAD/src/work/app/tools/halibut/keywords.c" "/home/martin/XTrackCAD/src/work/app/tools/halibut/CMakeFiles/halibut.dir/keywords.c.o"
+ "/home/martin/XTrackCAD/src/work/app/tools/halibut/licence.c" "/home/martin/XTrackCAD/src/work/app/tools/halibut/CMakeFiles/halibut.dir/licence.c.o"
+ "/home/martin/XTrackCAD/src/work/app/tools/halibut/main.c" "/home/martin/XTrackCAD/src/work/app/tools/halibut/CMakeFiles/halibut.dir/main.c.o"
+ "/home/martin/XTrackCAD/src/work/app/tools/halibut/malloc.c" "/home/martin/XTrackCAD/src/work/app/tools/halibut/CMakeFiles/halibut.dir/malloc.c.o"
+ "/home/martin/XTrackCAD/src/work/app/tools/halibut/misc.c" "/home/martin/XTrackCAD/src/work/app/tools/halibut/CMakeFiles/halibut.dir/misc.c.o"
+ "/home/martin/XTrackCAD/src/work/app/tools/halibut/psdata.c" "/home/martin/XTrackCAD/src/work/app/tools/halibut/CMakeFiles/halibut.dir/psdata.c.o"
+ "/home/martin/XTrackCAD/src/work/app/tools/halibut/tree234.c" "/home/martin/XTrackCAD/src/work/app/tools/halibut/CMakeFiles/halibut.dir/tree234.c.o"
+ "/home/martin/XTrackCAD/src/work/app/tools/halibut/ustring.c" "/home/martin/XTrackCAD/src/work/app/tools/halibut/CMakeFiles/halibut.dir/ustring.c.o"
+ "/home/martin/XTrackCAD/src/work/app/tools/halibut/version.c" "/home/martin/XTrackCAD/src/work/app/tools/halibut/CMakeFiles/halibut.dir/version.c.o"
+ "/home/martin/XTrackCAD/src/work/app/tools/halibut/wcwidth.c" "/home/martin/XTrackCAD/src/work/app/tools/halibut/CMakeFiles/halibut.dir/wcwidth.c.o"
+ )
+set(CMAKE_C_COMPILER_ID "GNU")
+
+# Preprocessor definitions for this target.
+set(CMAKE_TARGET_DEFINITIONS_C
+ "XTRKCAD_CMAKE_BUILD"
+ )
+
+# The include file search paths:
+set(CMAKE_C_TARGET_INCLUDE_PATH
+ "/usr/local/include"
+ "app/bin"
+ "app/dynstring"
+ "app/cornu"
+ "app/tools/halibut/charset"
+ )
+
+# Targets to which this target links.
+set(CMAKE_TARGET_LINKED_INFO_FILES
+ "/home/martin/XTrackCAD/src/work/app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/DependInfo.cmake"
+ )
+
+# Fortran module output directory.
+set(CMAKE_Fortran_TARGET_MODULE_DIR "")
diff --git a/app/tools/halibut/CMakeFiles/halibut.dir/build.make b/app/tools/halibut/CMakeFiles/halibut.dir/build.make
new file mode 100644
index 0000000..bda8de4
--- /dev/null
+++ b/app/tools/halibut/CMakeFiles/halibut.dir/build.make
@@ -0,0 +1,654 @@
+# CMAKE generated file: DO NOT EDIT!
+# Generated by "Unix Makefiles" Generator, CMake Version 3.6
+
+# Delete rule output on recipe failure.
+.DELETE_ON_ERROR:
+
+
+#=============================================================================
+# Special targets provided by cmake.
+
+# Disable implicit rules so canonical targets will work.
+.SUFFIXES:
+
+
+# Remove some rules from gmake that .SUFFIXES does not remove.
+SUFFIXES =
+
+.SUFFIXES: .hpux_make_needs_suffix_list
+
+
+# Suppress display of executed commands.
+$(VERBOSE).SILENT:
+
+
+# A target that is always out of date.
+cmake_force:
+
+.PHONY : cmake_force
+
+#=============================================================================
+# Set environment variables for the build.
+
+# The shell in which to execute make rules.
+SHELL = /bin/sh
+
+# The CMake executable.
+CMAKE_COMMAND = /usr/bin/cmake
+
+# The command to remove a file.
+RM = /usr/bin/cmake -E remove -f
+
+# Escaping for special characters.
+EQUALS = =
+
+# The top-level source directory on which CMake was run.
+CMAKE_SOURCE_DIR = /home/martin/XTrackCAD/src/work
+
+# The top-level build directory on which CMake was run.
+CMAKE_BINARY_DIR = /home/martin/XTrackCAD/src/work
+
+# Include any dependencies generated for this target.
+include app/tools/halibut/CMakeFiles/halibut.dir/depend.make
+
+# Include the progress variables for this target.
+include app/tools/halibut/CMakeFiles/halibut.dir/progress.make
+
+# Include the compile flags for this target's objects.
+include app/tools/halibut/CMakeFiles/halibut.dir/flags.make
+
+app/tools/halibut/CMakeFiles/halibut.dir/biblio.c.o: app/tools/halibut/CMakeFiles/halibut.dir/flags.make
+app/tools/halibut/CMakeFiles/halibut.dir/biblio.c.o: app/tools/halibut/biblio.c
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/martin/XTrackCAD/src/work/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Building C object app/tools/halibut/CMakeFiles/halibut.dir/biblio.c.o"
+ cd /home/martin/XTrackCAD/src/work/app/tools/halibut && /usr/bin/gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -o CMakeFiles/halibut.dir/biblio.c.o -c /home/martin/XTrackCAD/src/work/app/tools/halibut/biblio.c
+
+app/tools/halibut/CMakeFiles/halibut.dir/biblio.c.i: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing C source to CMakeFiles/halibut.dir/biblio.c.i"
+ cd /home/martin/XTrackCAD/src/work/app/tools/halibut && /usr/bin/gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -E /home/martin/XTrackCAD/src/work/app/tools/halibut/biblio.c > CMakeFiles/halibut.dir/biblio.c.i
+
+app/tools/halibut/CMakeFiles/halibut.dir/biblio.c.s: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling C source to assembly CMakeFiles/halibut.dir/biblio.c.s"
+ cd /home/martin/XTrackCAD/src/work/app/tools/halibut && /usr/bin/gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -S /home/martin/XTrackCAD/src/work/app/tools/halibut/biblio.c -o CMakeFiles/halibut.dir/biblio.c.s
+
+app/tools/halibut/CMakeFiles/halibut.dir/biblio.c.o.requires:
+
+.PHONY : app/tools/halibut/CMakeFiles/halibut.dir/biblio.c.o.requires
+
+app/tools/halibut/CMakeFiles/halibut.dir/biblio.c.o.provides: app/tools/halibut/CMakeFiles/halibut.dir/biblio.c.o.requires
+ $(MAKE) -f app/tools/halibut/CMakeFiles/halibut.dir/build.make app/tools/halibut/CMakeFiles/halibut.dir/biblio.c.o.provides.build
+.PHONY : app/tools/halibut/CMakeFiles/halibut.dir/biblio.c.o.provides
+
+app/tools/halibut/CMakeFiles/halibut.dir/biblio.c.o.provides.build: app/tools/halibut/CMakeFiles/halibut.dir/biblio.c.o
+
+
+app/tools/halibut/CMakeFiles/halibut.dir/bk_html.c.o: app/tools/halibut/CMakeFiles/halibut.dir/flags.make
+app/tools/halibut/CMakeFiles/halibut.dir/bk_html.c.o: app/tools/halibut/bk_html.c
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/martin/XTrackCAD/src/work/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Building C object app/tools/halibut/CMakeFiles/halibut.dir/bk_html.c.o"
+ cd /home/martin/XTrackCAD/src/work/app/tools/halibut && /usr/bin/gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -o CMakeFiles/halibut.dir/bk_html.c.o -c /home/martin/XTrackCAD/src/work/app/tools/halibut/bk_html.c
+
+app/tools/halibut/CMakeFiles/halibut.dir/bk_html.c.i: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing C source to CMakeFiles/halibut.dir/bk_html.c.i"
+ cd /home/martin/XTrackCAD/src/work/app/tools/halibut && /usr/bin/gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -E /home/martin/XTrackCAD/src/work/app/tools/halibut/bk_html.c > CMakeFiles/halibut.dir/bk_html.c.i
+
+app/tools/halibut/CMakeFiles/halibut.dir/bk_html.c.s: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling C source to assembly CMakeFiles/halibut.dir/bk_html.c.s"
+ cd /home/martin/XTrackCAD/src/work/app/tools/halibut && /usr/bin/gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -S /home/martin/XTrackCAD/src/work/app/tools/halibut/bk_html.c -o CMakeFiles/halibut.dir/bk_html.c.s
+
+app/tools/halibut/CMakeFiles/halibut.dir/bk_html.c.o.requires:
+
+.PHONY : app/tools/halibut/CMakeFiles/halibut.dir/bk_html.c.o.requires
+
+app/tools/halibut/CMakeFiles/halibut.dir/bk_html.c.o.provides: app/tools/halibut/CMakeFiles/halibut.dir/bk_html.c.o.requires
+ $(MAKE) -f app/tools/halibut/CMakeFiles/halibut.dir/build.make app/tools/halibut/CMakeFiles/halibut.dir/bk_html.c.o.provides.build
+.PHONY : app/tools/halibut/CMakeFiles/halibut.dir/bk_html.c.o.provides
+
+app/tools/halibut/CMakeFiles/halibut.dir/bk_html.c.o.provides.build: app/tools/halibut/CMakeFiles/halibut.dir/bk_html.c.o
+
+
+app/tools/halibut/CMakeFiles/halibut.dir/contents.c.o: app/tools/halibut/CMakeFiles/halibut.dir/flags.make
+app/tools/halibut/CMakeFiles/halibut.dir/contents.c.o: app/tools/halibut/contents.c
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/martin/XTrackCAD/src/work/CMakeFiles --progress-num=$(CMAKE_PROGRESS_3) "Building C object app/tools/halibut/CMakeFiles/halibut.dir/contents.c.o"
+ cd /home/martin/XTrackCAD/src/work/app/tools/halibut && /usr/bin/gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -o CMakeFiles/halibut.dir/contents.c.o -c /home/martin/XTrackCAD/src/work/app/tools/halibut/contents.c
+
+app/tools/halibut/CMakeFiles/halibut.dir/contents.c.i: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing C source to CMakeFiles/halibut.dir/contents.c.i"
+ cd /home/martin/XTrackCAD/src/work/app/tools/halibut && /usr/bin/gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -E /home/martin/XTrackCAD/src/work/app/tools/halibut/contents.c > CMakeFiles/halibut.dir/contents.c.i
+
+app/tools/halibut/CMakeFiles/halibut.dir/contents.c.s: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling C source to assembly CMakeFiles/halibut.dir/contents.c.s"
+ cd /home/martin/XTrackCAD/src/work/app/tools/halibut && /usr/bin/gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -S /home/martin/XTrackCAD/src/work/app/tools/halibut/contents.c -o CMakeFiles/halibut.dir/contents.c.s
+
+app/tools/halibut/CMakeFiles/halibut.dir/contents.c.o.requires:
+
+.PHONY : app/tools/halibut/CMakeFiles/halibut.dir/contents.c.o.requires
+
+app/tools/halibut/CMakeFiles/halibut.dir/contents.c.o.provides: app/tools/halibut/CMakeFiles/halibut.dir/contents.c.o.requires
+ $(MAKE) -f app/tools/halibut/CMakeFiles/halibut.dir/build.make app/tools/halibut/CMakeFiles/halibut.dir/contents.c.o.provides.build
+.PHONY : app/tools/halibut/CMakeFiles/halibut.dir/contents.c.o.provides
+
+app/tools/halibut/CMakeFiles/halibut.dir/contents.c.o.provides.build: app/tools/halibut/CMakeFiles/halibut.dir/contents.c.o
+
+
+app/tools/halibut/CMakeFiles/halibut.dir/deflate.c.o: app/tools/halibut/CMakeFiles/halibut.dir/flags.make
+app/tools/halibut/CMakeFiles/halibut.dir/deflate.c.o: app/tools/halibut/deflate.c
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/martin/XTrackCAD/src/work/CMakeFiles --progress-num=$(CMAKE_PROGRESS_4) "Building C object app/tools/halibut/CMakeFiles/halibut.dir/deflate.c.o"
+ cd /home/martin/XTrackCAD/src/work/app/tools/halibut && /usr/bin/gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -o CMakeFiles/halibut.dir/deflate.c.o -c /home/martin/XTrackCAD/src/work/app/tools/halibut/deflate.c
+
+app/tools/halibut/CMakeFiles/halibut.dir/deflate.c.i: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing C source to CMakeFiles/halibut.dir/deflate.c.i"
+ cd /home/martin/XTrackCAD/src/work/app/tools/halibut && /usr/bin/gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -E /home/martin/XTrackCAD/src/work/app/tools/halibut/deflate.c > CMakeFiles/halibut.dir/deflate.c.i
+
+app/tools/halibut/CMakeFiles/halibut.dir/deflate.c.s: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling C source to assembly CMakeFiles/halibut.dir/deflate.c.s"
+ cd /home/martin/XTrackCAD/src/work/app/tools/halibut && /usr/bin/gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -S /home/martin/XTrackCAD/src/work/app/tools/halibut/deflate.c -o CMakeFiles/halibut.dir/deflate.c.s
+
+app/tools/halibut/CMakeFiles/halibut.dir/deflate.c.o.requires:
+
+.PHONY : app/tools/halibut/CMakeFiles/halibut.dir/deflate.c.o.requires
+
+app/tools/halibut/CMakeFiles/halibut.dir/deflate.c.o.provides: app/tools/halibut/CMakeFiles/halibut.dir/deflate.c.o.requires
+ $(MAKE) -f app/tools/halibut/CMakeFiles/halibut.dir/build.make app/tools/halibut/CMakeFiles/halibut.dir/deflate.c.o.provides.build
+.PHONY : app/tools/halibut/CMakeFiles/halibut.dir/deflate.c.o.provides
+
+app/tools/halibut/CMakeFiles/halibut.dir/deflate.c.o.provides.build: app/tools/halibut/CMakeFiles/halibut.dir/deflate.c.o
+
+
+app/tools/halibut/CMakeFiles/halibut.dir/error.c.o: app/tools/halibut/CMakeFiles/halibut.dir/flags.make
+app/tools/halibut/CMakeFiles/halibut.dir/error.c.o: app/tools/halibut/error.c
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/martin/XTrackCAD/src/work/CMakeFiles --progress-num=$(CMAKE_PROGRESS_5) "Building C object app/tools/halibut/CMakeFiles/halibut.dir/error.c.o"
+ cd /home/martin/XTrackCAD/src/work/app/tools/halibut && /usr/bin/gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -o CMakeFiles/halibut.dir/error.c.o -c /home/martin/XTrackCAD/src/work/app/tools/halibut/error.c
+
+app/tools/halibut/CMakeFiles/halibut.dir/error.c.i: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing C source to CMakeFiles/halibut.dir/error.c.i"
+ cd /home/martin/XTrackCAD/src/work/app/tools/halibut && /usr/bin/gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -E /home/martin/XTrackCAD/src/work/app/tools/halibut/error.c > CMakeFiles/halibut.dir/error.c.i
+
+app/tools/halibut/CMakeFiles/halibut.dir/error.c.s: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling C source to assembly CMakeFiles/halibut.dir/error.c.s"
+ cd /home/martin/XTrackCAD/src/work/app/tools/halibut && /usr/bin/gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -S /home/martin/XTrackCAD/src/work/app/tools/halibut/error.c -o CMakeFiles/halibut.dir/error.c.s
+
+app/tools/halibut/CMakeFiles/halibut.dir/error.c.o.requires:
+
+.PHONY : app/tools/halibut/CMakeFiles/halibut.dir/error.c.o.requires
+
+app/tools/halibut/CMakeFiles/halibut.dir/error.c.o.provides: app/tools/halibut/CMakeFiles/halibut.dir/error.c.o.requires
+ $(MAKE) -f app/tools/halibut/CMakeFiles/halibut.dir/build.make app/tools/halibut/CMakeFiles/halibut.dir/error.c.o.provides.build
+.PHONY : app/tools/halibut/CMakeFiles/halibut.dir/error.c.o.provides
+
+app/tools/halibut/CMakeFiles/halibut.dir/error.c.o.provides.build: app/tools/halibut/CMakeFiles/halibut.dir/error.c.o
+
+
+app/tools/halibut/CMakeFiles/halibut.dir/help.c.o: app/tools/halibut/CMakeFiles/halibut.dir/flags.make
+app/tools/halibut/CMakeFiles/halibut.dir/help.c.o: app/tools/halibut/help.c
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/martin/XTrackCAD/src/work/CMakeFiles --progress-num=$(CMAKE_PROGRESS_6) "Building C object app/tools/halibut/CMakeFiles/halibut.dir/help.c.o"
+ cd /home/martin/XTrackCAD/src/work/app/tools/halibut && /usr/bin/gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -o CMakeFiles/halibut.dir/help.c.o -c /home/martin/XTrackCAD/src/work/app/tools/halibut/help.c
+
+app/tools/halibut/CMakeFiles/halibut.dir/help.c.i: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing C source to CMakeFiles/halibut.dir/help.c.i"
+ cd /home/martin/XTrackCAD/src/work/app/tools/halibut && /usr/bin/gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -E /home/martin/XTrackCAD/src/work/app/tools/halibut/help.c > CMakeFiles/halibut.dir/help.c.i
+
+app/tools/halibut/CMakeFiles/halibut.dir/help.c.s: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling C source to assembly CMakeFiles/halibut.dir/help.c.s"
+ cd /home/martin/XTrackCAD/src/work/app/tools/halibut && /usr/bin/gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -S /home/martin/XTrackCAD/src/work/app/tools/halibut/help.c -o CMakeFiles/halibut.dir/help.c.s
+
+app/tools/halibut/CMakeFiles/halibut.dir/help.c.o.requires:
+
+.PHONY : app/tools/halibut/CMakeFiles/halibut.dir/help.c.o.requires
+
+app/tools/halibut/CMakeFiles/halibut.dir/help.c.o.provides: app/tools/halibut/CMakeFiles/halibut.dir/help.c.o.requires
+ $(MAKE) -f app/tools/halibut/CMakeFiles/halibut.dir/build.make app/tools/halibut/CMakeFiles/halibut.dir/help.c.o.provides.build
+.PHONY : app/tools/halibut/CMakeFiles/halibut.dir/help.c.o.provides
+
+app/tools/halibut/CMakeFiles/halibut.dir/help.c.o.provides.build: app/tools/halibut/CMakeFiles/halibut.dir/help.c.o
+
+
+app/tools/halibut/CMakeFiles/halibut.dir/index.c.o: app/tools/halibut/CMakeFiles/halibut.dir/flags.make
+app/tools/halibut/CMakeFiles/halibut.dir/index.c.o: app/tools/halibut/index.c
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/martin/XTrackCAD/src/work/CMakeFiles --progress-num=$(CMAKE_PROGRESS_7) "Building C object app/tools/halibut/CMakeFiles/halibut.dir/index.c.o"
+ cd /home/martin/XTrackCAD/src/work/app/tools/halibut && /usr/bin/gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -o CMakeFiles/halibut.dir/index.c.o -c /home/martin/XTrackCAD/src/work/app/tools/halibut/index.c
+
+app/tools/halibut/CMakeFiles/halibut.dir/index.c.i: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing C source to CMakeFiles/halibut.dir/index.c.i"
+ cd /home/martin/XTrackCAD/src/work/app/tools/halibut && /usr/bin/gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -E /home/martin/XTrackCAD/src/work/app/tools/halibut/index.c > CMakeFiles/halibut.dir/index.c.i
+
+app/tools/halibut/CMakeFiles/halibut.dir/index.c.s: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling C source to assembly CMakeFiles/halibut.dir/index.c.s"
+ cd /home/martin/XTrackCAD/src/work/app/tools/halibut && /usr/bin/gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -S /home/martin/XTrackCAD/src/work/app/tools/halibut/index.c -o CMakeFiles/halibut.dir/index.c.s
+
+app/tools/halibut/CMakeFiles/halibut.dir/index.c.o.requires:
+
+.PHONY : app/tools/halibut/CMakeFiles/halibut.dir/index.c.o.requires
+
+app/tools/halibut/CMakeFiles/halibut.dir/index.c.o.provides: app/tools/halibut/CMakeFiles/halibut.dir/index.c.o.requires
+ $(MAKE) -f app/tools/halibut/CMakeFiles/halibut.dir/build.make app/tools/halibut/CMakeFiles/halibut.dir/index.c.o.provides.build
+.PHONY : app/tools/halibut/CMakeFiles/halibut.dir/index.c.o.provides
+
+app/tools/halibut/CMakeFiles/halibut.dir/index.c.o.provides.build: app/tools/halibut/CMakeFiles/halibut.dir/index.c.o
+
+
+app/tools/halibut/CMakeFiles/halibut.dir/input.c.o: app/tools/halibut/CMakeFiles/halibut.dir/flags.make
+app/tools/halibut/CMakeFiles/halibut.dir/input.c.o: app/tools/halibut/input.c
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/martin/XTrackCAD/src/work/CMakeFiles --progress-num=$(CMAKE_PROGRESS_8) "Building C object app/tools/halibut/CMakeFiles/halibut.dir/input.c.o"
+ cd /home/martin/XTrackCAD/src/work/app/tools/halibut && /usr/bin/gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -o CMakeFiles/halibut.dir/input.c.o -c /home/martin/XTrackCAD/src/work/app/tools/halibut/input.c
+
+app/tools/halibut/CMakeFiles/halibut.dir/input.c.i: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing C source to CMakeFiles/halibut.dir/input.c.i"
+ cd /home/martin/XTrackCAD/src/work/app/tools/halibut && /usr/bin/gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -E /home/martin/XTrackCAD/src/work/app/tools/halibut/input.c > CMakeFiles/halibut.dir/input.c.i
+
+app/tools/halibut/CMakeFiles/halibut.dir/input.c.s: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling C source to assembly CMakeFiles/halibut.dir/input.c.s"
+ cd /home/martin/XTrackCAD/src/work/app/tools/halibut && /usr/bin/gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -S /home/martin/XTrackCAD/src/work/app/tools/halibut/input.c -o CMakeFiles/halibut.dir/input.c.s
+
+app/tools/halibut/CMakeFiles/halibut.dir/input.c.o.requires:
+
+.PHONY : app/tools/halibut/CMakeFiles/halibut.dir/input.c.o.requires
+
+app/tools/halibut/CMakeFiles/halibut.dir/input.c.o.provides: app/tools/halibut/CMakeFiles/halibut.dir/input.c.o.requires
+ $(MAKE) -f app/tools/halibut/CMakeFiles/halibut.dir/build.make app/tools/halibut/CMakeFiles/halibut.dir/input.c.o.provides.build
+.PHONY : app/tools/halibut/CMakeFiles/halibut.dir/input.c.o.provides
+
+app/tools/halibut/CMakeFiles/halibut.dir/input.c.o.provides.build: app/tools/halibut/CMakeFiles/halibut.dir/input.c.o
+
+
+app/tools/halibut/CMakeFiles/halibut.dir/in_pf.c.o: app/tools/halibut/CMakeFiles/halibut.dir/flags.make
+app/tools/halibut/CMakeFiles/halibut.dir/in_pf.c.o: app/tools/halibut/in_pf.c
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/martin/XTrackCAD/src/work/CMakeFiles --progress-num=$(CMAKE_PROGRESS_9) "Building C object app/tools/halibut/CMakeFiles/halibut.dir/in_pf.c.o"
+ cd /home/martin/XTrackCAD/src/work/app/tools/halibut && /usr/bin/gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -o CMakeFiles/halibut.dir/in_pf.c.o -c /home/martin/XTrackCAD/src/work/app/tools/halibut/in_pf.c
+
+app/tools/halibut/CMakeFiles/halibut.dir/in_pf.c.i: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing C source to CMakeFiles/halibut.dir/in_pf.c.i"
+ cd /home/martin/XTrackCAD/src/work/app/tools/halibut && /usr/bin/gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -E /home/martin/XTrackCAD/src/work/app/tools/halibut/in_pf.c > CMakeFiles/halibut.dir/in_pf.c.i
+
+app/tools/halibut/CMakeFiles/halibut.dir/in_pf.c.s: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling C source to assembly CMakeFiles/halibut.dir/in_pf.c.s"
+ cd /home/martin/XTrackCAD/src/work/app/tools/halibut && /usr/bin/gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -S /home/martin/XTrackCAD/src/work/app/tools/halibut/in_pf.c -o CMakeFiles/halibut.dir/in_pf.c.s
+
+app/tools/halibut/CMakeFiles/halibut.dir/in_pf.c.o.requires:
+
+.PHONY : app/tools/halibut/CMakeFiles/halibut.dir/in_pf.c.o.requires
+
+app/tools/halibut/CMakeFiles/halibut.dir/in_pf.c.o.provides: app/tools/halibut/CMakeFiles/halibut.dir/in_pf.c.o.requires
+ $(MAKE) -f app/tools/halibut/CMakeFiles/halibut.dir/build.make app/tools/halibut/CMakeFiles/halibut.dir/in_pf.c.o.provides.build
+.PHONY : app/tools/halibut/CMakeFiles/halibut.dir/in_pf.c.o.provides
+
+app/tools/halibut/CMakeFiles/halibut.dir/in_pf.c.o.provides.build: app/tools/halibut/CMakeFiles/halibut.dir/in_pf.c.o
+
+
+app/tools/halibut/CMakeFiles/halibut.dir/in_afm.c.o: app/tools/halibut/CMakeFiles/halibut.dir/flags.make
+app/tools/halibut/CMakeFiles/halibut.dir/in_afm.c.o: app/tools/halibut/in_afm.c
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/martin/XTrackCAD/src/work/CMakeFiles --progress-num=$(CMAKE_PROGRESS_10) "Building C object app/tools/halibut/CMakeFiles/halibut.dir/in_afm.c.o"
+ cd /home/martin/XTrackCAD/src/work/app/tools/halibut && /usr/bin/gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -o CMakeFiles/halibut.dir/in_afm.c.o -c /home/martin/XTrackCAD/src/work/app/tools/halibut/in_afm.c
+
+app/tools/halibut/CMakeFiles/halibut.dir/in_afm.c.i: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing C source to CMakeFiles/halibut.dir/in_afm.c.i"
+ cd /home/martin/XTrackCAD/src/work/app/tools/halibut && /usr/bin/gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -E /home/martin/XTrackCAD/src/work/app/tools/halibut/in_afm.c > CMakeFiles/halibut.dir/in_afm.c.i
+
+app/tools/halibut/CMakeFiles/halibut.dir/in_afm.c.s: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling C source to assembly CMakeFiles/halibut.dir/in_afm.c.s"
+ cd /home/martin/XTrackCAD/src/work/app/tools/halibut && /usr/bin/gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -S /home/martin/XTrackCAD/src/work/app/tools/halibut/in_afm.c -o CMakeFiles/halibut.dir/in_afm.c.s
+
+app/tools/halibut/CMakeFiles/halibut.dir/in_afm.c.o.requires:
+
+.PHONY : app/tools/halibut/CMakeFiles/halibut.dir/in_afm.c.o.requires
+
+app/tools/halibut/CMakeFiles/halibut.dir/in_afm.c.o.provides: app/tools/halibut/CMakeFiles/halibut.dir/in_afm.c.o.requires
+ $(MAKE) -f app/tools/halibut/CMakeFiles/halibut.dir/build.make app/tools/halibut/CMakeFiles/halibut.dir/in_afm.c.o.provides.build
+.PHONY : app/tools/halibut/CMakeFiles/halibut.dir/in_afm.c.o.provides
+
+app/tools/halibut/CMakeFiles/halibut.dir/in_afm.c.o.provides.build: app/tools/halibut/CMakeFiles/halibut.dir/in_afm.c.o
+
+
+app/tools/halibut/CMakeFiles/halibut.dir/psdata.c.o: app/tools/halibut/CMakeFiles/halibut.dir/flags.make
+app/tools/halibut/CMakeFiles/halibut.dir/psdata.c.o: app/tools/halibut/psdata.c
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/martin/XTrackCAD/src/work/CMakeFiles --progress-num=$(CMAKE_PROGRESS_11) "Building C object app/tools/halibut/CMakeFiles/halibut.dir/psdata.c.o"
+ cd /home/martin/XTrackCAD/src/work/app/tools/halibut && /usr/bin/gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -o CMakeFiles/halibut.dir/psdata.c.o -c /home/martin/XTrackCAD/src/work/app/tools/halibut/psdata.c
+
+app/tools/halibut/CMakeFiles/halibut.dir/psdata.c.i: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing C source to CMakeFiles/halibut.dir/psdata.c.i"
+ cd /home/martin/XTrackCAD/src/work/app/tools/halibut && /usr/bin/gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -E /home/martin/XTrackCAD/src/work/app/tools/halibut/psdata.c > CMakeFiles/halibut.dir/psdata.c.i
+
+app/tools/halibut/CMakeFiles/halibut.dir/psdata.c.s: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling C source to assembly CMakeFiles/halibut.dir/psdata.c.s"
+ cd /home/martin/XTrackCAD/src/work/app/tools/halibut && /usr/bin/gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -S /home/martin/XTrackCAD/src/work/app/tools/halibut/psdata.c -o CMakeFiles/halibut.dir/psdata.c.s
+
+app/tools/halibut/CMakeFiles/halibut.dir/psdata.c.o.requires:
+
+.PHONY : app/tools/halibut/CMakeFiles/halibut.dir/psdata.c.o.requires
+
+app/tools/halibut/CMakeFiles/halibut.dir/psdata.c.o.provides: app/tools/halibut/CMakeFiles/halibut.dir/psdata.c.o.requires
+ $(MAKE) -f app/tools/halibut/CMakeFiles/halibut.dir/build.make app/tools/halibut/CMakeFiles/halibut.dir/psdata.c.o.provides.build
+.PHONY : app/tools/halibut/CMakeFiles/halibut.dir/psdata.c.o.provides
+
+app/tools/halibut/CMakeFiles/halibut.dir/psdata.c.o.provides.build: app/tools/halibut/CMakeFiles/halibut.dir/psdata.c.o
+
+
+app/tools/halibut/CMakeFiles/halibut.dir/bk_paper.c.o: app/tools/halibut/CMakeFiles/halibut.dir/flags.make
+app/tools/halibut/CMakeFiles/halibut.dir/bk_paper.c.o: app/tools/halibut/bk_paper.c
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/martin/XTrackCAD/src/work/CMakeFiles --progress-num=$(CMAKE_PROGRESS_12) "Building C object app/tools/halibut/CMakeFiles/halibut.dir/bk_paper.c.o"
+ cd /home/martin/XTrackCAD/src/work/app/tools/halibut && /usr/bin/gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -o CMakeFiles/halibut.dir/bk_paper.c.o -c /home/martin/XTrackCAD/src/work/app/tools/halibut/bk_paper.c
+
+app/tools/halibut/CMakeFiles/halibut.dir/bk_paper.c.i: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing C source to CMakeFiles/halibut.dir/bk_paper.c.i"
+ cd /home/martin/XTrackCAD/src/work/app/tools/halibut && /usr/bin/gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -E /home/martin/XTrackCAD/src/work/app/tools/halibut/bk_paper.c > CMakeFiles/halibut.dir/bk_paper.c.i
+
+app/tools/halibut/CMakeFiles/halibut.dir/bk_paper.c.s: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling C source to assembly CMakeFiles/halibut.dir/bk_paper.c.s"
+ cd /home/martin/XTrackCAD/src/work/app/tools/halibut && /usr/bin/gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -S /home/martin/XTrackCAD/src/work/app/tools/halibut/bk_paper.c -o CMakeFiles/halibut.dir/bk_paper.c.s
+
+app/tools/halibut/CMakeFiles/halibut.dir/bk_paper.c.o.requires:
+
+.PHONY : app/tools/halibut/CMakeFiles/halibut.dir/bk_paper.c.o.requires
+
+app/tools/halibut/CMakeFiles/halibut.dir/bk_paper.c.o.provides: app/tools/halibut/CMakeFiles/halibut.dir/bk_paper.c.o.requires
+ $(MAKE) -f app/tools/halibut/CMakeFiles/halibut.dir/build.make app/tools/halibut/CMakeFiles/halibut.dir/bk_paper.c.o.provides.build
+.PHONY : app/tools/halibut/CMakeFiles/halibut.dir/bk_paper.c.o.provides
+
+app/tools/halibut/CMakeFiles/halibut.dir/bk_paper.c.o.provides.build: app/tools/halibut/CMakeFiles/halibut.dir/bk_paper.c.o
+
+
+app/tools/halibut/CMakeFiles/halibut.dir/keywords.c.o: app/tools/halibut/CMakeFiles/halibut.dir/flags.make
+app/tools/halibut/CMakeFiles/halibut.dir/keywords.c.o: app/tools/halibut/keywords.c
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/martin/XTrackCAD/src/work/CMakeFiles --progress-num=$(CMAKE_PROGRESS_13) "Building C object app/tools/halibut/CMakeFiles/halibut.dir/keywords.c.o"
+ cd /home/martin/XTrackCAD/src/work/app/tools/halibut && /usr/bin/gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -o CMakeFiles/halibut.dir/keywords.c.o -c /home/martin/XTrackCAD/src/work/app/tools/halibut/keywords.c
+
+app/tools/halibut/CMakeFiles/halibut.dir/keywords.c.i: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing C source to CMakeFiles/halibut.dir/keywords.c.i"
+ cd /home/martin/XTrackCAD/src/work/app/tools/halibut && /usr/bin/gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -E /home/martin/XTrackCAD/src/work/app/tools/halibut/keywords.c > CMakeFiles/halibut.dir/keywords.c.i
+
+app/tools/halibut/CMakeFiles/halibut.dir/keywords.c.s: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling C source to assembly CMakeFiles/halibut.dir/keywords.c.s"
+ cd /home/martin/XTrackCAD/src/work/app/tools/halibut && /usr/bin/gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -S /home/martin/XTrackCAD/src/work/app/tools/halibut/keywords.c -o CMakeFiles/halibut.dir/keywords.c.s
+
+app/tools/halibut/CMakeFiles/halibut.dir/keywords.c.o.requires:
+
+.PHONY : app/tools/halibut/CMakeFiles/halibut.dir/keywords.c.o.requires
+
+app/tools/halibut/CMakeFiles/halibut.dir/keywords.c.o.provides: app/tools/halibut/CMakeFiles/halibut.dir/keywords.c.o.requires
+ $(MAKE) -f app/tools/halibut/CMakeFiles/halibut.dir/build.make app/tools/halibut/CMakeFiles/halibut.dir/keywords.c.o.provides.build
+.PHONY : app/tools/halibut/CMakeFiles/halibut.dir/keywords.c.o.provides
+
+app/tools/halibut/CMakeFiles/halibut.dir/keywords.c.o.provides.build: app/tools/halibut/CMakeFiles/halibut.dir/keywords.c.o
+
+
+app/tools/halibut/CMakeFiles/halibut.dir/licence.c.o: app/tools/halibut/CMakeFiles/halibut.dir/flags.make
+app/tools/halibut/CMakeFiles/halibut.dir/licence.c.o: app/tools/halibut/licence.c
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/martin/XTrackCAD/src/work/CMakeFiles --progress-num=$(CMAKE_PROGRESS_14) "Building C object app/tools/halibut/CMakeFiles/halibut.dir/licence.c.o"
+ cd /home/martin/XTrackCAD/src/work/app/tools/halibut && /usr/bin/gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -o CMakeFiles/halibut.dir/licence.c.o -c /home/martin/XTrackCAD/src/work/app/tools/halibut/licence.c
+
+app/tools/halibut/CMakeFiles/halibut.dir/licence.c.i: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing C source to CMakeFiles/halibut.dir/licence.c.i"
+ cd /home/martin/XTrackCAD/src/work/app/tools/halibut && /usr/bin/gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -E /home/martin/XTrackCAD/src/work/app/tools/halibut/licence.c > CMakeFiles/halibut.dir/licence.c.i
+
+app/tools/halibut/CMakeFiles/halibut.dir/licence.c.s: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling C source to assembly CMakeFiles/halibut.dir/licence.c.s"
+ cd /home/martin/XTrackCAD/src/work/app/tools/halibut && /usr/bin/gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -S /home/martin/XTrackCAD/src/work/app/tools/halibut/licence.c -o CMakeFiles/halibut.dir/licence.c.s
+
+app/tools/halibut/CMakeFiles/halibut.dir/licence.c.o.requires:
+
+.PHONY : app/tools/halibut/CMakeFiles/halibut.dir/licence.c.o.requires
+
+app/tools/halibut/CMakeFiles/halibut.dir/licence.c.o.provides: app/tools/halibut/CMakeFiles/halibut.dir/licence.c.o.requires
+ $(MAKE) -f app/tools/halibut/CMakeFiles/halibut.dir/build.make app/tools/halibut/CMakeFiles/halibut.dir/licence.c.o.provides.build
+.PHONY : app/tools/halibut/CMakeFiles/halibut.dir/licence.c.o.provides
+
+app/tools/halibut/CMakeFiles/halibut.dir/licence.c.o.provides.build: app/tools/halibut/CMakeFiles/halibut.dir/licence.c.o
+
+
+app/tools/halibut/CMakeFiles/halibut.dir/main.c.o: app/tools/halibut/CMakeFiles/halibut.dir/flags.make
+app/tools/halibut/CMakeFiles/halibut.dir/main.c.o: app/tools/halibut/main.c
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/martin/XTrackCAD/src/work/CMakeFiles --progress-num=$(CMAKE_PROGRESS_15) "Building C object app/tools/halibut/CMakeFiles/halibut.dir/main.c.o"
+ cd /home/martin/XTrackCAD/src/work/app/tools/halibut && /usr/bin/gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -o CMakeFiles/halibut.dir/main.c.o -c /home/martin/XTrackCAD/src/work/app/tools/halibut/main.c
+
+app/tools/halibut/CMakeFiles/halibut.dir/main.c.i: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing C source to CMakeFiles/halibut.dir/main.c.i"
+ cd /home/martin/XTrackCAD/src/work/app/tools/halibut && /usr/bin/gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -E /home/martin/XTrackCAD/src/work/app/tools/halibut/main.c > CMakeFiles/halibut.dir/main.c.i
+
+app/tools/halibut/CMakeFiles/halibut.dir/main.c.s: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling C source to assembly CMakeFiles/halibut.dir/main.c.s"
+ cd /home/martin/XTrackCAD/src/work/app/tools/halibut && /usr/bin/gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -S /home/martin/XTrackCAD/src/work/app/tools/halibut/main.c -o CMakeFiles/halibut.dir/main.c.s
+
+app/tools/halibut/CMakeFiles/halibut.dir/main.c.o.requires:
+
+.PHONY : app/tools/halibut/CMakeFiles/halibut.dir/main.c.o.requires
+
+app/tools/halibut/CMakeFiles/halibut.dir/main.c.o.provides: app/tools/halibut/CMakeFiles/halibut.dir/main.c.o.requires
+ $(MAKE) -f app/tools/halibut/CMakeFiles/halibut.dir/build.make app/tools/halibut/CMakeFiles/halibut.dir/main.c.o.provides.build
+.PHONY : app/tools/halibut/CMakeFiles/halibut.dir/main.c.o.provides
+
+app/tools/halibut/CMakeFiles/halibut.dir/main.c.o.provides.build: app/tools/halibut/CMakeFiles/halibut.dir/main.c.o
+
+
+app/tools/halibut/CMakeFiles/halibut.dir/malloc.c.o: app/tools/halibut/CMakeFiles/halibut.dir/flags.make
+app/tools/halibut/CMakeFiles/halibut.dir/malloc.c.o: app/tools/halibut/malloc.c
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/martin/XTrackCAD/src/work/CMakeFiles --progress-num=$(CMAKE_PROGRESS_16) "Building C object app/tools/halibut/CMakeFiles/halibut.dir/malloc.c.o"
+ cd /home/martin/XTrackCAD/src/work/app/tools/halibut && /usr/bin/gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -o CMakeFiles/halibut.dir/malloc.c.o -c /home/martin/XTrackCAD/src/work/app/tools/halibut/malloc.c
+
+app/tools/halibut/CMakeFiles/halibut.dir/malloc.c.i: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing C source to CMakeFiles/halibut.dir/malloc.c.i"
+ cd /home/martin/XTrackCAD/src/work/app/tools/halibut && /usr/bin/gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -E /home/martin/XTrackCAD/src/work/app/tools/halibut/malloc.c > CMakeFiles/halibut.dir/malloc.c.i
+
+app/tools/halibut/CMakeFiles/halibut.dir/malloc.c.s: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling C source to assembly CMakeFiles/halibut.dir/malloc.c.s"
+ cd /home/martin/XTrackCAD/src/work/app/tools/halibut && /usr/bin/gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -S /home/martin/XTrackCAD/src/work/app/tools/halibut/malloc.c -o CMakeFiles/halibut.dir/malloc.c.s
+
+app/tools/halibut/CMakeFiles/halibut.dir/malloc.c.o.requires:
+
+.PHONY : app/tools/halibut/CMakeFiles/halibut.dir/malloc.c.o.requires
+
+app/tools/halibut/CMakeFiles/halibut.dir/malloc.c.o.provides: app/tools/halibut/CMakeFiles/halibut.dir/malloc.c.o.requires
+ $(MAKE) -f app/tools/halibut/CMakeFiles/halibut.dir/build.make app/tools/halibut/CMakeFiles/halibut.dir/malloc.c.o.provides.build
+.PHONY : app/tools/halibut/CMakeFiles/halibut.dir/malloc.c.o.provides
+
+app/tools/halibut/CMakeFiles/halibut.dir/malloc.c.o.provides.build: app/tools/halibut/CMakeFiles/halibut.dir/malloc.c.o
+
+
+app/tools/halibut/CMakeFiles/halibut.dir/misc.c.o: app/tools/halibut/CMakeFiles/halibut.dir/flags.make
+app/tools/halibut/CMakeFiles/halibut.dir/misc.c.o: app/tools/halibut/misc.c
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/martin/XTrackCAD/src/work/CMakeFiles --progress-num=$(CMAKE_PROGRESS_17) "Building C object app/tools/halibut/CMakeFiles/halibut.dir/misc.c.o"
+ cd /home/martin/XTrackCAD/src/work/app/tools/halibut && /usr/bin/gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -o CMakeFiles/halibut.dir/misc.c.o -c /home/martin/XTrackCAD/src/work/app/tools/halibut/misc.c
+
+app/tools/halibut/CMakeFiles/halibut.dir/misc.c.i: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing C source to CMakeFiles/halibut.dir/misc.c.i"
+ cd /home/martin/XTrackCAD/src/work/app/tools/halibut && /usr/bin/gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -E /home/martin/XTrackCAD/src/work/app/tools/halibut/misc.c > CMakeFiles/halibut.dir/misc.c.i
+
+app/tools/halibut/CMakeFiles/halibut.dir/misc.c.s: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling C source to assembly CMakeFiles/halibut.dir/misc.c.s"
+ cd /home/martin/XTrackCAD/src/work/app/tools/halibut && /usr/bin/gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -S /home/martin/XTrackCAD/src/work/app/tools/halibut/misc.c -o CMakeFiles/halibut.dir/misc.c.s
+
+app/tools/halibut/CMakeFiles/halibut.dir/misc.c.o.requires:
+
+.PHONY : app/tools/halibut/CMakeFiles/halibut.dir/misc.c.o.requires
+
+app/tools/halibut/CMakeFiles/halibut.dir/misc.c.o.provides: app/tools/halibut/CMakeFiles/halibut.dir/misc.c.o.requires
+ $(MAKE) -f app/tools/halibut/CMakeFiles/halibut.dir/build.make app/tools/halibut/CMakeFiles/halibut.dir/misc.c.o.provides.build
+.PHONY : app/tools/halibut/CMakeFiles/halibut.dir/misc.c.o.provides
+
+app/tools/halibut/CMakeFiles/halibut.dir/misc.c.o.provides.build: app/tools/halibut/CMakeFiles/halibut.dir/misc.c.o
+
+
+app/tools/halibut/CMakeFiles/halibut.dir/tree234.c.o: app/tools/halibut/CMakeFiles/halibut.dir/flags.make
+app/tools/halibut/CMakeFiles/halibut.dir/tree234.c.o: app/tools/halibut/tree234.c
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/martin/XTrackCAD/src/work/CMakeFiles --progress-num=$(CMAKE_PROGRESS_18) "Building C object app/tools/halibut/CMakeFiles/halibut.dir/tree234.c.o"
+ cd /home/martin/XTrackCAD/src/work/app/tools/halibut && /usr/bin/gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -o CMakeFiles/halibut.dir/tree234.c.o -c /home/martin/XTrackCAD/src/work/app/tools/halibut/tree234.c
+
+app/tools/halibut/CMakeFiles/halibut.dir/tree234.c.i: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing C source to CMakeFiles/halibut.dir/tree234.c.i"
+ cd /home/martin/XTrackCAD/src/work/app/tools/halibut && /usr/bin/gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -E /home/martin/XTrackCAD/src/work/app/tools/halibut/tree234.c > CMakeFiles/halibut.dir/tree234.c.i
+
+app/tools/halibut/CMakeFiles/halibut.dir/tree234.c.s: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling C source to assembly CMakeFiles/halibut.dir/tree234.c.s"
+ cd /home/martin/XTrackCAD/src/work/app/tools/halibut && /usr/bin/gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -S /home/martin/XTrackCAD/src/work/app/tools/halibut/tree234.c -o CMakeFiles/halibut.dir/tree234.c.s
+
+app/tools/halibut/CMakeFiles/halibut.dir/tree234.c.o.requires:
+
+.PHONY : app/tools/halibut/CMakeFiles/halibut.dir/tree234.c.o.requires
+
+app/tools/halibut/CMakeFiles/halibut.dir/tree234.c.o.provides: app/tools/halibut/CMakeFiles/halibut.dir/tree234.c.o.requires
+ $(MAKE) -f app/tools/halibut/CMakeFiles/halibut.dir/build.make app/tools/halibut/CMakeFiles/halibut.dir/tree234.c.o.provides.build
+.PHONY : app/tools/halibut/CMakeFiles/halibut.dir/tree234.c.o.provides
+
+app/tools/halibut/CMakeFiles/halibut.dir/tree234.c.o.provides.build: app/tools/halibut/CMakeFiles/halibut.dir/tree234.c.o
+
+
+app/tools/halibut/CMakeFiles/halibut.dir/ustring.c.o: app/tools/halibut/CMakeFiles/halibut.dir/flags.make
+app/tools/halibut/CMakeFiles/halibut.dir/ustring.c.o: app/tools/halibut/ustring.c
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/martin/XTrackCAD/src/work/CMakeFiles --progress-num=$(CMAKE_PROGRESS_19) "Building C object app/tools/halibut/CMakeFiles/halibut.dir/ustring.c.o"
+ cd /home/martin/XTrackCAD/src/work/app/tools/halibut && /usr/bin/gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -o CMakeFiles/halibut.dir/ustring.c.o -c /home/martin/XTrackCAD/src/work/app/tools/halibut/ustring.c
+
+app/tools/halibut/CMakeFiles/halibut.dir/ustring.c.i: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing C source to CMakeFiles/halibut.dir/ustring.c.i"
+ cd /home/martin/XTrackCAD/src/work/app/tools/halibut && /usr/bin/gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -E /home/martin/XTrackCAD/src/work/app/tools/halibut/ustring.c > CMakeFiles/halibut.dir/ustring.c.i
+
+app/tools/halibut/CMakeFiles/halibut.dir/ustring.c.s: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling C source to assembly CMakeFiles/halibut.dir/ustring.c.s"
+ cd /home/martin/XTrackCAD/src/work/app/tools/halibut && /usr/bin/gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -S /home/martin/XTrackCAD/src/work/app/tools/halibut/ustring.c -o CMakeFiles/halibut.dir/ustring.c.s
+
+app/tools/halibut/CMakeFiles/halibut.dir/ustring.c.o.requires:
+
+.PHONY : app/tools/halibut/CMakeFiles/halibut.dir/ustring.c.o.requires
+
+app/tools/halibut/CMakeFiles/halibut.dir/ustring.c.o.provides: app/tools/halibut/CMakeFiles/halibut.dir/ustring.c.o.requires
+ $(MAKE) -f app/tools/halibut/CMakeFiles/halibut.dir/build.make app/tools/halibut/CMakeFiles/halibut.dir/ustring.c.o.provides.build
+.PHONY : app/tools/halibut/CMakeFiles/halibut.dir/ustring.c.o.provides
+
+app/tools/halibut/CMakeFiles/halibut.dir/ustring.c.o.provides.build: app/tools/halibut/CMakeFiles/halibut.dir/ustring.c.o
+
+
+app/tools/halibut/CMakeFiles/halibut.dir/version.c.o: app/tools/halibut/CMakeFiles/halibut.dir/flags.make
+app/tools/halibut/CMakeFiles/halibut.dir/version.c.o: app/tools/halibut/version.c
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/martin/XTrackCAD/src/work/CMakeFiles --progress-num=$(CMAKE_PROGRESS_20) "Building C object app/tools/halibut/CMakeFiles/halibut.dir/version.c.o"
+ cd /home/martin/XTrackCAD/src/work/app/tools/halibut && /usr/bin/gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -o CMakeFiles/halibut.dir/version.c.o -c /home/martin/XTrackCAD/src/work/app/tools/halibut/version.c
+
+app/tools/halibut/CMakeFiles/halibut.dir/version.c.i: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing C source to CMakeFiles/halibut.dir/version.c.i"
+ cd /home/martin/XTrackCAD/src/work/app/tools/halibut && /usr/bin/gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -E /home/martin/XTrackCAD/src/work/app/tools/halibut/version.c > CMakeFiles/halibut.dir/version.c.i
+
+app/tools/halibut/CMakeFiles/halibut.dir/version.c.s: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling C source to assembly CMakeFiles/halibut.dir/version.c.s"
+ cd /home/martin/XTrackCAD/src/work/app/tools/halibut && /usr/bin/gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -S /home/martin/XTrackCAD/src/work/app/tools/halibut/version.c -o CMakeFiles/halibut.dir/version.c.s
+
+app/tools/halibut/CMakeFiles/halibut.dir/version.c.o.requires:
+
+.PHONY : app/tools/halibut/CMakeFiles/halibut.dir/version.c.o.requires
+
+app/tools/halibut/CMakeFiles/halibut.dir/version.c.o.provides: app/tools/halibut/CMakeFiles/halibut.dir/version.c.o.requires
+ $(MAKE) -f app/tools/halibut/CMakeFiles/halibut.dir/build.make app/tools/halibut/CMakeFiles/halibut.dir/version.c.o.provides.build
+.PHONY : app/tools/halibut/CMakeFiles/halibut.dir/version.c.o.provides
+
+app/tools/halibut/CMakeFiles/halibut.dir/version.c.o.provides.build: app/tools/halibut/CMakeFiles/halibut.dir/version.c.o
+
+
+app/tools/halibut/CMakeFiles/halibut.dir/wcwidth.c.o: app/tools/halibut/CMakeFiles/halibut.dir/flags.make
+app/tools/halibut/CMakeFiles/halibut.dir/wcwidth.c.o: app/tools/halibut/wcwidth.c
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/martin/XTrackCAD/src/work/CMakeFiles --progress-num=$(CMAKE_PROGRESS_21) "Building C object app/tools/halibut/CMakeFiles/halibut.dir/wcwidth.c.o"
+ cd /home/martin/XTrackCAD/src/work/app/tools/halibut && /usr/bin/gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -o CMakeFiles/halibut.dir/wcwidth.c.o -c /home/martin/XTrackCAD/src/work/app/tools/halibut/wcwidth.c
+
+app/tools/halibut/CMakeFiles/halibut.dir/wcwidth.c.i: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing C source to CMakeFiles/halibut.dir/wcwidth.c.i"
+ cd /home/martin/XTrackCAD/src/work/app/tools/halibut && /usr/bin/gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -E /home/martin/XTrackCAD/src/work/app/tools/halibut/wcwidth.c > CMakeFiles/halibut.dir/wcwidth.c.i
+
+app/tools/halibut/CMakeFiles/halibut.dir/wcwidth.c.s: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling C source to assembly CMakeFiles/halibut.dir/wcwidth.c.s"
+ cd /home/martin/XTrackCAD/src/work/app/tools/halibut && /usr/bin/gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -S /home/martin/XTrackCAD/src/work/app/tools/halibut/wcwidth.c -o CMakeFiles/halibut.dir/wcwidth.c.s
+
+app/tools/halibut/CMakeFiles/halibut.dir/wcwidth.c.o.requires:
+
+.PHONY : app/tools/halibut/CMakeFiles/halibut.dir/wcwidth.c.o.requires
+
+app/tools/halibut/CMakeFiles/halibut.dir/wcwidth.c.o.provides: app/tools/halibut/CMakeFiles/halibut.dir/wcwidth.c.o.requires
+ $(MAKE) -f app/tools/halibut/CMakeFiles/halibut.dir/build.make app/tools/halibut/CMakeFiles/halibut.dir/wcwidth.c.o.provides.build
+.PHONY : app/tools/halibut/CMakeFiles/halibut.dir/wcwidth.c.o.provides
+
+app/tools/halibut/CMakeFiles/halibut.dir/wcwidth.c.o.provides.build: app/tools/halibut/CMakeFiles/halibut.dir/wcwidth.c.o
+
+
+# Object files for target halibut
+halibut_OBJECTS = \
+"CMakeFiles/halibut.dir/biblio.c.o" \
+"CMakeFiles/halibut.dir/bk_html.c.o" \
+"CMakeFiles/halibut.dir/contents.c.o" \
+"CMakeFiles/halibut.dir/deflate.c.o" \
+"CMakeFiles/halibut.dir/error.c.o" \
+"CMakeFiles/halibut.dir/help.c.o" \
+"CMakeFiles/halibut.dir/index.c.o" \
+"CMakeFiles/halibut.dir/input.c.o" \
+"CMakeFiles/halibut.dir/in_pf.c.o" \
+"CMakeFiles/halibut.dir/in_afm.c.o" \
+"CMakeFiles/halibut.dir/psdata.c.o" \
+"CMakeFiles/halibut.dir/bk_paper.c.o" \
+"CMakeFiles/halibut.dir/keywords.c.o" \
+"CMakeFiles/halibut.dir/licence.c.o" \
+"CMakeFiles/halibut.dir/main.c.o" \
+"CMakeFiles/halibut.dir/malloc.c.o" \
+"CMakeFiles/halibut.dir/misc.c.o" \
+"CMakeFiles/halibut.dir/tree234.c.o" \
+"CMakeFiles/halibut.dir/ustring.c.o" \
+"CMakeFiles/halibut.dir/version.c.o" \
+"CMakeFiles/halibut.dir/wcwidth.c.o"
+
+# External object files for target halibut
+halibut_EXTERNAL_OBJECTS =
+
+app/tools/halibut/halibut: app/tools/halibut/CMakeFiles/halibut.dir/biblio.c.o
+app/tools/halibut/halibut: app/tools/halibut/CMakeFiles/halibut.dir/bk_html.c.o
+app/tools/halibut/halibut: app/tools/halibut/CMakeFiles/halibut.dir/contents.c.o
+app/tools/halibut/halibut: app/tools/halibut/CMakeFiles/halibut.dir/deflate.c.o
+app/tools/halibut/halibut: app/tools/halibut/CMakeFiles/halibut.dir/error.c.o
+app/tools/halibut/halibut: app/tools/halibut/CMakeFiles/halibut.dir/help.c.o
+app/tools/halibut/halibut: app/tools/halibut/CMakeFiles/halibut.dir/index.c.o
+app/tools/halibut/halibut: app/tools/halibut/CMakeFiles/halibut.dir/input.c.o
+app/tools/halibut/halibut: app/tools/halibut/CMakeFiles/halibut.dir/in_pf.c.o
+app/tools/halibut/halibut: app/tools/halibut/CMakeFiles/halibut.dir/in_afm.c.o
+app/tools/halibut/halibut: app/tools/halibut/CMakeFiles/halibut.dir/psdata.c.o
+app/tools/halibut/halibut: app/tools/halibut/CMakeFiles/halibut.dir/bk_paper.c.o
+app/tools/halibut/halibut: app/tools/halibut/CMakeFiles/halibut.dir/keywords.c.o
+app/tools/halibut/halibut: app/tools/halibut/CMakeFiles/halibut.dir/licence.c.o
+app/tools/halibut/halibut: app/tools/halibut/CMakeFiles/halibut.dir/main.c.o
+app/tools/halibut/halibut: app/tools/halibut/CMakeFiles/halibut.dir/malloc.c.o
+app/tools/halibut/halibut: app/tools/halibut/CMakeFiles/halibut.dir/misc.c.o
+app/tools/halibut/halibut: app/tools/halibut/CMakeFiles/halibut.dir/tree234.c.o
+app/tools/halibut/halibut: app/tools/halibut/CMakeFiles/halibut.dir/ustring.c.o
+app/tools/halibut/halibut: app/tools/halibut/CMakeFiles/halibut.dir/version.c.o
+app/tools/halibut/halibut: app/tools/halibut/CMakeFiles/halibut.dir/wcwidth.c.o
+app/tools/halibut/halibut: app/tools/halibut/CMakeFiles/halibut.dir/build.make
+app/tools/halibut/halibut: app/tools/halibut/charset/libxtrkcad-charset.a
+app/tools/halibut/halibut: app/tools/halibut/CMakeFiles/halibut.dir/link.txt
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --bold --progress-dir=/home/martin/XTrackCAD/src/work/CMakeFiles --progress-num=$(CMAKE_PROGRESS_22) "Linking C executable halibut"
+ cd /home/martin/XTrackCAD/src/work/app/tools/halibut && $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/halibut.dir/link.txt --verbose=$(VERBOSE)
+
+# Rule to build all files generated by this target.
+app/tools/halibut/CMakeFiles/halibut.dir/build: app/tools/halibut/halibut
+
+.PHONY : app/tools/halibut/CMakeFiles/halibut.dir/build
+
+app/tools/halibut/CMakeFiles/halibut.dir/requires: app/tools/halibut/CMakeFiles/halibut.dir/biblio.c.o.requires
+app/tools/halibut/CMakeFiles/halibut.dir/requires: app/tools/halibut/CMakeFiles/halibut.dir/bk_html.c.o.requires
+app/tools/halibut/CMakeFiles/halibut.dir/requires: app/tools/halibut/CMakeFiles/halibut.dir/contents.c.o.requires
+app/tools/halibut/CMakeFiles/halibut.dir/requires: app/tools/halibut/CMakeFiles/halibut.dir/deflate.c.o.requires
+app/tools/halibut/CMakeFiles/halibut.dir/requires: app/tools/halibut/CMakeFiles/halibut.dir/error.c.o.requires
+app/tools/halibut/CMakeFiles/halibut.dir/requires: app/tools/halibut/CMakeFiles/halibut.dir/help.c.o.requires
+app/tools/halibut/CMakeFiles/halibut.dir/requires: app/tools/halibut/CMakeFiles/halibut.dir/index.c.o.requires
+app/tools/halibut/CMakeFiles/halibut.dir/requires: app/tools/halibut/CMakeFiles/halibut.dir/input.c.o.requires
+app/tools/halibut/CMakeFiles/halibut.dir/requires: app/tools/halibut/CMakeFiles/halibut.dir/in_pf.c.o.requires
+app/tools/halibut/CMakeFiles/halibut.dir/requires: app/tools/halibut/CMakeFiles/halibut.dir/in_afm.c.o.requires
+app/tools/halibut/CMakeFiles/halibut.dir/requires: app/tools/halibut/CMakeFiles/halibut.dir/psdata.c.o.requires
+app/tools/halibut/CMakeFiles/halibut.dir/requires: app/tools/halibut/CMakeFiles/halibut.dir/bk_paper.c.o.requires
+app/tools/halibut/CMakeFiles/halibut.dir/requires: app/tools/halibut/CMakeFiles/halibut.dir/keywords.c.o.requires
+app/tools/halibut/CMakeFiles/halibut.dir/requires: app/tools/halibut/CMakeFiles/halibut.dir/licence.c.o.requires
+app/tools/halibut/CMakeFiles/halibut.dir/requires: app/tools/halibut/CMakeFiles/halibut.dir/main.c.o.requires
+app/tools/halibut/CMakeFiles/halibut.dir/requires: app/tools/halibut/CMakeFiles/halibut.dir/malloc.c.o.requires
+app/tools/halibut/CMakeFiles/halibut.dir/requires: app/tools/halibut/CMakeFiles/halibut.dir/misc.c.o.requires
+app/tools/halibut/CMakeFiles/halibut.dir/requires: app/tools/halibut/CMakeFiles/halibut.dir/tree234.c.o.requires
+app/tools/halibut/CMakeFiles/halibut.dir/requires: app/tools/halibut/CMakeFiles/halibut.dir/ustring.c.o.requires
+app/tools/halibut/CMakeFiles/halibut.dir/requires: app/tools/halibut/CMakeFiles/halibut.dir/version.c.o.requires
+app/tools/halibut/CMakeFiles/halibut.dir/requires: app/tools/halibut/CMakeFiles/halibut.dir/wcwidth.c.o.requires
+
+.PHONY : app/tools/halibut/CMakeFiles/halibut.dir/requires
+
+app/tools/halibut/CMakeFiles/halibut.dir/clean:
+ cd /home/martin/XTrackCAD/src/work/app/tools/halibut && $(CMAKE_COMMAND) -P CMakeFiles/halibut.dir/cmake_clean.cmake
+.PHONY : app/tools/halibut/CMakeFiles/halibut.dir/clean
+
+app/tools/halibut/CMakeFiles/halibut.dir/depend:
+ cd /home/martin/XTrackCAD/src/work && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/martin/XTrackCAD/src/work /home/martin/XTrackCAD/src/work/app/tools/halibut /home/martin/XTrackCAD/src/work /home/martin/XTrackCAD/src/work/app/tools/halibut /home/martin/XTrackCAD/src/work/app/tools/halibut/CMakeFiles/halibut.dir/DependInfo.cmake --color=$(COLOR)
+.PHONY : app/tools/halibut/CMakeFiles/halibut.dir/depend
+
diff --git a/app/tools/halibut/CMakeFiles/halibut.dir/cmake_clean.cmake b/app/tools/halibut/CMakeFiles/halibut.dir/cmake_clean.cmake
new file mode 100644
index 0000000..2a32fd4
--- /dev/null
+++ b/app/tools/halibut/CMakeFiles/halibut.dir/cmake_clean.cmake
@@ -0,0 +1,30 @@
+file(REMOVE_RECURSE
+ "CMakeFiles/halibut.dir/biblio.c.o"
+ "CMakeFiles/halibut.dir/bk_html.c.o"
+ "CMakeFiles/halibut.dir/contents.c.o"
+ "CMakeFiles/halibut.dir/deflate.c.o"
+ "CMakeFiles/halibut.dir/error.c.o"
+ "CMakeFiles/halibut.dir/help.c.o"
+ "CMakeFiles/halibut.dir/index.c.o"
+ "CMakeFiles/halibut.dir/input.c.o"
+ "CMakeFiles/halibut.dir/in_pf.c.o"
+ "CMakeFiles/halibut.dir/in_afm.c.o"
+ "CMakeFiles/halibut.dir/psdata.c.o"
+ "CMakeFiles/halibut.dir/bk_paper.c.o"
+ "CMakeFiles/halibut.dir/keywords.c.o"
+ "CMakeFiles/halibut.dir/licence.c.o"
+ "CMakeFiles/halibut.dir/main.c.o"
+ "CMakeFiles/halibut.dir/malloc.c.o"
+ "CMakeFiles/halibut.dir/misc.c.o"
+ "CMakeFiles/halibut.dir/tree234.c.o"
+ "CMakeFiles/halibut.dir/ustring.c.o"
+ "CMakeFiles/halibut.dir/version.c.o"
+ "CMakeFiles/halibut.dir/wcwidth.c.o"
+ "halibut.pdb"
+ "halibut"
+)
+
+# Per-language clean rules from dependency scanning.
+foreach(lang C)
+ include(CMakeFiles/halibut.dir/cmake_clean_${lang}.cmake OPTIONAL)
+endforeach()
diff --git a/app/tools/halibut/CMakeFiles/halibut.dir/depend.make b/app/tools/halibut/CMakeFiles/halibut.dir/depend.make
new file mode 100644
index 0000000..6fd6a36
--- /dev/null
+++ b/app/tools/halibut/CMakeFiles/halibut.dir/depend.make
@@ -0,0 +1,2 @@
+# Empty dependencies file for halibut.
+# This may be replaced when dependencies are built.
diff --git a/app/tools/halibut/CMakeFiles/halibut.dir/flags.make b/app/tools/halibut/CMakeFiles/halibut.dir/flags.make
new file mode 100644
index 0000000..a0c0658
--- /dev/null
+++ b/app/tools/halibut/CMakeFiles/halibut.dir/flags.make
@@ -0,0 +1,10 @@
+# CMAKE generated file: DO NOT EDIT!
+# Generated by "Unix Makefiles" Generator, CMake Version 3.6
+
+# compile C with /usr/bin/gcc
+C_FLAGS = -g3 -gdwarf-2 -std=gnu99
+
+C_DEFINES = -DXTRKCAD_CMAKE_BUILD
+
+C_INCLUDES = -I/usr/local/include -I/home/martin/XTrackCAD/src/work/app/bin -I/home/martin/XTrackCAD/src/work/app/dynstring -I/home/martin/XTrackCAD/src/work/app/cornu -I/home/martin/XTrackCAD/src/work/app/tools/halibut/charset
+
diff --git a/app/tools/halibut/CMakeFiles/halibut.dir/link.txt b/app/tools/halibut/CMakeFiles/halibut.dir/link.txt
new file mode 100644
index 0000000..3942f99
--- /dev/null
+++ b/app/tools/halibut/CMakeFiles/halibut.dir/link.txt
@@ -0,0 +1 @@
+/usr/bin/gcc -g3 -gdwarf-2 CMakeFiles/halibut.dir/biblio.c.o CMakeFiles/halibut.dir/bk_html.c.o CMakeFiles/halibut.dir/contents.c.o CMakeFiles/halibut.dir/deflate.c.o CMakeFiles/halibut.dir/error.c.o CMakeFiles/halibut.dir/help.c.o CMakeFiles/halibut.dir/index.c.o CMakeFiles/halibut.dir/input.c.o CMakeFiles/halibut.dir/in_pf.c.o CMakeFiles/halibut.dir/in_afm.c.o CMakeFiles/halibut.dir/psdata.c.o CMakeFiles/halibut.dir/bk_paper.c.o CMakeFiles/halibut.dir/keywords.c.o CMakeFiles/halibut.dir/licence.c.o CMakeFiles/halibut.dir/main.c.o CMakeFiles/halibut.dir/malloc.c.o CMakeFiles/halibut.dir/misc.c.o CMakeFiles/halibut.dir/tree234.c.o CMakeFiles/halibut.dir/ustring.c.o CMakeFiles/halibut.dir/version.c.o CMakeFiles/halibut.dir/wcwidth.c.o -o halibut -rdynamic charset/libxtrkcad-charset.a
diff --git a/app/tools/halibut/CMakeFiles/halibut.dir/progress.make b/app/tools/halibut/CMakeFiles/halibut.dir/progress.make
new file mode 100644
index 0000000..6d97893
--- /dev/null
+++ b/app/tools/halibut/CMakeFiles/halibut.dir/progress.make
@@ -0,0 +1,23 @@
+CMAKE_PROGRESS_1 = 8
+CMAKE_PROGRESS_2 =
+CMAKE_PROGRESS_3 = 9
+CMAKE_PROGRESS_4 =
+CMAKE_PROGRESS_5 = 10
+CMAKE_PROGRESS_6 =
+CMAKE_PROGRESS_7 =
+CMAKE_PROGRESS_8 = 11
+CMAKE_PROGRESS_9 =
+CMAKE_PROGRESS_10 = 12
+CMAKE_PROGRESS_11 =
+CMAKE_PROGRESS_12 =
+CMAKE_PROGRESS_13 = 13
+CMAKE_PROGRESS_14 =
+CMAKE_PROGRESS_15 = 14
+CMAKE_PROGRESS_16 =
+CMAKE_PROGRESS_17 = 15
+CMAKE_PROGRESS_18 =
+CMAKE_PROGRESS_19 =
+CMAKE_PROGRESS_20 = 16
+CMAKE_PROGRESS_21 =
+CMAKE_PROGRESS_22 = 17
+
diff --git a/app/tools/halibut/CMakeFiles/progress.marks b/app/tools/halibut/CMakeFiles/progress.marks
new file mode 100644
index 0000000..4099407
--- /dev/null
+++ b/app/tools/halibut/CMakeFiles/progress.marks
@@ -0,0 +1 @@
+23
diff --git a/app/tools/halibut/CTestTestfile.cmake b/app/tools/halibut/CTestTestfile.cmake
new file mode 100644
index 0000000..68be308
--- /dev/null
+++ b/app/tools/halibut/CTestTestfile.cmake
@@ -0,0 +1,7 @@
+# CMake generated Testfile for
+# Source directory: /home/martin/XTrackCAD/src/work/app/tools/halibut
+# Build directory: /home/martin/XTrackCAD/src/work/app/tools/halibut
+#
+# This file includes the relevant testing commands required for
+# testing this directory and lists subdirectories to be tested as well.
+subdirs(charset)
diff --git a/app/tools/halibut/Makefile b/app/tools/halibut/Makefile
new file mode 100644
index 0000000..03e7fde
--- /dev/null
+++ b/app/tools/halibut/Makefile
@@ -0,0 +1,864 @@
+# CMAKE generated file: DO NOT EDIT!
+# Generated by "Unix Makefiles" Generator, CMake Version 3.6
+
+# Default target executed when no arguments are given to make.
+default_target: all
+
+.PHONY : default_target
+
+# Allow only one "make -f Makefile2" at a time, but pass parallelism.
+.NOTPARALLEL:
+
+
+#=============================================================================
+# Special targets provided by cmake.
+
+# Disable implicit rules so canonical targets will work.
+.SUFFIXES:
+
+
+# Remove some rules from gmake that .SUFFIXES does not remove.
+SUFFIXES =
+
+.SUFFIXES: .hpux_make_needs_suffix_list
+
+
+# Suppress display of executed commands.
+$(VERBOSE).SILENT:
+
+
+# A target that is always out of date.
+cmake_force:
+
+.PHONY : cmake_force
+
+#=============================================================================
+# Set environment variables for the build.
+
+# The shell in which to execute make rules.
+SHELL = /bin/sh
+
+# The CMake executable.
+CMAKE_COMMAND = /usr/bin/cmake
+
+# The command to remove a file.
+RM = /usr/bin/cmake -E remove -f
+
+# Escaping for special characters.
+EQUALS = =
+
+# The top-level source directory on which CMake was run.
+CMAKE_SOURCE_DIR = /home/martin/XTrackCAD/src/work
+
+# The top-level build directory on which CMake was run.
+CMAKE_BINARY_DIR = /home/martin/XTrackCAD/src/work
+
+#=============================================================================
+# Targets provided globally by CMake.
+
+# Special rule for the target edit_cache
+edit_cache:
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running CMake cache editor..."
+ /usr/bin/ccmake -H$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR)
+.PHONY : edit_cache
+
+# Special rule for the target edit_cache
+edit_cache/fast: edit_cache
+
+.PHONY : edit_cache/fast
+
+# Special rule for the target install/strip
+install/strip: preinstall
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Installing the project stripped..."
+ /usr/bin/cmake -DCMAKE_INSTALL_DO_STRIP=1 -P cmake_install.cmake
+.PHONY : install/strip
+
+# Special rule for the target install/strip
+install/strip/fast: install/strip
+
+.PHONY : install/strip/fast
+
+# Special rule for the target test
+test:
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running tests..."
+ /usr/bin/ctest --force-new-ctest-process $(ARGS)
+.PHONY : test
+
+# Special rule for the target test
+test/fast: test
+
+.PHONY : test/fast
+
+# Special rule for the target package
+package: preinstall
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Run CPack packaging tool..."
+ cd /home/martin/XTrackCAD/src/work && /usr/bin/cpack --config ./CPackConfig.cmake
+.PHONY : package
+
+# Special rule for the target package
+package/fast: package
+
+.PHONY : package/fast
+
+# Special rule for the target rebuild_cache
+rebuild_cache:
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running CMake to regenerate build system..."
+ /usr/bin/cmake -H$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR)
+.PHONY : rebuild_cache
+
+# Special rule for the target rebuild_cache
+rebuild_cache/fast: rebuild_cache
+
+.PHONY : rebuild_cache/fast
+
+# Special rule for the target package_source
+package_source:
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Run CPack packaging tool for source..."
+ cd /home/martin/XTrackCAD/src/work && /usr/bin/cpack --config ./CPackSourceConfig.cmake /home/martin/XTrackCAD/src/work/CPackSourceConfig.cmake
+.PHONY : package_source
+
+# Special rule for the target package_source
+package_source/fast: package_source
+
+.PHONY : package_source/fast
+
+# Special rule for the target install/local
+install/local: preinstall
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Installing only the local directory..."
+ /usr/bin/cmake -DCMAKE_INSTALL_LOCAL_ONLY=1 -P cmake_install.cmake
+.PHONY : install/local
+
+# Special rule for the target install/local
+install/local/fast: install/local
+
+.PHONY : install/local/fast
+
+# Special rule for the target install
+install: preinstall
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Install the project..."
+ /usr/bin/cmake -P cmake_install.cmake
+.PHONY : install
+
+# Special rule for the target install
+install/fast: preinstall/fast
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Install the project..."
+ /usr/bin/cmake -P cmake_install.cmake
+.PHONY : install/fast
+
+# Special rule for the target list_install_components
+list_install_components:
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Available install components are: \"Unspecified\""
+.PHONY : list_install_components
+
+# Special rule for the target list_install_components
+list_install_components/fast: list_install_components
+
+.PHONY : list_install_components/fast
+
+# The main all target
+all: cmake_check_build_system
+ cd /home/martin/XTrackCAD/src/work && $(CMAKE_COMMAND) -E cmake_progress_start /home/martin/XTrackCAD/src/work/CMakeFiles /home/martin/XTrackCAD/src/work/app/tools/halibut/CMakeFiles/progress.marks
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f CMakeFiles/Makefile2 app/tools/halibut/all
+ $(CMAKE_COMMAND) -E cmake_progress_start /home/martin/XTrackCAD/src/work/CMakeFiles 0
+.PHONY : all
+
+# The main clean target
+clean:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f CMakeFiles/Makefile2 app/tools/halibut/clean
+.PHONY : clean
+
+# The main clean target
+clean/fast: clean
+
+.PHONY : clean/fast
+
+# Prepare targets for installation.
+preinstall: all
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f CMakeFiles/Makefile2 app/tools/halibut/preinstall
+.PHONY : preinstall
+
+# Prepare targets for installation.
+preinstall/fast:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f CMakeFiles/Makefile2 app/tools/halibut/preinstall
+.PHONY : preinstall/fast
+
+# clear depends
+depend:
+ cd /home/martin/XTrackCAD/src/work && $(CMAKE_COMMAND) -H$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 1
+.PHONY : depend
+
+# Convenience name for target.
+app/tools/halibut/CMakeFiles/halibut.dir/rule:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f CMakeFiles/Makefile2 app/tools/halibut/CMakeFiles/halibut.dir/rule
+.PHONY : app/tools/halibut/CMakeFiles/halibut.dir/rule
+
+# Convenience name for target.
+halibut: app/tools/halibut/CMakeFiles/halibut.dir/rule
+
+.PHONY : halibut
+
+# fast build rule for target.
+halibut/fast:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/tools/halibut/CMakeFiles/halibut.dir/build.make app/tools/halibut/CMakeFiles/halibut.dir/build
+.PHONY : halibut/fast
+
+biblio.o: biblio.c.o
+
+.PHONY : biblio.o
+
+# target to build an object file
+biblio.c.o:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/tools/halibut/CMakeFiles/halibut.dir/build.make app/tools/halibut/CMakeFiles/halibut.dir/biblio.c.o
+.PHONY : biblio.c.o
+
+biblio.i: biblio.c.i
+
+.PHONY : biblio.i
+
+# target to preprocess a source file
+biblio.c.i:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/tools/halibut/CMakeFiles/halibut.dir/build.make app/tools/halibut/CMakeFiles/halibut.dir/biblio.c.i
+.PHONY : biblio.c.i
+
+biblio.s: biblio.c.s
+
+.PHONY : biblio.s
+
+# target to generate assembly for a file
+biblio.c.s:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/tools/halibut/CMakeFiles/halibut.dir/build.make app/tools/halibut/CMakeFiles/halibut.dir/biblio.c.s
+.PHONY : biblio.c.s
+
+bk_html.o: bk_html.c.o
+
+.PHONY : bk_html.o
+
+# target to build an object file
+bk_html.c.o:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/tools/halibut/CMakeFiles/halibut.dir/build.make app/tools/halibut/CMakeFiles/halibut.dir/bk_html.c.o
+.PHONY : bk_html.c.o
+
+bk_html.i: bk_html.c.i
+
+.PHONY : bk_html.i
+
+# target to preprocess a source file
+bk_html.c.i:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/tools/halibut/CMakeFiles/halibut.dir/build.make app/tools/halibut/CMakeFiles/halibut.dir/bk_html.c.i
+.PHONY : bk_html.c.i
+
+bk_html.s: bk_html.c.s
+
+.PHONY : bk_html.s
+
+# target to generate assembly for a file
+bk_html.c.s:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/tools/halibut/CMakeFiles/halibut.dir/build.make app/tools/halibut/CMakeFiles/halibut.dir/bk_html.c.s
+.PHONY : bk_html.c.s
+
+bk_paper.o: bk_paper.c.o
+
+.PHONY : bk_paper.o
+
+# target to build an object file
+bk_paper.c.o:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/tools/halibut/CMakeFiles/halibut.dir/build.make app/tools/halibut/CMakeFiles/halibut.dir/bk_paper.c.o
+.PHONY : bk_paper.c.o
+
+bk_paper.i: bk_paper.c.i
+
+.PHONY : bk_paper.i
+
+# target to preprocess a source file
+bk_paper.c.i:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/tools/halibut/CMakeFiles/halibut.dir/build.make app/tools/halibut/CMakeFiles/halibut.dir/bk_paper.c.i
+.PHONY : bk_paper.c.i
+
+bk_paper.s: bk_paper.c.s
+
+.PHONY : bk_paper.s
+
+# target to generate assembly for a file
+bk_paper.c.s:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/tools/halibut/CMakeFiles/halibut.dir/build.make app/tools/halibut/CMakeFiles/halibut.dir/bk_paper.c.s
+.PHONY : bk_paper.c.s
+
+contents.o: contents.c.o
+
+.PHONY : contents.o
+
+# target to build an object file
+contents.c.o:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/tools/halibut/CMakeFiles/halibut.dir/build.make app/tools/halibut/CMakeFiles/halibut.dir/contents.c.o
+.PHONY : contents.c.o
+
+contents.i: contents.c.i
+
+.PHONY : contents.i
+
+# target to preprocess a source file
+contents.c.i:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/tools/halibut/CMakeFiles/halibut.dir/build.make app/tools/halibut/CMakeFiles/halibut.dir/contents.c.i
+.PHONY : contents.c.i
+
+contents.s: contents.c.s
+
+.PHONY : contents.s
+
+# target to generate assembly for a file
+contents.c.s:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/tools/halibut/CMakeFiles/halibut.dir/build.make app/tools/halibut/CMakeFiles/halibut.dir/contents.c.s
+.PHONY : contents.c.s
+
+deflate.o: deflate.c.o
+
+.PHONY : deflate.o
+
+# target to build an object file
+deflate.c.o:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/tools/halibut/CMakeFiles/halibut.dir/build.make app/tools/halibut/CMakeFiles/halibut.dir/deflate.c.o
+.PHONY : deflate.c.o
+
+deflate.i: deflate.c.i
+
+.PHONY : deflate.i
+
+# target to preprocess a source file
+deflate.c.i:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/tools/halibut/CMakeFiles/halibut.dir/build.make app/tools/halibut/CMakeFiles/halibut.dir/deflate.c.i
+.PHONY : deflate.c.i
+
+deflate.s: deflate.c.s
+
+.PHONY : deflate.s
+
+# target to generate assembly for a file
+deflate.c.s:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/tools/halibut/CMakeFiles/halibut.dir/build.make app/tools/halibut/CMakeFiles/halibut.dir/deflate.c.s
+.PHONY : deflate.c.s
+
+error.o: error.c.o
+
+.PHONY : error.o
+
+# target to build an object file
+error.c.o:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/tools/halibut/CMakeFiles/halibut.dir/build.make app/tools/halibut/CMakeFiles/halibut.dir/error.c.o
+.PHONY : error.c.o
+
+error.i: error.c.i
+
+.PHONY : error.i
+
+# target to preprocess a source file
+error.c.i:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/tools/halibut/CMakeFiles/halibut.dir/build.make app/tools/halibut/CMakeFiles/halibut.dir/error.c.i
+.PHONY : error.c.i
+
+error.s: error.c.s
+
+.PHONY : error.s
+
+# target to generate assembly for a file
+error.c.s:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/tools/halibut/CMakeFiles/halibut.dir/build.make app/tools/halibut/CMakeFiles/halibut.dir/error.c.s
+.PHONY : error.c.s
+
+help.o: help.c.o
+
+.PHONY : help.o
+
+# target to build an object file
+help.c.o:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/tools/halibut/CMakeFiles/halibut.dir/build.make app/tools/halibut/CMakeFiles/halibut.dir/help.c.o
+.PHONY : help.c.o
+
+help.i: help.c.i
+
+.PHONY : help.i
+
+# target to preprocess a source file
+help.c.i:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/tools/halibut/CMakeFiles/halibut.dir/build.make app/tools/halibut/CMakeFiles/halibut.dir/help.c.i
+.PHONY : help.c.i
+
+help.s: help.c.s
+
+.PHONY : help.s
+
+# target to generate assembly for a file
+help.c.s:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/tools/halibut/CMakeFiles/halibut.dir/build.make app/tools/halibut/CMakeFiles/halibut.dir/help.c.s
+.PHONY : help.c.s
+
+in_afm.o: in_afm.c.o
+
+.PHONY : in_afm.o
+
+# target to build an object file
+in_afm.c.o:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/tools/halibut/CMakeFiles/halibut.dir/build.make app/tools/halibut/CMakeFiles/halibut.dir/in_afm.c.o
+.PHONY : in_afm.c.o
+
+in_afm.i: in_afm.c.i
+
+.PHONY : in_afm.i
+
+# target to preprocess a source file
+in_afm.c.i:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/tools/halibut/CMakeFiles/halibut.dir/build.make app/tools/halibut/CMakeFiles/halibut.dir/in_afm.c.i
+.PHONY : in_afm.c.i
+
+in_afm.s: in_afm.c.s
+
+.PHONY : in_afm.s
+
+# target to generate assembly for a file
+in_afm.c.s:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/tools/halibut/CMakeFiles/halibut.dir/build.make app/tools/halibut/CMakeFiles/halibut.dir/in_afm.c.s
+.PHONY : in_afm.c.s
+
+in_pf.o: in_pf.c.o
+
+.PHONY : in_pf.o
+
+# target to build an object file
+in_pf.c.o:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/tools/halibut/CMakeFiles/halibut.dir/build.make app/tools/halibut/CMakeFiles/halibut.dir/in_pf.c.o
+.PHONY : in_pf.c.o
+
+in_pf.i: in_pf.c.i
+
+.PHONY : in_pf.i
+
+# target to preprocess a source file
+in_pf.c.i:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/tools/halibut/CMakeFiles/halibut.dir/build.make app/tools/halibut/CMakeFiles/halibut.dir/in_pf.c.i
+.PHONY : in_pf.c.i
+
+in_pf.s: in_pf.c.s
+
+.PHONY : in_pf.s
+
+# target to generate assembly for a file
+in_pf.c.s:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/tools/halibut/CMakeFiles/halibut.dir/build.make app/tools/halibut/CMakeFiles/halibut.dir/in_pf.c.s
+.PHONY : in_pf.c.s
+
+index.o: index.c.o
+
+.PHONY : index.o
+
+# target to build an object file
+index.c.o:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/tools/halibut/CMakeFiles/halibut.dir/build.make app/tools/halibut/CMakeFiles/halibut.dir/index.c.o
+.PHONY : index.c.o
+
+index.i: index.c.i
+
+.PHONY : index.i
+
+# target to preprocess a source file
+index.c.i:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/tools/halibut/CMakeFiles/halibut.dir/build.make app/tools/halibut/CMakeFiles/halibut.dir/index.c.i
+.PHONY : index.c.i
+
+index.s: index.c.s
+
+.PHONY : index.s
+
+# target to generate assembly for a file
+index.c.s:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/tools/halibut/CMakeFiles/halibut.dir/build.make app/tools/halibut/CMakeFiles/halibut.dir/index.c.s
+.PHONY : index.c.s
+
+input.o: input.c.o
+
+.PHONY : input.o
+
+# target to build an object file
+input.c.o:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/tools/halibut/CMakeFiles/halibut.dir/build.make app/tools/halibut/CMakeFiles/halibut.dir/input.c.o
+.PHONY : input.c.o
+
+input.i: input.c.i
+
+.PHONY : input.i
+
+# target to preprocess a source file
+input.c.i:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/tools/halibut/CMakeFiles/halibut.dir/build.make app/tools/halibut/CMakeFiles/halibut.dir/input.c.i
+.PHONY : input.c.i
+
+input.s: input.c.s
+
+.PHONY : input.s
+
+# target to generate assembly for a file
+input.c.s:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/tools/halibut/CMakeFiles/halibut.dir/build.make app/tools/halibut/CMakeFiles/halibut.dir/input.c.s
+.PHONY : input.c.s
+
+keywords.o: keywords.c.o
+
+.PHONY : keywords.o
+
+# target to build an object file
+keywords.c.o:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/tools/halibut/CMakeFiles/halibut.dir/build.make app/tools/halibut/CMakeFiles/halibut.dir/keywords.c.o
+.PHONY : keywords.c.o
+
+keywords.i: keywords.c.i
+
+.PHONY : keywords.i
+
+# target to preprocess a source file
+keywords.c.i:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/tools/halibut/CMakeFiles/halibut.dir/build.make app/tools/halibut/CMakeFiles/halibut.dir/keywords.c.i
+.PHONY : keywords.c.i
+
+keywords.s: keywords.c.s
+
+.PHONY : keywords.s
+
+# target to generate assembly for a file
+keywords.c.s:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/tools/halibut/CMakeFiles/halibut.dir/build.make app/tools/halibut/CMakeFiles/halibut.dir/keywords.c.s
+.PHONY : keywords.c.s
+
+licence.o: licence.c.o
+
+.PHONY : licence.o
+
+# target to build an object file
+licence.c.o:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/tools/halibut/CMakeFiles/halibut.dir/build.make app/tools/halibut/CMakeFiles/halibut.dir/licence.c.o
+.PHONY : licence.c.o
+
+licence.i: licence.c.i
+
+.PHONY : licence.i
+
+# target to preprocess a source file
+licence.c.i:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/tools/halibut/CMakeFiles/halibut.dir/build.make app/tools/halibut/CMakeFiles/halibut.dir/licence.c.i
+.PHONY : licence.c.i
+
+licence.s: licence.c.s
+
+.PHONY : licence.s
+
+# target to generate assembly for a file
+licence.c.s:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/tools/halibut/CMakeFiles/halibut.dir/build.make app/tools/halibut/CMakeFiles/halibut.dir/licence.c.s
+.PHONY : licence.c.s
+
+main.o: main.c.o
+
+.PHONY : main.o
+
+# target to build an object file
+main.c.o:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/tools/halibut/CMakeFiles/halibut.dir/build.make app/tools/halibut/CMakeFiles/halibut.dir/main.c.o
+.PHONY : main.c.o
+
+main.i: main.c.i
+
+.PHONY : main.i
+
+# target to preprocess a source file
+main.c.i:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/tools/halibut/CMakeFiles/halibut.dir/build.make app/tools/halibut/CMakeFiles/halibut.dir/main.c.i
+.PHONY : main.c.i
+
+main.s: main.c.s
+
+.PHONY : main.s
+
+# target to generate assembly for a file
+main.c.s:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/tools/halibut/CMakeFiles/halibut.dir/build.make app/tools/halibut/CMakeFiles/halibut.dir/main.c.s
+.PHONY : main.c.s
+
+malloc.o: malloc.c.o
+
+.PHONY : malloc.o
+
+# target to build an object file
+malloc.c.o:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/tools/halibut/CMakeFiles/halibut.dir/build.make app/tools/halibut/CMakeFiles/halibut.dir/malloc.c.o
+.PHONY : malloc.c.o
+
+malloc.i: malloc.c.i
+
+.PHONY : malloc.i
+
+# target to preprocess a source file
+malloc.c.i:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/tools/halibut/CMakeFiles/halibut.dir/build.make app/tools/halibut/CMakeFiles/halibut.dir/malloc.c.i
+.PHONY : malloc.c.i
+
+malloc.s: malloc.c.s
+
+.PHONY : malloc.s
+
+# target to generate assembly for a file
+malloc.c.s:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/tools/halibut/CMakeFiles/halibut.dir/build.make app/tools/halibut/CMakeFiles/halibut.dir/malloc.c.s
+.PHONY : malloc.c.s
+
+misc.o: misc.c.o
+
+.PHONY : misc.o
+
+# target to build an object file
+misc.c.o:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/tools/halibut/CMakeFiles/halibut.dir/build.make app/tools/halibut/CMakeFiles/halibut.dir/misc.c.o
+.PHONY : misc.c.o
+
+misc.i: misc.c.i
+
+.PHONY : misc.i
+
+# target to preprocess a source file
+misc.c.i:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/tools/halibut/CMakeFiles/halibut.dir/build.make app/tools/halibut/CMakeFiles/halibut.dir/misc.c.i
+.PHONY : misc.c.i
+
+misc.s: misc.c.s
+
+.PHONY : misc.s
+
+# target to generate assembly for a file
+misc.c.s:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/tools/halibut/CMakeFiles/halibut.dir/build.make app/tools/halibut/CMakeFiles/halibut.dir/misc.c.s
+.PHONY : misc.c.s
+
+psdata.o: psdata.c.o
+
+.PHONY : psdata.o
+
+# target to build an object file
+psdata.c.o:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/tools/halibut/CMakeFiles/halibut.dir/build.make app/tools/halibut/CMakeFiles/halibut.dir/psdata.c.o
+.PHONY : psdata.c.o
+
+psdata.i: psdata.c.i
+
+.PHONY : psdata.i
+
+# target to preprocess a source file
+psdata.c.i:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/tools/halibut/CMakeFiles/halibut.dir/build.make app/tools/halibut/CMakeFiles/halibut.dir/psdata.c.i
+.PHONY : psdata.c.i
+
+psdata.s: psdata.c.s
+
+.PHONY : psdata.s
+
+# target to generate assembly for a file
+psdata.c.s:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/tools/halibut/CMakeFiles/halibut.dir/build.make app/tools/halibut/CMakeFiles/halibut.dir/psdata.c.s
+.PHONY : psdata.c.s
+
+tree234.o: tree234.c.o
+
+.PHONY : tree234.o
+
+# target to build an object file
+tree234.c.o:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/tools/halibut/CMakeFiles/halibut.dir/build.make app/tools/halibut/CMakeFiles/halibut.dir/tree234.c.o
+.PHONY : tree234.c.o
+
+tree234.i: tree234.c.i
+
+.PHONY : tree234.i
+
+# target to preprocess a source file
+tree234.c.i:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/tools/halibut/CMakeFiles/halibut.dir/build.make app/tools/halibut/CMakeFiles/halibut.dir/tree234.c.i
+.PHONY : tree234.c.i
+
+tree234.s: tree234.c.s
+
+.PHONY : tree234.s
+
+# target to generate assembly for a file
+tree234.c.s:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/tools/halibut/CMakeFiles/halibut.dir/build.make app/tools/halibut/CMakeFiles/halibut.dir/tree234.c.s
+.PHONY : tree234.c.s
+
+ustring.o: ustring.c.o
+
+.PHONY : ustring.o
+
+# target to build an object file
+ustring.c.o:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/tools/halibut/CMakeFiles/halibut.dir/build.make app/tools/halibut/CMakeFiles/halibut.dir/ustring.c.o
+.PHONY : ustring.c.o
+
+ustring.i: ustring.c.i
+
+.PHONY : ustring.i
+
+# target to preprocess a source file
+ustring.c.i:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/tools/halibut/CMakeFiles/halibut.dir/build.make app/tools/halibut/CMakeFiles/halibut.dir/ustring.c.i
+.PHONY : ustring.c.i
+
+ustring.s: ustring.c.s
+
+.PHONY : ustring.s
+
+# target to generate assembly for a file
+ustring.c.s:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/tools/halibut/CMakeFiles/halibut.dir/build.make app/tools/halibut/CMakeFiles/halibut.dir/ustring.c.s
+.PHONY : ustring.c.s
+
+version.o: version.c.o
+
+.PHONY : version.o
+
+# target to build an object file
+version.c.o:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/tools/halibut/CMakeFiles/halibut.dir/build.make app/tools/halibut/CMakeFiles/halibut.dir/version.c.o
+.PHONY : version.c.o
+
+version.i: version.c.i
+
+.PHONY : version.i
+
+# target to preprocess a source file
+version.c.i:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/tools/halibut/CMakeFiles/halibut.dir/build.make app/tools/halibut/CMakeFiles/halibut.dir/version.c.i
+.PHONY : version.c.i
+
+version.s: version.c.s
+
+.PHONY : version.s
+
+# target to generate assembly for a file
+version.c.s:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/tools/halibut/CMakeFiles/halibut.dir/build.make app/tools/halibut/CMakeFiles/halibut.dir/version.c.s
+.PHONY : version.c.s
+
+wcwidth.o: wcwidth.c.o
+
+.PHONY : wcwidth.o
+
+# target to build an object file
+wcwidth.c.o:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/tools/halibut/CMakeFiles/halibut.dir/build.make app/tools/halibut/CMakeFiles/halibut.dir/wcwidth.c.o
+.PHONY : wcwidth.c.o
+
+wcwidth.i: wcwidth.c.i
+
+.PHONY : wcwidth.i
+
+# target to preprocess a source file
+wcwidth.c.i:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/tools/halibut/CMakeFiles/halibut.dir/build.make app/tools/halibut/CMakeFiles/halibut.dir/wcwidth.c.i
+.PHONY : wcwidth.c.i
+
+wcwidth.s: wcwidth.c.s
+
+.PHONY : wcwidth.s
+
+# target to generate assembly for a file
+wcwidth.c.s:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/tools/halibut/CMakeFiles/halibut.dir/build.make app/tools/halibut/CMakeFiles/halibut.dir/wcwidth.c.s
+.PHONY : wcwidth.c.s
+
+# Help Target
+help:
+ @echo "The following are some of the valid targets for this Makefile:"
+ @echo "... all (the default if no target is provided)"
+ @echo "... clean"
+ @echo "... depend"
+ @echo "... edit_cache"
+ @echo "... install/strip"
+ @echo "... test"
+ @echo "... package"
+ @echo "... rebuild_cache"
+ @echo "... package_source"
+ @echo "... halibut"
+ @echo "... install/local"
+ @echo "... install"
+ @echo "... list_install_components"
+ @echo "... biblio.o"
+ @echo "... biblio.i"
+ @echo "... biblio.s"
+ @echo "... bk_html.o"
+ @echo "... bk_html.i"
+ @echo "... bk_html.s"
+ @echo "... bk_paper.o"
+ @echo "... bk_paper.i"
+ @echo "... bk_paper.s"
+ @echo "... contents.o"
+ @echo "... contents.i"
+ @echo "... contents.s"
+ @echo "... deflate.o"
+ @echo "... deflate.i"
+ @echo "... deflate.s"
+ @echo "... error.o"
+ @echo "... error.i"
+ @echo "... error.s"
+ @echo "... help.o"
+ @echo "... help.i"
+ @echo "... help.s"
+ @echo "... in_afm.o"
+ @echo "... in_afm.i"
+ @echo "... in_afm.s"
+ @echo "... in_pf.o"
+ @echo "... in_pf.i"
+ @echo "... in_pf.s"
+ @echo "... index.o"
+ @echo "... index.i"
+ @echo "... index.s"
+ @echo "... input.o"
+ @echo "... input.i"
+ @echo "... input.s"
+ @echo "... keywords.o"
+ @echo "... keywords.i"
+ @echo "... keywords.s"
+ @echo "... licence.o"
+ @echo "... licence.i"
+ @echo "... licence.s"
+ @echo "... main.o"
+ @echo "... main.i"
+ @echo "... main.s"
+ @echo "... malloc.o"
+ @echo "... malloc.i"
+ @echo "... malloc.s"
+ @echo "... misc.o"
+ @echo "... misc.i"
+ @echo "... misc.s"
+ @echo "... psdata.o"
+ @echo "... psdata.i"
+ @echo "... psdata.s"
+ @echo "... tree234.o"
+ @echo "... tree234.i"
+ @echo "... tree234.s"
+ @echo "... ustring.o"
+ @echo "... ustring.i"
+ @echo "... ustring.s"
+ @echo "... version.o"
+ @echo "... version.i"
+ @echo "... version.s"
+ @echo "... wcwidth.o"
+ @echo "... wcwidth.i"
+ @echo "... wcwidth.s"
+.PHONY : help
+
+
+
+#=============================================================================
+# Special targets to cleanup operation of make.
+
+# Special rule to run CMake to check the build system integrity.
+# No rule that depends on this can have commands that come from listfiles
+# because they might be regenerated.
+cmake_check_build_system:
+ cd /home/martin/XTrackCAD/src/work && $(CMAKE_COMMAND) -H$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 0
+.PHONY : cmake_check_build_system
+
diff --git a/app/tools/halibut/charset/CMakeFiles/CMakeDirectoryInformation.cmake b/app/tools/halibut/charset/CMakeFiles/CMakeDirectoryInformation.cmake
new file mode 100644
index 0000000..2569371
--- /dev/null
+++ b/app/tools/halibut/charset/CMakeFiles/CMakeDirectoryInformation.cmake
@@ -0,0 +1,16 @@
+# CMAKE generated file: DO NOT EDIT!
+# Generated by "Unix Makefiles" Generator, CMake Version 3.6
+
+# Relative path conversion top directories.
+set(CMAKE_RELATIVE_PATH_TOP_SOURCE "/home/martin/XTrackCAD/src/work")
+set(CMAKE_RELATIVE_PATH_TOP_BINARY "/home/martin/XTrackCAD/src/work")
+
+# Force unix paths in dependencies.
+set(CMAKE_FORCE_UNIX_PATHS 1)
+
+
+# The C and CXX include file regular expressions for this directory.
+set(CMAKE_C_INCLUDE_REGEX_SCAN "^.*$")
+set(CMAKE_C_INCLUDE_REGEX_COMPLAIN "^$")
+set(CMAKE_CXX_INCLUDE_REGEX_SCAN ${CMAKE_C_INCLUDE_REGEX_SCAN})
+set(CMAKE_CXX_INCLUDE_REGEX_COMPLAIN ${CMAKE_C_INCLUDE_REGEX_COMPLAIN})
diff --git a/app/tools/halibut/charset/CMakeFiles/progress.marks b/app/tools/halibut/charset/CMakeFiles/progress.marks
new file mode 100644
index 0000000..b1bd38b
--- /dev/null
+++ b/app/tools/halibut/charset/CMakeFiles/progress.marks
@@ -0,0 +1 @@
+13
diff --git a/app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/DependInfo.cmake b/app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/DependInfo.cmake
new file mode 100644
index 0000000..d260ced
--- /dev/null
+++ b/app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/DependInfo.cmake
@@ -0,0 +1,58 @@
+# The set of languages for which implicit dependencies are needed:
+set(CMAKE_DEPENDS_LANGUAGES
+ "C"
+ )
+# The set of files for implicit dependencies of each language:
+set(CMAKE_DEPENDS_CHECK_C
+ "/home/martin/XTrackCAD/src/work/app/tools/halibut/charset/big5enc.c" "/home/martin/XTrackCAD/src/work/app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/big5enc.c.o"
+ "/home/martin/XTrackCAD/src/work/app/tools/halibut/charset/big5set.c" "/home/martin/XTrackCAD/src/work/app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/big5set.c.o"
+ "/home/martin/XTrackCAD/src/work/app/tools/halibut/charset/cns11643.c" "/home/martin/XTrackCAD/src/work/app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/cns11643.c.o"
+ "/home/martin/XTrackCAD/src/work/app/tools/halibut/charset/cp949.c" "/home/martin/XTrackCAD/src/work/app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/cp949.c.o"
+ "/home/martin/XTrackCAD/src/work/app/tools/halibut/charset/euc.c" "/home/martin/XTrackCAD/src/work/app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/euc.c.o"
+ "/home/martin/XTrackCAD/src/work/app/tools/halibut/charset/fromucs.c" "/home/martin/XTrackCAD/src/work/app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/fromucs.c.o"
+ "/home/martin/XTrackCAD/src/work/app/tools/halibut/charset/gb2312.c" "/home/martin/XTrackCAD/src/work/app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/gb2312.c.o"
+ "/home/martin/XTrackCAD/src/work/app/tools/halibut/charset/hz.c" "/home/martin/XTrackCAD/src/work/app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/hz.c.o"
+ "/home/martin/XTrackCAD/src/work/app/tools/halibut/charset/iso2022.c" "/home/martin/XTrackCAD/src/work/app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/iso2022.c.o"
+ "/home/martin/XTrackCAD/src/work/app/tools/halibut/charset/iso2022s.c" "/home/martin/XTrackCAD/src/work/app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/iso2022s.c.o"
+ "/home/martin/XTrackCAD/src/work/app/tools/halibut/charset/istate.c" "/home/martin/XTrackCAD/src/work/app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/istate.c.o"
+ "/home/martin/XTrackCAD/src/work/app/tools/halibut/charset/jisx0208.c" "/home/martin/XTrackCAD/src/work/app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/jisx0208.c.o"
+ "/home/martin/XTrackCAD/src/work/app/tools/halibut/charset/jisx0212.c" "/home/martin/XTrackCAD/src/work/app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/jisx0212.c.o"
+ "/home/martin/XTrackCAD/src/work/app/tools/halibut/charset/ksx1001.c" "/home/martin/XTrackCAD/src/work/app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/ksx1001.c.o"
+ "/home/martin/XTrackCAD/src/work/app/tools/halibut/charset/locale.c" "/home/martin/XTrackCAD/src/work/app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/locale.c.o"
+ "/home/martin/XTrackCAD/src/work/app/tools/halibut/charset/localenc.c" "/home/martin/XTrackCAD/src/work/app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/localenc.c.o"
+ "/home/martin/XTrackCAD/src/work/app/tools/halibut/charset/macenc.c" "/home/martin/XTrackCAD/src/work/app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/macenc.c.o"
+ "/home/martin/XTrackCAD/src/work/app/tools/halibut/charset/mimeenc.c" "/home/martin/XTrackCAD/src/work/app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/mimeenc.c.o"
+ "/home/martin/XTrackCAD/src/work/app/tools/halibut/charset/sbcs.c" "/home/martin/XTrackCAD/src/work/app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/sbcs.c.o"
+ "/home/martin/XTrackCAD/src/work/app/tools/halibut/charset/sbcsdat.c" "/home/martin/XTrackCAD/src/work/app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/sbcsdat.c.o"
+ "/home/martin/XTrackCAD/src/work/app/tools/halibut/charset/shiftjis.c" "/home/martin/XTrackCAD/src/work/app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/shiftjis.c.o"
+ "/home/martin/XTrackCAD/src/work/app/tools/halibut/charset/slookup.c" "/home/martin/XTrackCAD/src/work/app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/slookup.c.o"
+ "/home/martin/XTrackCAD/src/work/app/tools/halibut/charset/superset.c" "/home/martin/XTrackCAD/src/work/app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/superset.c.o"
+ "/home/martin/XTrackCAD/src/work/app/tools/halibut/charset/test.c" "/home/martin/XTrackCAD/src/work/app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/test.c.o"
+ "/home/martin/XTrackCAD/src/work/app/tools/halibut/charset/toucs.c" "/home/martin/XTrackCAD/src/work/app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/toucs.c.o"
+ "/home/martin/XTrackCAD/src/work/app/tools/halibut/charset/utf16.c" "/home/martin/XTrackCAD/src/work/app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/utf16.c.o"
+ "/home/martin/XTrackCAD/src/work/app/tools/halibut/charset/utf7.c" "/home/martin/XTrackCAD/src/work/app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/utf7.c.o"
+ "/home/martin/XTrackCAD/src/work/app/tools/halibut/charset/utf8.c" "/home/martin/XTrackCAD/src/work/app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/utf8.c.o"
+ "/home/martin/XTrackCAD/src/work/app/tools/halibut/charset/xenc.c" "/home/martin/XTrackCAD/src/work/app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/xenc.c.o"
+ )
+set(CMAKE_C_COMPILER_ID "GNU")
+
+# Preprocessor definitions for this target.
+set(CMAKE_TARGET_DEFINITIONS_C
+ "XTRKCAD_CMAKE_BUILD"
+ )
+
+# The include file search paths:
+set(CMAKE_C_TARGET_INCLUDE_PATH
+ "/usr/local/include"
+ "app/bin"
+ "app/dynstring"
+ "app/cornu"
+ "app/tools/halibut/charset"
+ )
+
+# Targets to which this target links.
+set(CMAKE_TARGET_LINKED_INFO_FILES
+ )
+
+# Fortran module output directory.
+set(CMAKE_Fortran_TARGET_MODULE_DIR "")
diff --git a/app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/build.make b/app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/build.make
new file mode 100644
index 0000000..20ec6f1
--- /dev/null
+++ b/app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/build.make
@@ -0,0 +1,870 @@
+# CMAKE generated file: DO NOT EDIT!
+# Generated by "Unix Makefiles" Generator, CMake Version 3.6
+
+# Delete rule output on recipe failure.
+.DELETE_ON_ERROR:
+
+
+#=============================================================================
+# Special targets provided by cmake.
+
+# Disable implicit rules so canonical targets will work.
+.SUFFIXES:
+
+
+# Remove some rules from gmake that .SUFFIXES does not remove.
+SUFFIXES =
+
+.SUFFIXES: .hpux_make_needs_suffix_list
+
+
+# Suppress display of executed commands.
+$(VERBOSE).SILENT:
+
+
+# A target that is always out of date.
+cmake_force:
+
+.PHONY : cmake_force
+
+#=============================================================================
+# Set environment variables for the build.
+
+# The shell in which to execute make rules.
+SHELL = /bin/sh
+
+# The CMake executable.
+CMAKE_COMMAND = /usr/bin/cmake
+
+# The command to remove a file.
+RM = /usr/bin/cmake -E remove -f
+
+# Escaping for special characters.
+EQUALS = =
+
+# The top-level source directory on which CMake was run.
+CMAKE_SOURCE_DIR = /home/martin/XTrackCAD/src/work
+
+# The top-level build directory on which CMake was run.
+CMAKE_BINARY_DIR = /home/martin/XTrackCAD/src/work
+
+# Include any dependencies generated for this target.
+include app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/depend.make
+
+# Include the progress variables for this target.
+include app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/progress.make
+
+# Include the compile flags for this target's objects.
+include app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/flags.make
+
+app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/big5enc.c.o: app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/flags.make
+app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/big5enc.c.o: app/tools/halibut/charset/big5enc.c
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/martin/XTrackCAD/src/work/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Building C object app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/big5enc.c.o"
+ cd /home/martin/XTrackCAD/src/work/app/tools/halibut/charset && /usr/bin/gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -o CMakeFiles/xtrkcad-charset.dir/big5enc.c.o -c /home/martin/XTrackCAD/src/work/app/tools/halibut/charset/big5enc.c
+
+app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/big5enc.c.i: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing C source to CMakeFiles/xtrkcad-charset.dir/big5enc.c.i"
+ cd /home/martin/XTrackCAD/src/work/app/tools/halibut/charset && /usr/bin/gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -E /home/martin/XTrackCAD/src/work/app/tools/halibut/charset/big5enc.c > CMakeFiles/xtrkcad-charset.dir/big5enc.c.i
+
+app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/big5enc.c.s: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling C source to assembly CMakeFiles/xtrkcad-charset.dir/big5enc.c.s"
+ cd /home/martin/XTrackCAD/src/work/app/tools/halibut/charset && /usr/bin/gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -S /home/martin/XTrackCAD/src/work/app/tools/halibut/charset/big5enc.c -o CMakeFiles/xtrkcad-charset.dir/big5enc.c.s
+
+app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/big5enc.c.o.requires:
+
+.PHONY : app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/big5enc.c.o.requires
+
+app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/big5enc.c.o.provides: app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/big5enc.c.o.requires
+ $(MAKE) -f app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/build.make app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/big5enc.c.o.provides.build
+.PHONY : app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/big5enc.c.o.provides
+
+app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/big5enc.c.o.provides.build: app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/big5enc.c.o
+
+
+app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/big5set.c.o: app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/flags.make
+app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/big5set.c.o: app/tools/halibut/charset/big5set.c
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/martin/XTrackCAD/src/work/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Building C object app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/big5set.c.o"
+ cd /home/martin/XTrackCAD/src/work/app/tools/halibut/charset && /usr/bin/gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -o CMakeFiles/xtrkcad-charset.dir/big5set.c.o -c /home/martin/XTrackCAD/src/work/app/tools/halibut/charset/big5set.c
+
+app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/big5set.c.i: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing C source to CMakeFiles/xtrkcad-charset.dir/big5set.c.i"
+ cd /home/martin/XTrackCAD/src/work/app/tools/halibut/charset && /usr/bin/gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -E /home/martin/XTrackCAD/src/work/app/tools/halibut/charset/big5set.c > CMakeFiles/xtrkcad-charset.dir/big5set.c.i
+
+app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/big5set.c.s: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling C source to assembly CMakeFiles/xtrkcad-charset.dir/big5set.c.s"
+ cd /home/martin/XTrackCAD/src/work/app/tools/halibut/charset && /usr/bin/gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -S /home/martin/XTrackCAD/src/work/app/tools/halibut/charset/big5set.c -o CMakeFiles/xtrkcad-charset.dir/big5set.c.s
+
+app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/big5set.c.o.requires:
+
+.PHONY : app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/big5set.c.o.requires
+
+app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/big5set.c.o.provides: app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/big5set.c.o.requires
+ $(MAKE) -f app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/build.make app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/big5set.c.o.provides.build
+.PHONY : app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/big5set.c.o.provides
+
+app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/big5set.c.o.provides.build: app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/big5set.c.o
+
+
+app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/cns11643.c.o: app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/flags.make
+app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/cns11643.c.o: app/tools/halibut/charset/cns11643.c
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/martin/XTrackCAD/src/work/CMakeFiles --progress-num=$(CMAKE_PROGRESS_3) "Building C object app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/cns11643.c.o"
+ cd /home/martin/XTrackCAD/src/work/app/tools/halibut/charset && /usr/bin/gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -o CMakeFiles/xtrkcad-charset.dir/cns11643.c.o -c /home/martin/XTrackCAD/src/work/app/tools/halibut/charset/cns11643.c
+
+app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/cns11643.c.i: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing C source to CMakeFiles/xtrkcad-charset.dir/cns11643.c.i"
+ cd /home/martin/XTrackCAD/src/work/app/tools/halibut/charset && /usr/bin/gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -E /home/martin/XTrackCAD/src/work/app/tools/halibut/charset/cns11643.c > CMakeFiles/xtrkcad-charset.dir/cns11643.c.i
+
+app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/cns11643.c.s: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling C source to assembly CMakeFiles/xtrkcad-charset.dir/cns11643.c.s"
+ cd /home/martin/XTrackCAD/src/work/app/tools/halibut/charset && /usr/bin/gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -S /home/martin/XTrackCAD/src/work/app/tools/halibut/charset/cns11643.c -o CMakeFiles/xtrkcad-charset.dir/cns11643.c.s
+
+app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/cns11643.c.o.requires:
+
+.PHONY : app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/cns11643.c.o.requires
+
+app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/cns11643.c.o.provides: app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/cns11643.c.o.requires
+ $(MAKE) -f app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/build.make app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/cns11643.c.o.provides.build
+.PHONY : app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/cns11643.c.o.provides
+
+app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/cns11643.c.o.provides.build: app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/cns11643.c.o
+
+
+app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/cp949.c.o: app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/flags.make
+app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/cp949.c.o: app/tools/halibut/charset/cp949.c
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/martin/XTrackCAD/src/work/CMakeFiles --progress-num=$(CMAKE_PROGRESS_4) "Building C object app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/cp949.c.o"
+ cd /home/martin/XTrackCAD/src/work/app/tools/halibut/charset && /usr/bin/gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -o CMakeFiles/xtrkcad-charset.dir/cp949.c.o -c /home/martin/XTrackCAD/src/work/app/tools/halibut/charset/cp949.c
+
+app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/cp949.c.i: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing C source to CMakeFiles/xtrkcad-charset.dir/cp949.c.i"
+ cd /home/martin/XTrackCAD/src/work/app/tools/halibut/charset && /usr/bin/gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -E /home/martin/XTrackCAD/src/work/app/tools/halibut/charset/cp949.c > CMakeFiles/xtrkcad-charset.dir/cp949.c.i
+
+app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/cp949.c.s: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling C source to assembly CMakeFiles/xtrkcad-charset.dir/cp949.c.s"
+ cd /home/martin/XTrackCAD/src/work/app/tools/halibut/charset && /usr/bin/gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -S /home/martin/XTrackCAD/src/work/app/tools/halibut/charset/cp949.c -o CMakeFiles/xtrkcad-charset.dir/cp949.c.s
+
+app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/cp949.c.o.requires:
+
+.PHONY : app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/cp949.c.o.requires
+
+app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/cp949.c.o.provides: app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/cp949.c.o.requires
+ $(MAKE) -f app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/build.make app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/cp949.c.o.provides.build
+.PHONY : app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/cp949.c.o.provides
+
+app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/cp949.c.o.provides.build: app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/cp949.c.o
+
+
+app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/euc.c.o: app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/flags.make
+app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/euc.c.o: app/tools/halibut/charset/euc.c
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/martin/XTrackCAD/src/work/CMakeFiles --progress-num=$(CMAKE_PROGRESS_5) "Building C object app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/euc.c.o"
+ cd /home/martin/XTrackCAD/src/work/app/tools/halibut/charset && /usr/bin/gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -o CMakeFiles/xtrkcad-charset.dir/euc.c.o -c /home/martin/XTrackCAD/src/work/app/tools/halibut/charset/euc.c
+
+app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/euc.c.i: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing C source to CMakeFiles/xtrkcad-charset.dir/euc.c.i"
+ cd /home/martin/XTrackCAD/src/work/app/tools/halibut/charset && /usr/bin/gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -E /home/martin/XTrackCAD/src/work/app/tools/halibut/charset/euc.c > CMakeFiles/xtrkcad-charset.dir/euc.c.i
+
+app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/euc.c.s: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling C source to assembly CMakeFiles/xtrkcad-charset.dir/euc.c.s"
+ cd /home/martin/XTrackCAD/src/work/app/tools/halibut/charset && /usr/bin/gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -S /home/martin/XTrackCAD/src/work/app/tools/halibut/charset/euc.c -o CMakeFiles/xtrkcad-charset.dir/euc.c.s
+
+app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/euc.c.o.requires:
+
+.PHONY : app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/euc.c.o.requires
+
+app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/euc.c.o.provides: app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/euc.c.o.requires
+ $(MAKE) -f app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/build.make app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/euc.c.o.provides.build
+.PHONY : app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/euc.c.o.provides
+
+app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/euc.c.o.provides.build: app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/euc.c.o
+
+
+app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/fromucs.c.o: app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/flags.make
+app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/fromucs.c.o: app/tools/halibut/charset/fromucs.c
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/martin/XTrackCAD/src/work/CMakeFiles --progress-num=$(CMAKE_PROGRESS_6) "Building C object app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/fromucs.c.o"
+ cd /home/martin/XTrackCAD/src/work/app/tools/halibut/charset && /usr/bin/gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -o CMakeFiles/xtrkcad-charset.dir/fromucs.c.o -c /home/martin/XTrackCAD/src/work/app/tools/halibut/charset/fromucs.c
+
+app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/fromucs.c.i: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing C source to CMakeFiles/xtrkcad-charset.dir/fromucs.c.i"
+ cd /home/martin/XTrackCAD/src/work/app/tools/halibut/charset && /usr/bin/gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -E /home/martin/XTrackCAD/src/work/app/tools/halibut/charset/fromucs.c > CMakeFiles/xtrkcad-charset.dir/fromucs.c.i
+
+app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/fromucs.c.s: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling C source to assembly CMakeFiles/xtrkcad-charset.dir/fromucs.c.s"
+ cd /home/martin/XTrackCAD/src/work/app/tools/halibut/charset && /usr/bin/gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -S /home/martin/XTrackCAD/src/work/app/tools/halibut/charset/fromucs.c -o CMakeFiles/xtrkcad-charset.dir/fromucs.c.s
+
+app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/fromucs.c.o.requires:
+
+.PHONY : app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/fromucs.c.o.requires
+
+app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/fromucs.c.o.provides: app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/fromucs.c.o.requires
+ $(MAKE) -f app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/build.make app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/fromucs.c.o.provides.build
+.PHONY : app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/fromucs.c.o.provides
+
+app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/fromucs.c.o.provides.build: app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/fromucs.c.o
+
+
+app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/gb2312.c.o: app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/flags.make
+app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/gb2312.c.o: app/tools/halibut/charset/gb2312.c
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/martin/XTrackCAD/src/work/CMakeFiles --progress-num=$(CMAKE_PROGRESS_7) "Building C object app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/gb2312.c.o"
+ cd /home/martin/XTrackCAD/src/work/app/tools/halibut/charset && /usr/bin/gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -o CMakeFiles/xtrkcad-charset.dir/gb2312.c.o -c /home/martin/XTrackCAD/src/work/app/tools/halibut/charset/gb2312.c
+
+app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/gb2312.c.i: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing C source to CMakeFiles/xtrkcad-charset.dir/gb2312.c.i"
+ cd /home/martin/XTrackCAD/src/work/app/tools/halibut/charset && /usr/bin/gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -E /home/martin/XTrackCAD/src/work/app/tools/halibut/charset/gb2312.c > CMakeFiles/xtrkcad-charset.dir/gb2312.c.i
+
+app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/gb2312.c.s: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling C source to assembly CMakeFiles/xtrkcad-charset.dir/gb2312.c.s"
+ cd /home/martin/XTrackCAD/src/work/app/tools/halibut/charset && /usr/bin/gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -S /home/martin/XTrackCAD/src/work/app/tools/halibut/charset/gb2312.c -o CMakeFiles/xtrkcad-charset.dir/gb2312.c.s
+
+app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/gb2312.c.o.requires:
+
+.PHONY : app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/gb2312.c.o.requires
+
+app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/gb2312.c.o.provides: app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/gb2312.c.o.requires
+ $(MAKE) -f app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/build.make app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/gb2312.c.o.provides.build
+.PHONY : app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/gb2312.c.o.provides
+
+app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/gb2312.c.o.provides.build: app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/gb2312.c.o
+
+
+app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/hz.c.o: app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/flags.make
+app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/hz.c.o: app/tools/halibut/charset/hz.c
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/martin/XTrackCAD/src/work/CMakeFiles --progress-num=$(CMAKE_PROGRESS_8) "Building C object app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/hz.c.o"
+ cd /home/martin/XTrackCAD/src/work/app/tools/halibut/charset && /usr/bin/gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -o CMakeFiles/xtrkcad-charset.dir/hz.c.o -c /home/martin/XTrackCAD/src/work/app/tools/halibut/charset/hz.c
+
+app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/hz.c.i: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing C source to CMakeFiles/xtrkcad-charset.dir/hz.c.i"
+ cd /home/martin/XTrackCAD/src/work/app/tools/halibut/charset && /usr/bin/gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -E /home/martin/XTrackCAD/src/work/app/tools/halibut/charset/hz.c > CMakeFiles/xtrkcad-charset.dir/hz.c.i
+
+app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/hz.c.s: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling C source to assembly CMakeFiles/xtrkcad-charset.dir/hz.c.s"
+ cd /home/martin/XTrackCAD/src/work/app/tools/halibut/charset && /usr/bin/gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -S /home/martin/XTrackCAD/src/work/app/tools/halibut/charset/hz.c -o CMakeFiles/xtrkcad-charset.dir/hz.c.s
+
+app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/hz.c.o.requires:
+
+.PHONY : app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/hz.c.o.requires
+
+app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/hz.c.o.provides: app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/hz.c.o.requires
+ $(MAKE) -f app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/build.make app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/hz.c.o.provides.build
+.PHONY : app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/hz.c.o.provides
+
+app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/hz.c.o.provides.build: app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/hz.c.o
+
+
+app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/iso2022.c.o: app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/flags.make
+app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/iso2022.c.o: app/tools/halibut/charset/iso2022.c
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/martin/XTrackCAD/src/work/CMakeFiles --progress-num=$(CMAKE_PROGRESS_9) "Building C object app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/iso2022.c.o"
+ cd /home/martin/XTrackCAD/src/work/app/tools/halibut/charset && /usr/bin/gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -o CMakeFiles/xtrkcad-charset.dir/iso2022.c.o -c /home/martin/XTrackCAD/src/work/app/tools/halibut/charset/iso2022.c
+
+app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/iso2022.c.i: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing C source to CMakeFiles/xtrkcad-charset.dir/iso2022.c.i"
+ cd /home/martin/XTrackCAD/src/work/app/tools/halibut/charset && /usr/bin/gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -E /home/martin/XTrackCAD/src/work/app/tools/halibut/charset/iso2022.c > CMakeFiles/xtrkcad-charset.dir/iso2022.c.i
+
+app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/iso2022.c.s: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling C source to assembly CMakeFiles/xtrkcad-charset.dir/iso2022.c.s"
+ cd /home/martin/XTrackCAD/src/work/app/tools/halibut/charset && /usr/bin/gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -S /home/martin/XTrackCAD/src/work/app/tools/halibut/charset/iso2022.c -o CMakeFiles/xtrkcad-charset.dir/iso2022.c.s
+
+app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/iso2022.c.o.requires:
+
+.PHONY : app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/iso2022.c.o.requires
+
+app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/iso2022.c.o.provides: app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/iso2022.c.o.requires
+ $(MAKE) -f app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/build.make app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/iso2022.c.o.provides.build
+.PHONY : app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/iso2022.c.o.provides
+
+app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/iso2022.c.o.provides.build: app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/iso2022.c.o
+
+
+app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/iso2022s.c.o: app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/flags.make
+app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/iso2022s.c.o: app/tools/halibut/charset/iso2022s.c
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/martin/XTrackCAD/src/work/CMakeFiles --progress-num=$(CMAKE_PROGRESS_10) "Building C object app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/iso2022s.c.o"
+ cd /home/martin/XTrackCAD/src/work/app/tools/halibut/charset && /usr/bin/gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -o CMakeFiles/xtrkcad-charset.dir/iso2022s.c.o -c /home/martin/XTrackCAD/src/work/app/tools/halibut/charset/iso2022s.c
+
+app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/iso2022s.c.i: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing C source to CMakeFiles/xtrkcad-charset.dir/iso2022s.c.i"
+ cd /home/martin/XTrackCAD/src/work/app/tools/halibut/charset && /usr/bin/gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -E /home/martin/XTrackCAD/src/work/app/tools/halibut/charset/iso2022s.c > CMakeFiles/xtrkcad-charset.dir/iso2022s.c.i
+
+app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/iso2022s.c.s: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling C source to assembly CMakeFiles/xtrkcad-charset.dir/iso2022s.c.s"
+ cd /home/martin/XTrackCAD/src/work/app/tools/halibut/charset && /usr/bin/gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -S /home/martin/XTrackCAD/src/work/app/tools/halibut/charset/iso2022s.c -o CMakeFiles/xtrkcad-charset.dir/iso2022s.c.s
+
+app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/iso2022s.c.o.requires:
+
+.PHONY : app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/iso2022s.c.o.requires
+
+app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/iso2022s.c.o.provides: app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/iso2022s.c.o.requires
+ $(MAKE) -f app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/build.make app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/iso2022s.c.o.provides.build
+.PHONY : app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/iso2022s.c.o.provides
+
+app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/iso2022s.c.o.provides.build: app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/iso2022s.c.o
+
+
+app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/istate.c.o: app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/flags.make
+app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/istate.c.o: app/tools/halibut/charset/istate.c
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/martin/XTrackCAD/src/work/CMakeFiles --progress-num=$(CMAKE_PROGRESS_11) "Building C object app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/istate.c.o"
+ cd /home/martin/XTrackCAD/src/work/app/tools/halibut/charset && /usr/bin/gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -o CMakeFiles/xtrkcad-charset.dir/istate.c.o -c /home/martin/XTrackCAD/src/work/app/tools/halibut/charset/istate.c
+
+app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/istate.c.i: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing C source to CMakeFiles/xtrkcad-charset.dir/istate.c.i"
+ cd /home/martin/XTrackCAD/src/work/app/tools/halibut/charset && /usr/bin/gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -E /home/martin/XTrackCAD/src/work/app/tools/halibut/charset/istate.c > CMakeFiles/xtrkcad-charset.dir/istate.c.i
+
+app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/istate.c.s: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling C source to assembly CMakeFiles/xtrkcad-charset.dir/istate.c.s"
+ cd /home/martin/XTrackCAD/src/work/app/tools/halibut/charset && /usr/bin/gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -S /home/martin/XTrackCAD/src/work/app/tools/halibut/charset/istate.c -o CMakeFiles/xtrkcad-charset.dir/istate.c.s
+
+app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/istate.c.o.requires:
+
+.PHONY : app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/istate.c.o.requires
+
+app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/istate.c.o.provides: app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/istate.c.o.requires
+ $(MAKE) -f app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/build.make app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/istate.c.o.provides.build
+.PHONY : app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/istate.c.o.provides
+
+app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/istate.c.o.provides.build: app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/istate.c.o
+
+
+app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/jisx0208.c.o: app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/flags.make
+app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/jisx0208.c.o: app/tools/halibut/charset/jisx0208.c
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/martin/XTrackCAD/src/work/CMakeFiles --progress-num=$(CMAKE_PROGRESS_12) "Building C object app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/jisx0208.c.o"
+ cd /home/martin/XTrackCAD/src/work/app/tools/halibut/charset && /usr/bin/gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -o CMakeFiles/xtrkcad-charset.dir/jisx0208.c.o -c /home/martin/XTrackCAD/src/work/app/tools/halibut/charset/jisx0208.c
+
+app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/jisx0208.c.i: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing C source to CMakeFiles/xtrkcad-charset.dir/jisx0208.c.i"
+ cd /home/martin/XTrackCAD/src/work/app/tools/halibut/charset && /usr/bin/gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -E /home/martin/XTrackCAD/src/work/app/tools/halibut/charset/jisx0208.c > CMakeFiles/xtrkcad-charset.dir/jisx0208.c.i
+
+app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/jisx0208.c.s: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling C source to assembly CMakeFiles/xtrkcad-charset.dir/jisx0208.c.s"
+ cd /home/martin/XTrackCAD/src/work/app/tools/halibut/charset && /usr/bin/gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -S /home/martin/XTrackCAD/src/work/app/tools/halibut/charset/jisx0208.c -o CMakeFiles/xtrkcad-charset.dir/jisx0208.c.s
+
+app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/jisx0208.c.o.requires:
+
+.PHONY : app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/jisx0208.c.o.requires
+
+app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/jisx0208.c.o.provides: app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/jisx0208.c.o.requires
+ $(MAKE) -f app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/build.make app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/jisx0208.c.o.provides.build
+.PHONY : app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/jisx0208.c.o.provides
+
+app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/jisx0208.c.o.provides.build: app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/jisx0208.c.o
+
+
+app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/jisx0212.c.o: app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/flags.make
+app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/jisx0212.c.o: app/tools/halibut/charset/jisx0212.c
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/martin/XTrackCAD/src/work/CMakeFiles --progress-num=$(CMAKE_PROGRESS_13) "Building C object app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/jisx0212.c.o"
+ cd /home/martin/XTrackCAD/src/work/app/tools/halibut/charset && /usr/bin/gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -o CMakeFiles/xtrkcad-charset.dir/jisx0212.c.o -c /home/martin/XTrackCAD/src/work/app/tools/halibut/charset/jisx0212.c
+
+app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/jisx0212.c.i: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing C source to CMakeFiles/xtrkcad-charset.dir/jisx0212.c.i"
+ cd /home/martin/XTrackCAD/src/work/app/tools/halibut/charset && /usr/bin/gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -E /home/martin/XTrackCAD/src/work/app/tools/halibut/charset/jisx0212.c > CMakeFiles/xtrkcad-charset.dir/jisx0212.c.i
+
+app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/jisx0212.c.s: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling C source to assembly CMakeFiles/xtrkcad-charset.dir/jisx0212.c.s"
+ cd /home/martin/XTrackCAD/src/work/app/tools/halibut/charset && /usr/bin/gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -S /home/martin/XTrackCAD/src/work/app/tools/halibut/charset/jisx0212.c -o CMakeFiles/xtrkcad-charset.dir/jisx0212.c.s
+
+app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/jisx0212.c.o.requires:
+
+.PHONY : app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/jisx0212.c.o.requires
+
+app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/jisx0212.c.o.provides: app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/jisx0212.c.o.requires
+ $(MAKE) -f app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/build.make app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/jisx0212.c.o.provides.build
+.PHONY : app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/jisx0212.c.o.provides
+
+app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/jisx0212.c.o.provides.build: app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/jisx0212.c.o
+
+
+app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/ksx1001.c.o: app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/flags.make
+app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/ksx1001.c.o: app/tools/halibut/charset/ksx1001.c
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/martin/XTrackCAD/src/work/CMakeFiles --progress-num=$(CMAKE_PROGRESS_14) "Building C object app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/ksx1001.c.o"
+ cd /home/martin/XTrackCAD/src/work/app/tools/halibut/charset && /usr/bin/gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -o CMakeFiles/xtrkcad-charset.dir/ksx1001.c.o -c /home/martin/XTrackCAD/src/work/app/tools/halibut/charset/ksx1001.c
+
+app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/ksx1001.c.i: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing C source to CMakeFiles/xtrkcad-charset.dir/ksx1001.c.i"
+ cd /home/martin/XTrackCAD/src/work/app/tools/halibut/charset && /usr/bin/gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -E /home/martin/XTrackCAD/src/work/app/tools/halibut/charset/ksx1001.c > CMakeFiles/xtrkcad-charset.dir/ksx1001.c.i
+
+app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/ksx1001.c.s: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling C source to assembly CMakeFiles/xtrkcad-charset.dir/ksx1001.c.s"
+ cd /home/martin/XTrackCAD/src/work/app/tools/halibut/charset && /usr/bin/gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -S /home/martin/XTrackCAD/src/work/app/tools/halibut/charset/ksx1001.c -o CMakeFiles/xtrkcad-charset.dir/ksx1001.c.s
+
+app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/ksx1001.c.o.requires:
+
+.PHONY : app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/ksx1001.c.o.requires
+
+app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/ksx1001.c.o.provides: app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/ksx1001.c.o.requires
+ $(MAKE) -f app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/build.make app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/ksx1001.c.o.provides.build
+.PHONY : app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/ksx1001.c.o.provides
+
+app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/ksx1001.c.o.provides.build: app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/ksx1001.c.o
+
+
+app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/locale.c.o: app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/flags.make
+app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/locale.c.o: app/tools/halibut/charset/locale.c
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/martin/XTrackCAD/src/work/CMakeFiles --progress-num=$(CMAKE_PROGRESS_15) "Building C object app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/locale.c.o"
+ cd /home/martin/XTrackCAD/src/work/app/tools/halibut/charset && /usr/bin/gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -o CMakeFiles/xtrkcad-charset.dir/locale.c.o -c /home/martin/XTrackCAD/src/work/app/tools/halibut/charset/locale.c
+
+app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/locale.c.i: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing C source to CMakeFiles/xtrkcad-charset.dir/locale.c.i"
+ cd /home/martin/XTrackCAD/src/work/app/tools/halibut/charset && /usr/bin/gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -E /home/martin/XTrackCAD/src/work/app/tools/halibut/charset/locale.c > CMakeFiles/xtrkcad-charset.dir/locale.c.i
+
+app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/locale.c.s: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling C source to assembly CMakeFiles/xtrkcad-charset.dir/locale.c.s"
+ cd /home/martin/XTrackCAD/src/work/app/tools/halibut/charset && /usr/bin/gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -S /home/martin/XTrackCAD/src/work/app/tools/halibut/charset/locale.c -o CMakeFiles/xtrkcad-charset.dir/locale.c.s
+
+app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/locale.c.o.requires:
+
+.PHONY : app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/locale.c.o.requires
+
+app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/locale.c.o.provides: app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/locale.c.o.requires
+ $(MAKE) -f app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/build.make app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/locale.c.o.provides.build
+.PHONY : app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/locale.c.o.provides
+
+app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/locale.c.o.provides.build: app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/locale.c.o
+
+
+app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/localenc.c.o: app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/flags.make
+app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/localenc.c.o: app/tools/halibut/charset/localenc.c
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/martin/XTrackCAD/src/work/CMakeFiles --progress-num=$(CMAKE_PROGRESS_16) "Building C object app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/localenc.c.o"
+ cd /home/martin/XTrackCAD/src/work/app/tools/halibut/charset && /usr/bin/gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -o CMakeFiles/xtrkcad-charset.dir/localenc.c.o -c /home/martin/XTrackCAD/src/work/app/tools/halibut/charset/localenc.c
+
+app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/localenc.c.i: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing C source to CMakeFiles/xtrkcad-charset.dir/localenc.c.i"
+ cd /home/martin/XTrackCAD/src/work/app/tools/halibut/charset && /usr/bin/gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -E /home/martin/XTrackCAD/src/work/app/tools/halibut/charset/localenc.c > CMakeFiles/xtrkcad-charset.dir/localenc.c.i
+
+app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/localenc.c.s: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling C source to assembly CMakeFiles/xtrkcad-charset.dir/localenc.c.s"
+ cd /home/martin/XTrackCAD/src/work/app/tools/halibut/charset && /usr/bin/gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -S /home/martin/XTrackCAD/src/work/app/tools/halibut/charset/localenc.c -o CMakeFiles/xtrkcad-charset.dir/localenc.c.s
+
+app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/localenc.c.o.requires:
+
+.PHONY : app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/localenc.c.o.requires
+
+app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/localenc.c.o.provides: app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/localenc.c.o.requires
+ $(MAKE) -f app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/build.make app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/localenc.c.o.provides.build
+.PHONY : app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/localenc.c.o.provides
+
+app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/localenc.c.o.provides.build: app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/localenc.c.o
+
+
+app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/macenc.c.o: app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/flags.make
+app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/macenc.c.o: app/tools/halibut/charset/macenc.c
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/martin/XTrackCAD/src/work/CMakeFiles --progress-num=$(CMAKE_PROGRESS_17) "Building C object app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/macenc.c.o"
+ cd /home/martin/XTrackCAD/src/work/app/tools/halibut/charset && /usr/bin/gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -o CMakeFiles/xtrkcad-charset.dir/macenc.c.o -c /home/martin/XTrackCAD/src/work/app/tools/halibut/charset/macenc.c
+
+app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/macenc.c.i: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing C source to CMakeFiles/xtrkcad-charset.dir/macenc.c.i"
+ cd /home/martin/XTrackCAD/src/work/app/tools/halibut/charset && /usr/bin/gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -E /home/martin/XTrackCAD/src/work/app/tools/halibut/charset/macenc.c > CMakeFiles/xtrkcad-charset.dir/macenc.c.i
+
+app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/macenc.c.s: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling C source to assembly CMakeFiles/xtrkcad-charset.dir/macenc.c.s"
+ cd /home/martin/XTrackCAD/src/work/app/tools/halibut/charset && /usr/bin/gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -S /home/martin/XTrackCAD/src/work/app/tools/halibut/charset/macenc.c -o CMakeFiles/xtrkcad-charset.dir/macenc.c.s
+
+app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/macenc.c.o.requires:
+
+.PHONY : app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/macenc.c.o.requires
+
+app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/macenc.c.o.provides: app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/macenc.c.o.requires
+ $(MAKE) -f app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/build.make app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/macenc.c.o.provides.build
+.PHONY : app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/macenc.c.o.provides
+
+app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/macenc.c.o.provides.build: app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/macenc.c.o
+
+
+app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/mimeenc.c.o: app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/flags.make
+app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/mimeenc.c.o: app/tools/halibut/charset/mimeenc.c
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/martin/XTrackCAD/src/work/CMakeFiles --progress-num=$(CMAKE_PROGRESS_18) "Building C object app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/mimeenc.c.o"
+ cd /home/martin/XTrackCAD/src/work/app/tools/halibut/charset && /usr/bin/gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -o CMakeFiles/xtrkcad-charset.dir/mimeenc.c.o -c /home/martin/XTrackCAD/src/work/app/tools/halibut/charset/mimeenc.c
+
+app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/mimeenc.c.i: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing C source to CMakeFiles/xtrkcad-charset.dir/mimeenc.c.i"
+ cd /home/martin/XTrackCAD/src/work/app/tools/halibut/charset && /usr/bin/gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -E /home/martin/XTrackCAD/src/work/app/tools/halibut/charset/mimeenc.c > CMakeFiles/xtrkcad-charset.dir/mimeenc.c.i
+
+app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/mimeenc.c.s: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling C source to assembly CMakeFiles/xtrkcad-charset.dir/mimeenc.c.s"
+ cd /home/martin/XTrackCAD/src/work/app/tools/halibut/charset && /usr/bin/gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -S /home/martin/XTrackCAD/src/work/app/tools/halibut/charset/mimeenc.c -o CMakeFiles/xtrkcad-charset.dir/mimeenc.c.s
+
+app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/mimeenc.c.o.requires:
+
+.PHONY : app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/mimeenc.c.o.requires
+
+app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/mimeenc.c.o.provides: app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/mimeenc.c.o.requires
+ $(MAKE) -f app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/build.make app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/mimeenc.c.o.provides.build
+.PHONY : app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/mimeenc.c.o.provides
+
+app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/mimeenc.c.o.provides.build: app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/mimeenc.c.o
+
+
+app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/sbcs.c.o: app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/flags.make
+app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/sbcs.c.o: app/tools/halibut/charset/sbcs.c
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/martin/XTrackCAD/src/work/CMakeFiles --progress-num=$(CMAKE_PROGRESS_19) "Building C object app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/sbcs.c.o"
+ cd /home/martin/XTrackCAD/src/work/app/tools/halibut/charset && /usr/bin/gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -o CMakeFiles/xtrkcad-charset.dir/sbcs.c.o -c /home/martin/XTrackCAD/src/work/app/tools/halibut/charset/sbcs.c
+
+app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/sbcs.c.i: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing C source to CMakeFiles/xtrkcad-charset.dir/sbcs.c.i"
+ cd /home/martin/XTrackCAD/src/work/app/tools/halibut/charset && /usr/bin/gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -E /home/martin/XTrackCAD/src/work/app/tools/halibut/charset/sbcs.c > CMakeFiles/xtrkcad-charset.dir/sbcs.c.i
+
+app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/sbcs.c.s: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling C source to assembly CMakeFiles/xtrkcad-charset.dir/sbcs.c.s"
+ cd /home/martin/XTrackCAD/src/work/app/tools/halibut/charset && /usr/bin/gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -S /home/martin/XTrackCAD/src/work/app/tools/halibut/charset/sbcs.c -o CMakeFiles/xtrkcad-charset.dir/sbcs.c.s
+
+app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/sbcs.c.o.requires:
+
+.PHONY : app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/sbcs.c.o.requires
+
+app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/sbcs.c.o.provides: app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/sbcs.c.o.requires
+ $(MAKE) -f app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/build.make app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/sbcs.c.o.provides.build
+.PHONY : app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/sbcs.c.o.provides
+
+app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/sbcs.c.o.provides.build: app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/sbcs.c.o
+
+
+app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/sbcsdat.c.o: app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/flags.make
+app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/sbcsdat.c.o: app/tools/halibut/charset/sbcsdat.c
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/martin/XTrackCAD/src/work/CMakeFiles --progress-num=$(CMAKE_PROGRESS_20) "Building C object app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/sbcsdat.c.o"
+ cd /home/martin/XTrackCAD/src/work/app/tools/halibut/charset && /usr/bin/gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -o CMakeFiles/xtrkcad-charset.dir/sbcsdat.c.o -c /home/martin/XTrackCAD/src/work/app/tools/halibut/charset/sbcsdat.c
+
+app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/sbcsdat.c.i: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing C source to CMakeFiles/xtrkcad-charset.dir/sbcsdat.c.i"
+ cd /home/martin/XTrackCAD/src/work/app/tools/halibut/charset && /usr/bin/gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -E /home/martin/XTrackCAD/src/work/app/tools/halibut/charset/sbcsdat.c > CMakeFiles/xtrkcad-charset.dir/sbcsdat.c.i
+
+app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/sbcsdat.c.s: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling C source to assembly CMakeFiles/xtrkcad-charset.dir/sbcsdat.c.s"
+ cd /home/martin/XTrackCAD/src/work/app/tools/halibut/charset && /usr/bin/gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -S /home/martin/XTrackCAD/src/work/app/tools/halibut/charset/sbcsdat.c -o CMakeFiles/xtrkcad-charset.dir/sbcsdat.c.s
+
+app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/sbcsdat.c.o.requires:
+
+.PHONY : app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/sbcsdat.c.o.requires
+
+app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/sbcsdat.c.o.provides: app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/sbcsdat.c.o.requires
+ $(MAKE) -f app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/build.make app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/sbcsdat.c.o.provides.build
+.PHONY : app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/sbcsdat.c.o.provides
+
+app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/sbcsdat.c.o.provides.build: app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/sbcsdat.c.o
+
+
+app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/shiftjis.c.o: app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/flags.make
+app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/shiftjis.c.o: app/tools/halibut/charset/shiftjis.c
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/martin/XTrackCAD/src/work/CMakeFiles --progress-num=$(CMAKE_PROGRESS_21) "Building C object app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/shiftjis.c.o"
+ cd /home/martin/XTrackCAD/src/work/app/tools/halibut/charset && /usr/bin/gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -o CMakeFiles/xtrkcad-charset.dir/shiftjis.c.o -c /home/martin/XTrackCAD/src/work/app/tools/halibut/charset/shiftjis.c
+
+app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/shiftjis.c.i: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing C source to CMakeFiles/xtrkcad-charset.dir/shiftjis.c.i"
+ cd /home/martin/XTrackCAD/src/work/app/tools/halibut/charset && /usr/bin/gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -E /home/martin/XTrackCAD/src/work/app/tools/halibut/charset/shiftjis.c > CMakeFiles/xtrkcad-charset.dir/shiftjis.c.i
+
+app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/shiftjis.c.s: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling C source to assembly CMakeFiles/xtrkcad-charset.dir/shiftjis.c.s"
+ cd /home/martin/XTrackCAD/src/work/app/tools/halibut/charset && /usr/bin/gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -S /home/martin/XTrackCAD/src/work/app/tools/halibut/charset/shiftjis.c -o CMakeFiles/xtrkcad-charset.dir/shiftjis.c.s
+
+app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/shiftjis.c.o.requires:
+
+.PHONY : app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/shiftjis.c.o.requires
+
+app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/shiftjis.c.o.provides: app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/shiftjis.c.o.requires
+ $(MAKE) -f app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/build.make app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/shiftjis.c.o.provides.build
+.PHONY : app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/shiftjis.c.o.provides
+
+app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/shiftjis.c.o.provides.build: app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/shiftjis.c.o
+
+
+app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/slookup.c.o: app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/flags.make
+app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/slookup.c.o: app/tools/halibut/charset/slookup.c
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/martin/XTrackCAD/src/work/CMakeFiles --progress-num=$(CMAKE_PROGRESS_22) "Building C object app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/slookup.c.o"
+ cd /home/martin/XTrackCAD/src/work/app/tools/halibut/charset && /usr/bin/gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -o CMakeFiles/xtrkcad-charset.dir/slookup.c.o -c /home/martin/XTrackCAD/src/work/app/tools/halibut/charset/slookup.c
+
+app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/slookup.c.i: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing C source to CMakeFiles/xtrkcad-charset.dir/slookup.c.i"
+ cd /home/martin/XTrackCAD/src/work/app/tools/halibut/charset && /usr/bin/gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -E /home/martin/XTrackCAD/src/work/app/tools/halibut/charset/slookup.c > CMakeFiles/xtrkcad-charset.dir/slookup.c.i
+
+app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/slookup.c.s: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling C source to assembly CMakeFiles/xtrkcad-charset.dir/slookup.c.s"
+ cd /home/martin/XTrackCAD/src/work/app/tools/halibut/charset && /usr/bin/gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -S /home/martin/XTrackCAD/src/work/app/tools/halibut/charset/slookup.c -o CMakeFiles/xtrkcad-charset.dir/slookup.c.s
+
+app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/slookup.c.o.requires:
+
+.PHONY : app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/slookup.c.o.requires
+
+app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/slookup.c.o.provides: app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/slookup.c.o.requires
+ $(MAKE) -f app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/build.make app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/slookup.c.o.provides.build
+.PHONY : app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/slookup.c.o.provides
+
+app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/slookup.c.o.provides.build: app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/slookup.c.o
+
+
+app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/superset.c.o: app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/flags.make
+app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/superset.c.o: app/tools/halibut/charset/superset.c
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/martin/XTrackCAD/src/work/CMakeFiles --progress-num=$(CMAKE_PROGRESS_23) "Building C object app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/superset.c.o"
+ cd /home/martin/XTrackCAD/src/work/app/tools/halibut/charset && /usr/bin/gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -o CMakeFiles/xtrkcad-charset.dir/superset.c.o -c /home/martin/XTrackCAD/src/work/app/tools/halibut/charset/superset.c
+
+app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/superset.c.i: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing C source to CMakeFiles/xtrkcad-charset.dir/superset.c.i"
+ cd /home/martin/XTrackCAD/src/work/app/tools/halibut/charset && /usr/bin/gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -E /home/martin/XTrackCAD/src/work/app/tools/halibut/charset/superset.c > CMakeFiles/xtrkcad-charset.dir/superset.c.i
+
+app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/superset.c.s: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling C source to assembly CMakeFiles/xtrkcad-charset.dir/superset.c.s"
+ cd /home/martin/XTrackCAD/src/work/app/tools/halibut/charset && /usr/bin/gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -S /home/martin/XTrackCAD/src/work/app/tools/halibut/charset/superset.c -o CMakeFiles/xtrkcad-charset.dir/superset.c.s
+
+app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/superset.c.o.requires:
+
+.PHONY : app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/superset.c.o.requires
+
+app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/superset.c.o.provides: app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/superset.c.o.requires
+ $(MAKE) -f app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/build.make app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/superset.c.o.provides.build
+.PHONY : app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/superset.c.o.provides
+
+app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/superset.c.o.provides.build: app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/superset.c.o
+
+
+app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/test.c.o: app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/flags.make
+app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/test.c.o: app/tools/halibut/charset/test.c
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/martin/XTrackCAD/src/work/CMakeFiles --progress-num=$(CMAKE_PROGRESS_24) "Building C object app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/test.c.o"
+ cd /home/martin/XTrackCAD/src/work/app/tools/halibut/charset && /usr/bin/gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -o CMakeFiles/xtrkcad-charset.dir/test.c.o -c /home/martin/XTrackCAD/src/work/app/tools/halibut/charset/test.c
+
+app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/test.c.i: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing C source to CMakeFiles/xtrkcad-charset.dir/test.c.i"
+ cd /home/martin/XTrackCAD/src/work/app/tools/halibut/charset && /usr/bin/gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -E /home/martin/XTrackCAD/src/work/app/tools/halibut/charset/test.c > CMakeFiles/xtrkcad-charset.dir/test.c.i
+
+app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/test.c.s: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling C source to assembly CMakeFiles/xtrkcad-charset.dir/test.c.s"
+ cd /home/martin/XTrackCAD/src/work/app/tools/halibut/charset && /usr/bin/gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -S /home/martin/XTrackCAD/src/work/app/tools/halibut/charset/test.c -o CMakeFiles/xtrkcad-charset.dir/test.c.s
+
+app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/test.c.o.requires:
+
+.PHONY : app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/test.c.o.requires
+
+app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/test.c.o.provides: app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/test.c.o.requires
+ $(MAKE) -f app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/build.make app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/test.c.o.provides.build
+.PHONY : app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/test.c.o.provides
+
+app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/test.c.o.provides.build: app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/test.c.o
+
+
+app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/toucs.c.o: app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/flags.make
+app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/toucs.c.o: app/tools/halibut/charset/toucs.c
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/martin/XTrackCAD/src/work/CMakeFiles --progress-num=$(CMAKE_PROGRESS_25) "Building C object app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/toucs.c.o"
+ cd /home/martin/XTrackCAD/src/work/app/tools/halibut/charset && /usr/bin/gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -o CMakeFiles/xtrkcad-charset.dir/toucs.c.o -c /home/martin/XTrackCAD/src/work/app/tools/halibut/charset/toucs.c
+
+app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/toucs.c.i: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing C source to CMakeFiles/xtrkcad-charset.dir/toucs.c.i"
+ cd /home/martin/XTrackCAD/src/work/app/tools/halibut/charset && /usr/bin/gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -E /home/martin/XTrackCAD/src/work/app/tools/halibut/charset/toucs.c > CMakeFiles/xtrkcad-charset.dir/toucs.c.i
+
+app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/toucs.c.s: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling C source to assembly CMakeFiles/xtrkcad-charset.dir/toucs.c.s"
+ cd /home/martin/XTrackCAD/src/work/app/tools/halibut/charset && /usr/bin/gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -S /home/martin/XTrackCAD/src/work/app/tools/halibut/charset/toucs.c -o CMakeFiles/xtrkcad-charset.dir/toucs.c.s
+
+app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/toucs.c.o.requires:
+
+.PHONY : app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/toucs.c.o.requires
+
+app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/toucs.c.o.provides: app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/toucs.c.o.requires
+ $(MAKE) -f app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/build.make app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/toucs.c.o.provides.build
+.PHONY : app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/toucs.c.o.provides
+
+app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/toucs.c.o.provides.build: app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/toucs.c.o
+
+
+app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/utf16.c.o: app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/flags.make
+app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/utf16.c.o: app/tools/halibut/charset/utf16.c
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/martin/XTrackCAD/src/work/CMakeFiles --progress-num=$(CMAKE_PROGRESS_26) "Building C object app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/utf16.c.o"
+ cd /home/martin/XTrackCAD/src/work/app/tools/halibut/charset && /usr/bin/gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -o CMakeFiles/xtrkcad-charset.dir/utf16.c.o -c /home/martin/XTrackCAD/src/work/app/tools/halibut/charset/utf16.c
+
+app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/utf16.c.i: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing C source to CMakeFiles/xtrkcad-charset.dir/utf16.c.i"
+ cd /home/martin/XTrackCAD/src/work/app/tools/halibut/charset && /usr/bin/gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -E /home/martin/XTrackCAD/src/work/app/tools/halibut/charset/utf16.c > CMakeFiles/xtrkcad-charset.dir/utf16.c.i
+
+app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/utf16.c.s: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling C source to assembly CMakeFiles/xtrkcad-charset.dir/utf16.c.s"
+ cd /home/martin/XTrackCAD/src/work/app/tools/halibut/charset && /usr/bin/gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -S /home/martin/XTrackCAD/src/work/app/tools/halibut/charset/utf16.c -o CMakeFiles/xtrkcad-charset.dir/utf16.c.s
+
+app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/utf16.c.o.requires:
+
+.PHONY : app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/utf16.c.o.requires
+
+app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/utf16.c.o.provides: app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/utf16.c.o.requires
+ $(MAKE) -f app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/build.make app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/utf16.c.o.provides.build
+.PHONY : app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/utf16.c.o.provides
+
+app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/utf16.c.o.provides.build: app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/utf16.c.o
+
+
+app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/utf7.c.o: app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/flags.make
+app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/utf7.c.o: app/tools/halibut/charset/utf7.c
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/martin/XTrackCAD/src/work/CMakeFiles --progress-num=$(CMAKE_PROGRESS_27) "Building C object app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/utf7.c.o"
+ cd /home/martin/XTrackCAD/src/work/app/tools/halibut/charset && /usr/bin/gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -o CMakeFiles/xtrkcad-charset.dir/utf7.c.o -c /home/martin/XTrackCAD/src/work/app/tools/halibut/charset/utf7.c
+
+app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/utf7.c.i: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing C source to CMakeFiles/xtrkcad-charset.dir/utf7.c.i"
+ cd /home/martin/XTrackCAD/src/work/app/tools/halibut/charset && /usr/bin/gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -E /home/martin/XTrackCAD/src/work/app/tools/halibut/charset/utf7.c > CMakeFiles/xtrkcad-charset.dir/utf7.c.i
+
+app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/utf7.c.s: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling C source to assembly CMakeFiles/xtrkcad-charset.dir/utf7.c.s"
+ cd /home/martin/XTrackCAD/src/work/app/tools/halibut/charset && /usr/bin/gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -S /home/martin/XTrackCAD/src/work/app/tools/halibut/charset/utf7.c -o CMakeFiles/xtrkcad-charset.dir/utf7.c.s
+
+app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/utf7.c.o.requires:
+
+.PHONY : app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/utf7.c.o.requires
+
+app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/utf7.c.o.provides: app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/utf7.c.o.requires
+ $(MAKE) -f app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/build.make app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/utf7.c.o.provides.build
+.PHONY : app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/utf7.c.o.provides
+
+app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/utf7.c.o.provides.build: app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/utf7.c.o
+
+
+app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/utf8.c.o: app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/flags.make
+app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/utf8.c.o: app/tools/halibut/charset/utf8.c
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/martin/XTrackCAD/src/work/CMakeFiles --progress-num=$(CMAKE_PROGRESS_28) "Building C object app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/utf8.c.o"
+ cd /home/martin/XTrackCAD/src/work/app/tools/halibut/charset && /usr/bin/gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -o CMakeFiles/xtrkcad-charset.dir/utf8.c.o -c /home/martin/XTrackCAD/src/work/app/tools/halibut/charset/utf8.c
+
+app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/utf8.c.i: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing C source to CMakeFiles/xtrkcad-charset.dir/utf8.c.i"
+ cd /home/martin/XTrackCAD/src/work/app/tools/halibut/charset && /usr/bin/gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -E /home/martin/XTrackCAD/src/work/app/tools/halibut/charset/utf8.c > CMakeFiles/xtrkcad-charset.dir/utf8.c.i
+
+app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/utf8.c.s: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling C source to assembly CMakeFiles/xtrkcad-charset.dir/utf8.c.s"
+ cd /home/martin/XTrackCAD/src/work/app/tools/halibut/charset && /usr/bin/gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -S /home/martin/XTrackCAD/src/work/app/tools/halibut/charset/utf8.c -o CMakeFiles/xtrkcad-charset.dir/utf8.c.s
+
+app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/utf8.c.o.requires:
+
+.PHONY : app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/utf8.c.o.requires
+
+app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/utf8.c.o.provides: app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/utf8.c.o.requires
+ $(MAKE) -f app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/build.make app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/utf8.c.o.provides.build
+.PHONY : app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/utf8.c.o.provides
+
+app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/utf8.c.o.provides.build: app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/utf8.c.o
+
+
+app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/xenc.c.o: app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/flags.make
+app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/xenc.c.o: app/tools/halibut/charset/xenc.c
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/martin/XTrackCAD/src/work/CMakeFiles --progress-num=$(CMAKE_PROGRESS_29) "Building C object app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/xenc.c.o"
+ cd /home/martin/XTrackCAD/src/work/app/tools/halibut/charset && /usr/bin/gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -o CMakeFiles/xtrkcad-charset.dir/xenc.c.o -c /home/martin/XTrackCAD/src/work/app/tools/halibut/charset/xenc.c
+
+app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/xenc.c.i: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing C source to CMakeFiles/xtrkcad-charset.dir/xenc.c.i"
+ cd /home/martin/XTrackCAD/src/work/app/tools/halibut/charset && /usr/bin/gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -E /home/martin/XTrackCAD/src/work/app/tools/halibut/charset/xenc.c > CMakeFiles/xtrkcad-charset.dir/xenc.c.i
+
+app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/xenc.c.s: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling C source to assembly CMakeFiles/xtrkcad-charset.dir/xenc.c.s"
+ cd /home/martin/XTrackCAD/src/work/app/tools/halibut/charset && /usr/bin/gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -S /home/martin/XTrackCAD/src/work/app/tools/halibut/charset/xenc.c -o CMakeFiles/xtrkcad-charset.dir/xenc.c.s
+
+app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/xenc.c.o.requires:
+
+.PHONY : app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/xenc.c.o.requires
+
+app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/xenc.c.o.provides: app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/xenc.c.o.requires
+ $(MAKE) -f app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/build.make app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/xenc.c.o.provides.build
+.PHONY : app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/xenc.c.o.provides
+
+app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/xenc.c.o.provides.build: app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/xenc.c.o
+
+
+# Object files for target xtrkcad-charset
+xtrkcad__charset_OBJECTS = \
+"CMakeFiles/xtrkcad-charset.dir/big5enc.c.o" \
+"CMakeFiles/xtrkcad-charset.dir/big5set.c.o" \
+"CMakeFiles/xtrkcad-charset.dir/cns11643.c.o" \
+"CMakeFiles/xtrkcad-charset.dir/cp949.c.o" \
+"CMakeFiles/xtrkcad-charset.dir/euc.c.o" \
+"CMakeFiles/xtrkcad-charset.dir/fromucs.c.o" \
+"CMakeFiles/xtrkcad-charset.dir/gb2312.c.o" \
+"CMakeFiles/xtrkcad-charset.dir/hz.c.o" \
+"CMakeFiles/xtrkcad-charset.dir/iso2022.c.o" \
+"CMakeFiles/xtrkcad-charset.dir/iso2022s.c.o" \
+"CMakeFiles/xtrkcad-charset.dir/istate.c.o" \
+"CMakeFiles/xtrkcad-charset.dir/jisx0208.c.o" \
+"CMakeFiles/xtrkcad-charset.dir/jisx0212.c.o" \
+"CMakeFiles/xtrkcad-charset.dir/ksx1001.c.o" \
+"CMakeFiles/xtrkcad-charset.dir/locale.c.o" \
+"CMakeFiles/xtrkcad-charset.dir/localenc.c.o" \
+"CMakeFiles/xtrkcad-charset.dir/macenc.c.o" \
+"CMakeFiles/xtrkcad-charset.dir/mimeenc.c.o" \
+"CMakeFiles/xtrkcad-charset.dir/sbcs.c.o" \
+"CMakeFiles/xtrkcad-charset.dir/sbcsdat.c.o" \
+"CMakeFiles/xtrkcad-charset.dir/shiftjis.c.o" \
+"CMakeFiles/xtrkcad-charset.dir/slookup.c.o" \
+"CMakeFiles/xtrkcad-charset.dir/superset.c.o" \
+"CMakeFiles/xtrkcad-charset.dir/test.c.o" \
+"CMakeFiles/xtrkcad-charset.dir/toucs.c.o" \
+"CMakeFiles/xtrkcad-charset.dir/utf16.c.o" \
+"CMakeFiles/xtrkcad-charset.dir/utf7.c.o" \
+"CMakeFiles/xtrkcad-charset.dir/utf8.c.o" \
+"CMakeFiles/xtrkcad-charset.dir/xenc.c.o"
+
+# External object files for target xtrkcad-charset
+xtrkcad__charset_EXTERNAL_OBJECTS =
+
+app/tools/halibut/charset/libxtrkcad-charset.a: app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/big5enc.c.o
+app/tools/halibut/charset/libxtrkcad-charset.a: app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/big5set.c.o
+app/tools/halibut/charset/libxtrkcad-charset.a: app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/cns11643.c.o
+app/tools/halibut/charset/libxtrkcad-charset.a: app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/cp949.c.o
+app/tools/halibut/charset/libxtrkcad-charset.a: app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/euc.c.o
+app/tools/halibut/charset/libxtrkcad-charset.a: app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/fromucs.c.o
+app/tools/halibut/charset/libxtrkcad-charset.a: app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/gb2312.c.o
+app/tools/halibut/charset/libxtrkcad-charset.a: app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/hz.c.o
+app/tools/halibut/charset/libxtrkcad-charset.a: app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/iso2022.c.o
+app/tools/halibut/charset/libxtrkcad-charset.a: app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/iso2022s.c.o
+app/tools/halibut/charset/libxtrkcad-charset.a: app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/istate.c.o
+app/tools/halibut/charset/libxtrkcad-charset.a: app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/jisx0208.c.o
+app/tools/halibut/charset/libxtrkcad-charset.a: app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/jisx0212.c.o
+app/tools/halibut/charset/libxtrkcad-charset.a: app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/ksx1001.c.o
+app/tools/halibut/charset/libxtrkcad-charset.a: app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/locale.c.o
+app/tools/halibut/charset/libxtrkcad-charset.a: app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/localenc.c.o
+app/tools/halibut/charset/libxtrkcad-charset.a: app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/macenc.c.o
+app/tools/halibut/charset/libxtrkcad-charset.a: app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/mimeenc.c.o
+app/tools/halibut/charset/libxtrkcad-charset.a: app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/sbcs.c.o
+app/tools/halibut/charset/libxtrkcad-charset.a: app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/sbcsdat.c.o
+app/tools/halibut/charset/libxtrkcad-charset.a: app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/shiftjis.c.o
+app/tools/halibut/charset/libxtrkcad-charset.a: app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/slookup.c.o
+app/tools/halibut/charset/libxtrkcad-charset.a: app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/superset.c.o
+app/tools/halibut/charset/libxtrkcad-charset.a: app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/test.c.o
+app/tools/halibut/charset/libxtrkcad-charset.a: app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/toucs.c.o
+app/tools/halibut/charset/libxtrkcad-charset.a: app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/utf16.c.o
+app/tools/halibut/charset/libxtrkcad-charset.a: app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/utf7.c.o
+app/tools/halibut/charset/libxtrkcad-charset.a: app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/utf8.c.o
+app/tools/halibut/charset/libxtrkcad-charset.a: app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/xenc.c.o
+app/tools/halibut/charset/libxtrkcad-charset.a: app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/build.make
+app/tools/halibut/charset/libxtrkcad-charset.a: app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/link.txt
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --bold --progress-dir=/home/martin/XTrackCAD/src/work/CMakeFiles --progress-num=$(CMAKE_PROGRESS_30) "Linking C static library libxtrkcad-charset.a"
+ cd /home/martin/XTrackCAD/src/work/app/tools/halibut/charset && $(CMAKE_COMMAND) -P CMakeFiles/xtrkcad-charset.dir/cmake_clean_target.cmake
+ cd /home/martin/XTrackCAD/src/work/app/tools/halibut/charset && $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/xtrkcad-charset.dir/link.txt --verbose=$(VERBOSE)
+
+# Rule to build all files generated by this target.
+app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/build: app/tools/halibut/charset/libxtrkcad-charset.a
+
+.PHONY : app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/build
+
+app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/requires: app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/big5enc.c.o.requires
+app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/requires: app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/big5set.c.o.requires
+app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/requires: app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/cns11643.c.o.requires
+app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/requires: app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/cp949.c.o.requires
+app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/requires: app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/euc.c.o.requires
+app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/requires: app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/fromucs.c.o.requires
+app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/requires: app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/gb2312.c.o.requires
+app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/requires: app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/hz.c.o.requires
+app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/requires: app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/iso2022.c.o.requires
+app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/requires: app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/iso2022s.c.o.requires
+app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/requires: app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/istate.c.o.requires
+app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/requires: app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/jisx0208.c.o.requires
+app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/requires: app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/jisx0212.c.o.requires
+app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/requires: app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/ksx1001.c.o.requires
+app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/requires: app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/locale.c.o.requires
+app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/requires: app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/localenc.c.o.requires
+app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/requires: app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/macenc.c.o.requires
+app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/requires: app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/mimeenc.c.o.requires
+app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/requires: app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/sbcs.c.o.requires
+app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/requires: app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/sbcsdat.c.o.requires
+app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/requires: app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/shiftjis.c.o.requires
+app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/requires: app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/slookup.c.o.requires
+app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/requires: app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/superset.c.o.requires
+app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/requires: app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/test.c.o.requires
+app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/requires: app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/toucs.c.o.requires
+app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/requires: app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/utf16.c.o.requires
+app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/requires: app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/utf7.c.o.requires
+app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/requires: app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/utf8.c.o.requires
+app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/requires: app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/xenc.c.o.requires
+
+.PHONY : app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/requires
+
+app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/clean:
+ cd /home/martin/XTrackCAD/src/work/app/tools/halibut/charset && $(CMAKE_COMMAND) -P CMakeFiles/xtrkcad-charset.dir/cmake_clean.cmake
+.PHONY : app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/clean
+
+app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/depend:
+ cd /home/martin/XTrackCAD/src/work && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/martin/XTrackCAD/src/work /home/martin/XTrackCAD/src/work/app/tools/halibut/charset /home/martin/XTrackCAD/src/work /home/martin/XTrackCAD/src/work/app/tools/halibut/charset /home/martin/XTrackCAD/src/work/app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/DependInfo.cmake --color=$(COLOR)
+.PHONY : app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/depend
+
diff --git a/app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/cmake_clean.cmake b/app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/cmake_clean.cmake
new file mode 100644
index 0000000..d7eb68a
--- /dev/null
+++ b/app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/cmake_clean.cmake
@@ -0,0 +1,38 @@
+file(REMOVE_RECURSE
+ "CMakeFiles/xtrkcad-charset.dir/big5enc.c.o"
+ "CMakeFiles/xtrkcad-charset.dir/big5set.c.o"
+ "CMakeFiles/xtrkcad-charset.dir/cns11643.c.o"
+ "CMakeFiles/xtrkcad-charset.dir/cp949.c.o"
+ "CMakeFiles/xtrkcad-charset.dir/euc.c.o"
+ "CMakeFiles/xtrkcad-charset.dir/fromucs.c.o"
+ "CMakeFiles/xtrkcad-charset.dir/gb2312.c.o"
+ "CMakeFiles/xtrkcad-charset.dir/hz.c.o"
+ "CMakeFiles/xtrkcad-charset.dir/iso2022.c.o"
+ "CMakeFiles/xtrkcad-charset.dir/iso2022s.c.o"
+ "CMakeFiles/xtrkcad-charset.dir/istate.c.o"
+ "CMakeFiles/xtrkcad-charset.dir/jisx0208.c.o"
+ "CMakeFiles/xtrkcad-charset.dir/jisx0212.c.o"
+ "CMakeFiles/xtrkcad-charset.dir/ksx1001.c.o"
+ "CMakeFiles/xtrkcad-charset.dir/locale.c.o"
+ "CMakeFiles/xtrkcad-charset.dir/localenc.c.o"
+ "CMakeFiles/xtrkcad-charset.dir/macenc.c.o"
+ "CMakeFiles/xtrkcad-charset.dir/mimeenc.c.o"
+ "CMakeFiles/xtrkcad-charset.dir/sbcs.c.o"
+ "CMakeFiles/xtrkcad-charset.dir/sbcsdat.c.o"
+ "CMakeFiles/xtrkcad-charset.dir/shiftjis.c.o"
+ "CMakeFiles/xtrkcad-charset.dir/slookup.c.o"
+ "CMakeFiles/xtrkcad-charset.dir/superset.c.o"
+ "CMakeFiles/xtrkcad-charset.dir/test.c.o"
+ "CMakeFiles/xtrkcad-charset.dir/toucs.c.o"
+ "CMakeFiles/xtrkcad-charset.dir/utf16.c.o"
+ "CMakeFiles/xtrkcad-charset.dir/utf7.c.o"
+ "CMakeFiles/xtrkcad-charset.dir/utf8.c.o"
+ "CMakeFiles/xtrkcad-charset.dir/xenc.c.o"
+ "libxtrkcad-charset.pdb"
+ "libxtrkcad-charset.a"
+)
+
+# Per-language clean rules from dependency scanning.
+foreach(lang C)
+ include(CMakeFiles/xtrkcad-charset.dir/cmake_clean_${lang}.cmake OPTIONAL)
+endforeach()
diff --git a/app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/cmake_clean_target.cmake b/app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/cmake_clean_target.cmake
new file mode 100644
index 0000000..7dbfca2
--- /dev/null
+++ b/app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/cmake_clean_target.cmake
@@ -0,0 +1,3 @@
+file(REMOVE_RECURSE
+ "libxtrkcad-charset.a"
+)
diff --git a/app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/depend.make b/app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/depend.make
new file mode 100644
index 0000000..eaecbcc
--- /dev/null
+++ b/app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/depend.make
@@ -0,0 +1,2 @@
+# Empty dependencies file for xtrkcad-charset.
+# This may be replaced when dependencies are built.
diff --git a/app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/flags.make b/app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/flags.make
new file mode 100644
index 0000000..a0c0658
--- /dev/null
+++ b/app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/flags.make
@@ -0,0 +1,10 @@
+# CMAKE generated file: DO NOT EDIT!
+# Generated by "Unix Makefiles" Generator, CMake Version 3.6
+
+# compile C with /usr/bin/gcc
+C_FLAGS = -g3 -gdwarf-2 -std=gnu99
+
+C_DEFINES = -DXTRKCAD_CMAKE_BUILD
+
+C_INCLUDES = -I/usr/local/include -I/home/martin/XTrackCAD/src/work/app/bin -I/home/martin/XTrackCAD/src/work/app/dynstring -I/home/martin/XTrackCAD/src/work/app/cornu -I/home/martin/XTrackCAD/src/work/app/tools/halibut/charset
+
diff --git a/app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/link.txt b/app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/link.txt
new file mode 100644
index 0000000..f3b201d
--- /dev/null
+++ b/app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/link.txt
@@ -0,0 +1,2 @@
+/usr/bin/ar qc libxtrkcad-charset.a CMakeFiles/xtrkcad-charset.dir/big5enc.c.o CMakeFiles/xtrkcad-charset.dir/big5set.c.o CMakeFiles/xtrkcad-charset.dir/cns11643.c.o CMakeFiles/xtrkcad-charset.dir/cp949.c.o CMakeFiles/xtrkcad-charset.dir/euc.c.o CMakeFiles/xtrkcad-charset.dir/fromucs.c.o CMakeFiles/xtrkcad-charset.dir/gb2312.c.o CMakeFiles/xtrkcad-charset.dir/hz.c.o CMakeFiles/xtrkcad-charset.dir/iso2022.c.o CMakeFiles/xtrkcad-charset.dir/iso2022s.c.o CMakeFiles/xtrkcad-charset.dir/istate.c.o CMakeFiles/xtrkcad-charset.dir/jisx0208.c.o CMakeFiles/xtrkcad-charset.dir/jisx0212.c.o CMakeFiles/xtrkcad-charset.dir/ksx1001.c.o CMakeFiles/xtrkcad-charset.dir/locale.c.o CMakeFiles/xtrkcad-charset.dir/localenc.c.o CMakeFiles/xtrkcad-charset.dir/macenc.c.o CMakeFiles/xtrkcad-charset.dir/mimeenc.c.o CMakeFiles/xtrkcad-charset.dir/sbcs.c.o CMakeFiles/xtrkcad-charset.dir/sbcsdat.c.o CMakeFiles/xtrkcad-charset.dir/shiftjis.c.o CMakeFiles/xtrkcad-charset.dir/slookup.c.o CMakeFiles/xtrkcad-charset.dir/superset.c.o CMakeFiles/xtrkcad-charset.dir/test.c.o CMakeFiles/xtrkcad-charset.dir/toucs.c.o CMakeFiles/xtrkcad-charset.dir/utf16.c.o CMakeFiles/xtrkcad-charset.dir/utf7.c.o CMakeFiles/xtrkcad-charset.dir/utf8.c.o CMakeFiles/xtrkcad-charset.dir/xenc.c.o
+/usr/bin/ranlib libxtrkcad-charset.a
diff --git a/app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/progress.make b/app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/progress.make
new file mode 100644
index 0000000..c659f0d
--- /dev/null
+++ b/app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/progress.make
@@ -0,0 +1,31 @@
+CMAKE_PROGRESS_1 = 36
+CMAKE_PROGRESS_2 =
+CMAKE_PROGRESS_3 = 37
+CMAKE_PROGRESS_4 =
+CMAKE_PROGRESS_5 = 38
+CMAKE_PROGRESS_6 =
+CMAKE_PROGRESS_7 =
+CMAKE_PROGRESS_8 = 39
+CMAKE_PROGRESS_9 =
+CMAKE_PROGRESS_10 = 40
+CMAKE_PROGRESS_11 =
+CMAKE_PROGRESS_12 = 41
+CMAKE_PROGRESS_13 =
+CMAKE_PROGRESS_14 =
+CMAKE_PROGRESS_15 = 42
+CMAKE_PROGRESS_16 =
+CMAKE_PROGRESS_17 = 43
+CMAKE_PROGRESS_18 =
+CMAKE_PROGRESS_19 =
+CMAKE_PROGRESS_20 = 44
+CMAKE_PROGRESS_21 =
+CMAKE_PROGRESS_22 = 45
+CMAKE_PROGRESS_23 =
+CMAKE_PROGRESS_24 = 46
+CMAKE_PROGRESS_25 =
+CMAKE_PROGRESS_26 =
+CMAKE_PROGRESS_27 = 47
+CMAKE_PROGRESS_28 =
+CMAKE_PROGRESS_29 = 48
+CMAKE_PROGRESS_30 =
+
diff --git a/app/tools/halibut/charset/CTestTestfile.cmake b/app/tools/halibut/charset/CTestTestfile.cmake
new file mode 100644
index 0000000..977e8fe
--- /dev/null
+++ b/app/tools/halibut/charset/CTestTestfile.cmake
@@ -0,0 +1,6 @@
+# CMake generated Testfile for
+# Source directory: /home/martin/XTrackCAD/src/work/app/tools/halibut/charset
+# Build directory: /home/martin/XTrackCAD/src/work/app/tools/halibut/charset
+#
+# This file includes the relevant testing commands required for
+# testing this directory and lists subdirectories to be tested as well.
diff --git a/app/tools/halibut/charset/Makefile b/app/tools/halibut/charset/Makefile
new file mode 100644
index 0000000..82bcfd5
--- /dev/null
+++ b/app/tools/halibut/charset/Makefile
@@ -0,0 +1,1104 @@
+# CMAKE generated file: DO NOT EDIT!
+# Generated by "Unix Makefiles" Generator, CMake Version 3.6
+
+# Default target executed when no arguments are given to make.
+default_target: all
+
+.PHONY : default_target
+
+# Allow only one "make -f Makefile2" at a time, but pass parallelism.
+.NOTPARALLEL:
+
+
+#=============================================================================
+# Special targets provided by cmake.
+
+# Disable implicit rules so canonical targets will work.
+.SUFFIXES:
+
+
+# Remove some rules from gmake that .SUFFIXES does not remove.
+SUFFIXES =
+
+.SUFFIXES: .hpux_make_needs_suffix_list
+
+
+# Suppress display of executed commands.
+$(VERBOSE).SILENT:
+
+
+# A target that is always out of date.
+cmake_force:
+
+.PHONY : cmake_force
+
+#=============================================================================
+# Set environment variables for the build.
+
+# The shell in which to execute make rules.
+SHELL = /bin/sh
+
+# The CMake executable.
+CMAKE_COMMAND = /usr/bin/cmake
+
+# The command to remove a file.
+RM = /usr/bin/cmake -E remove -f
+
+# Escaping for special characters.
+EQUALS = =
+
+# The top-level source directory on which CMake was run.
+CMAKE_SOURCE_DIR = /home/martin/XTrackCAD/src/work
+
+# The top-level build directory on which CMake was run.
+CMAKE_BINARY_DIR = /home/martin/XTrackCAD/src/work
+
+#=============================================================================
+# Targets provided globally by CMake.
+
+# Special rule for the target edit_cache
+edit_cache:
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running CMake cache editor..."
+ /usr/bin/ccmake -H$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR)
+.PHONY : edit_cache
+
+# Special rule for the target edit_cache
+edit_cache/fast: edit_cache
+
+.PHONY : edit_cache/fast
+
+# Special rule for the target install/strip
+install/strip: preinstall
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Installing the project stripped..."
+ /usr/bin/cmake -DCMAKE_INSTALL_DO_STRIP=1 -P cmake_install.cmake
+.PHONY : install/strip
+
+# Special rule for the target install/strip
+install/strip/fast: install/strip
+
+.PHONY : install/strip/fast
+
+# Special rule for the target package_source
+package_source:
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Run CPack packaging tool for source..."
+ cd /home/martin/XTrackCAD/src/work && /usr/bin/cpack --config ./CPackSourceConfig.cmake /home/martin/XTrackCAD/src/work/CPackSourceConfig.cmake
+.PHONY : package_source
+
+# Special rule for the target package_source
+package_source/fast: package_source
+
+.PHONY : package_source/fast
+
+# Special rule for the target package
+package: preinstall
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Run CPack packaging tool..."
+ cd /home/martin/XTrackCAD/src/work && /usr/bin/cpack --config ./CPackConfig.cmake
+.PHONY : package
+
+# Special rule for the target package
+package/fast: package
+
+.PHONY : package/fast
+
+# Special rule for the target rebuild_cache
+rebuild_cache:
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running CMake to regenerate build system..."
+ /usr/bin/cmake -H$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR)
+.PHONY : rebuild_cache
+
+# Special rule for the target rebuild_cache
+rebuild_cache/fast: rebuild_cache
+
+.PHONY : rebuild_cache/fast
+
+# Special rule for the target test
+test:
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running tests..."
+ /usr/bin/ctest --force-new-ctest-process $(ARGS)
+.PHONY : test
+
+# Special rule for the target test
+test/fast: test
+
+.PHONY : test/fast
+
+# Special rule for the target install
+install: preinstall
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Install the project..."
+ /usr/bin/cmake -P cmake_install.cmake
+.PHONY : install
+
+# Special rule for the target install
+install/fast: preinstall/fast
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Install the project..."
+ /usr/bin/cmake -P cmake_install.cmake
+.PHONY : install/fast
+
+# Special rule for the target install/local
+install/local: preinstall
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Installing only the local directory..."
+ /usr/bin/cmake -DCMAKE_INSTALL_LOCAL_ONLY=1 -P cmake_install.cmake
+.PHONY : install/local
+
+# Special rule for the target install/local
+install/local/fast: install/local
+
+.PHONY : install/local/fast
+
+# Special rule for the target list_install_components
+list_install_components:
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Available install components are: \"Unspecified\""
+.PHONY : list_install_components
+
+# Special rule for the target list_install_components
+list_install_components/fast: list_install_components
+
+.PHONY : list_install_components/fast
+
+# The main all target
+all: cmake_check_build_system
+ cd /home/martin/XTrackCAD/src/work && $(CMAKE_COMMAND) -E cmake_progress_start /home/martin/XTrackCAD/src/work/CMakeFiles /home/martin/XTrackCAD/src/work/app/tools/halibut/charset/CMakeFiles/progress.marks
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f CMakeFiles/Makefile2 app/tools/halibut/charset/all
+ $(CMAKE_COMMAND) -E cmake_progress_start /home/martin/XTrackCAD/src/work/CMakeFiles 0
+.PHONY : all
+
+# The main clean target
+clean:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f CMakeFiles/Makefile2 app/tools/halibut/charset/clean
+.PHONY : clean
+
+# The main clean target
+clean/fast: clean
+
+.PHONY : clean/fast
+
+# Prepare targets for installation.
+preinstall: all
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f CMakeFiles/Makefile2 app/tools/halibut/charset/preinstall
+.PHONY : preinstall
+
+# Prepare targets for installation.
+preinstall/fast:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f CMakeFiles/Makefile2 app/tools/halibut/charset/preinstall
+.PHONY : preinstall/fast
+
+# clear depends
+depend:
+ cd /home/martin/XTrackCAD/src/work && $(CMAKE_COMMAND) -H$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 1
+.PHONY : depend
+
+# Convenience name for target.
+app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/rule:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f CMakeFiles/Makefile2 app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/rule
+.PHONY : app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/rule
+
+# Convenience name for target.
+xtrkcad-charset: app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/rule
+
+.PHONY : xtrkcad-charset
+
+# fast build rule for target.
+xtrkcad-charset/fast:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/build.make app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/build
+.PHONY : xtrkcad-charset/fast
+
+big5enc.o: big5enc.c.o
+
+.PHONY : big5enc.o
+
+# target to build an object file
+big5enc.c.o:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/build.make app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/big5enc.c.o
+.PHONY : big5enc.c.o
+
+big5enc.i: big5enc.c.i
+
+.PHONY : big5enc.i
+
+# target to preprocess a source file
+big5enc.c.i:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/build.make app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/big5enc.c.i
+.PHONY : big5enc.c.i
+
+big5enc.s: big5enc.c.s
+
+.PHONY : big5enc.s
+
+# target to generate assembly for a file
+big5enc.c.s:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/build.make app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/big5enc.c.s
+.PHONY : big5enc.c.s
+
+big5set.o: big5set.c.o
+
+.PHONY : big5set.o
+
+# target to build an object file
+big5set.c.o:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/build.make app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/big5set.c.o
+.PHONY : big5set.c.o
+
+big5set.i: big5set.c.i
+
+.PHONY : big5set.i
+
+# target to preprocess a source file
+big5set.c.i:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/build.make app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/big5set.c.i
+.PHONY : big5set.c.i
+
+big5set.s: big5set.c.s
+
+.PHONY : big5set.s
+
+# target to generate assembly for a file
+big5set.c.s:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/build.make app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/big5set.c.s
+.PHONY : big5set.c.s
+
+cns11643.o: cns11643.c.o
+
+.PHONY : cns11643.o
+
+# target to build an object file
+cns11643.c.o:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/build.make app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/cns11643.c.o
+.PHONY : cns11643.c.o
+
+cns11643.i: cns11643.c.i
+
+.PHONY : cns11643.i
+
+# target to preprocess a source file
+cns11643.c.i:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/build.make app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/cns11643.c.i
+.PHONY : cns11643.c.i
+
+cns11643.s: cns11643.c.s
+
+.PHONY : cns11643.s
+
+# target to generate assembly for a file
+cns11643.c.s:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/build.make app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/cns11643.c.s
+.PHONY : cns11643.c.s
+
+cp949.o: cp949.c.o
+
+.PHONY : cp949.o
+
+# target to build an object file
+cp949.c.o:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/build.make app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/cp949.c.o
+.PHONY : cp949.c.o
+
+cp949.i: cp949.c.i
+
+.PHONY : cp949.i
+
+# target to preprocess a source file
+cp949.c.i:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/build.make app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/cp949.c.i
+.PHONY : cp949.c.i
+
+cp949.s: cp949.c.s
+
+.PHONY : cp949.s
+
+# target to generate assembly for a file
+cp949.c.s:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/build.make app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/cp949.c.s
+.PHONY : cp949.c.s
+
+euc.o: euc.c.o
+
+.PHONY : euc.o
+
+# target to build an object file
+euc.c.o:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/build.make app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/euc.c.o
+.PHONY : euc.c.o
+
+euc.i: euc.c.i
+
+.PHONY : euc.i
+
+# target to preprocess a source file
+euc.c.i:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/build.make app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/euc.c.i
+.PHONY : euc.c.i
+
+euc.s: euc.c.s
+
+.PHONY : euc.s
+
+# target to generate assembly for a file
+euc.c.s:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/build.make app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/euc.c.s
+.PHONY : euc.c.s
+
+fromucs.o: fromucs.c.o
+
+.PHONY : fromucs.o
+
+# target to build an object file
+fromucs.c.o:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/build.make app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/fromucs.c.o
+.PHONY : fromucs.c.o
+
+fromucs.i: fromucs.c.i
+
+.PHONY : fromucs.i
+
+# target to preprocess a source file
+fromucs.c.i:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/build.make app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/fromucs.c.i
+.PHONY : fromucs.c.i
+
+fromucs.s: fromucs.c.s
+
+.PHONY : fromucs.s
+
+# target to generate assembly for a file
+fromucs.c.s:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/build.make app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/fromucs.c.s
+.PHONY : fromucs.c.s
+
+gb2312.o: gb2312.c.o
+
+.PHONY : gb2312.o
+
+# target to build an object file
+gb2312.c.o:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/build.make app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/gb2312.c.o
+.PHONY : gb2312.c.o
+
+gb2312.i: gb2312.c.i
+
+.PHONY : gb2312.i
+
+# target to preprocess a source file
+gb2312.c.i:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/build.make app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/gb2312.c.i
+.PHONY : gb2312.c.i
+
+gb2312.s: gb2312.c.s
+
+.PHONY : gb2312.s
+
+# target to generate assembly for a file
+gb2312.c.s:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/build.make app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/gb2312.c.s
+.PHONY : gb2312.c.s
+
+hz.o: hz.c.o
+
+.PHONY : hz.o
+
+# target to build an object file
+hz.c.o:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/build.make app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/hz.c.o
+.PHONY : hz.c.o
+
+hz.i: hz.c.i
+
+.PHONY : hz.i
+
+# target to preprocess a source file
+hz.c.i:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/build.make app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/hz.c.i
+.PHONY : hz.c.i
+
+hz.s: hz.c.s
+
+.PHONY : hz.s
+
+# target to generate assembly for a file
+hz.c.s:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/build.make app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/hz.c.s
+.PHONY : hz.c.s
+
+iso2022.o: iso2022.c.o
+
+.PHONY : iso2022.o
+
+# target to build an object file
+iso2022.c.o:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/build.make app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/iso2022.c.o
+.PHONY : iso2022.c.o
+
+iso2022.i: iso2022.c.i
+
+.PHONY : iso2022.i
+
+# target to preprocess a source file
+iso2022.c.i:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/build.make app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/iso2022.c.i
+.PHONY : iso2022.c.i
+
+iso2022.s: iso2022.c.s
+
+.PHONY : iso2022.s
+
+# target to generate assembly for a file
+iso2022.c.s:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/build.make app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/iso2022.c.s
+.PHONY : iso2022.c.s
+
+iso2022s.o: iso2022s.c.o
+
+.PHONY : iso2022s.o
+
+# target to build an object file
+iso2022s.c.o:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/build.make app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/iso2022s.c.o
+.PHONY : iso2022s.c.o
+
+iso2022s.i: iso2022s.c.i
+
+.PHONY : iso2022s.i
+
+# target to preprocess a source file
+iso2022s.c.i:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/build.make app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/iso2022s.c.i
+.PHONY : iso2022s.c.i
+
+iso2022s.s: iso2022s.c.s
+
+.PHONY : iso2022s.s
+
+# target to generate assembly for a file
+iso2022s.c.s:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/build.make app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/iso2022s.c.s
+.PHONY : iso2022s.c.s
+
+istate.o: istate.c.o
+
+.PHONY : istate.o
+
+# target to build an object file
+istate.c.o:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/build.make app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/istate.c.o
+.PHONY : istate.c.o
+
+istate.i: istate.c.i
+
+.PHONY : istate.i
+
+# target to preprocess a source file
+istate.c.i:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/build.make app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/istate.c.i
+.PHONY : istate.c.i
+
+istate.s: istate.c.s
+
+.PHONY : istate.s
+
+# target to generate assembly for a file
+istate.c.s:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/build.make app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/istate.c.s
+.PHONY : istate.c.s
+
+jisx0208.o: jisx0208.c.o
+
+.PHONY : jisx0208.o
+
+# target to build an object file
+jisx0208.c.o:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/build.make app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/jisx0208.c.o
+.PHONY : jisx0208.c.o
+
+jisx0208.i: jisx0208.c.i
+
+.PHONY : jisx0208.i
+
+# target to preprocess a source file
+jisx0208.c.i:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/build.make app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/jisx0208.c.i
+.PHONY : jisx0208.c.i
+
+jisx0208.s: jisx0208.c.s
+
+.PHONY : jisx0208.s
+
+# target to generate assembly for a file
+jisx0208.c.s:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/build.make app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/jisx0208.c.s
+.PHONY : jisx0208.c.s
+
+jisx0212.o: jisx0212.c.o
+
+.PHONY : jisx0212.o
+
+# target to build an object file
+jisx0212.c.o:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/build.make app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/jisx0212.c.o
+.PHONY : jisx0212.c.o
+
+jisx0212.i: jisx0212.c.i
+
+.PHONY : jisx0212.i
+
+# target to preprocess a source file
+jisx0212.c.i:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/build.make app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/jisx0212.c.i
+.PHONY : jisx0212.c.i
+
+jisx0212.s: jisx0212.c.s
+
+.PHONY : jisx0212.s
+
+# target to generate assembly for a file
+jisx0212.c.s:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/build.make app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/jisx0212.c.s
+.PHONY : jisx0212.c.s
+
+ksx1001.o: ksx1001.c.o
+
+.PHONY : ksx1001.o
+
+# target to build an object file
+ksx1001.c.o:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/build.make app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/ksx1001.c.o
+.PHONY : ksx1001.c.o
+
+ksx1001.i: ksx1001.c.i
+
+.PHONY : ksx1001.i
+
+# target to preprocess a source file
+ksx1001.c.i:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/build.make app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/ksx1001.c.i
+.PHONY : ksx1001.c.i
+
+ksx1001.s: ksx1001.c.s
+
+.PHONY : ksx1001.s
+
+# target to generate assembly for a file
+ksx1001.c.s:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/build.make app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/ksx1001.c.s
+.PHONY : ksx1001.c.s
+
+locale.o: locale.c.o
+
+.PHONY : locale.o
+
+# target to build an object file
+locale.c.o:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/build.make app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/locale.c.o
+.PHONY : locale.c.o
+
+locale.i: locale.c.i
+
+.PHONY : locale.i
+
+# target to preprocess a source file
+locale.c.i:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/build.make app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/locale.c.i
+.PHONY : locale.c.i
+
+locale.s: locale.c.s
+
+.PHONY : locale.s
+
+# target to generate assembly for a file
+locale.c.s:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/build.make app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/locale.c.s
+.PHONY : locale.c.s
+
+localenc.o: localenc.c.o
+
+.PHONY : localenc.o
+
+# target to build an object file
+localenc.c.o:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/build.make app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/localenc.c.o
+.PHONY : localenc.c.o
+
+localenc.i: localenc.c.i
+
+.PHONY : localenc.i
+
+# target to preprocess a source file
+localenc.c.i:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/build.make app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/localenc.c.i
+.PHONY : localenc.c.i
+
+localenc.s: localenc.c.s
+
+.PHONY : localenc.s
+
+# target to generate assembly for a file
+localenc.c.s:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/build.make app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/localenc.c.s
+.PHONY : localenc.c.s
+
+macenc.o: macenc.c.o
+
+.PHONY : macenc.o
+
+# target to build an object file
+macenc.c.o:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/build.make app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/macenc.c.o
+.PHONY : macenc.c.o
+
+macenc.i: macenc.c.i
+
+.PHONY : macenc.i
+
+# target to preprocess a source file
+macenc.c.i:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/build.make app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/macenc.c.i
+.PHONY : macenc.c.i
+
+macenc.s: macenc.c.s
+
+.PHONY : macenc.s
+
+# target to generate assembly for a file
+macenc.c.s:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/build.make app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/macenc.c.s
+.PHONY : macenc.c.s
+
+mimeenc.o: mimeenc.c.o
+
+.PHONY : mimeenc.o
+
+# target to build an object file
+mimeenc.c.o:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/build.make app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/mimeenc.c.o
+.PHONY : mimeenc.c.o
+
+mimeenc.i: mimeenc.c.i
+
+.PHONY : mimeenc.i
+
+# target to preprocess a source file
+mimeenc.c.i:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/build.make app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/mimeenc.c.i
+.PHONY : mimeenc.c.i
+
+mimeenc.s: mimeenc.c.s
+
+.PHONY : mimeenc.s
+
+# target to generate assembly for a file
+mimeenc.c.s:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/build.make app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/mimeenc.c.s
+.PHONY : mimeenc.c.s
+
+sbcs.o: sbcs.c.o
+
+.PHONY : sbcs.o
+
+# target to build an object file
+sbcs.c.o:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/build.make app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/sbcs.c.o
+.PHONY : sbcs.c.o
+
+sbcs.i: sbcs.c.i
+
+.PHONY : sbcs.i
+
+# target to preprocess a source file
+sbcs.c.i:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/build.make app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/sbcs.c.i
+.PHONY : sbcs.c.i
+
+sbcs.s: sbcs.c.s
+
+.PHONY : sbcs.s
+
+# target to generate assembly for a file
+sbcs.c.s:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/build.make app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/sbcs.c.s
+.PHONY : sbcs.c.s
+
+sbcsdat.o: sbcsdat.c.o
+
+.PHONY : sbcsdat.o
+
+# target to build an object file
+sbcsdat.c.o:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/build.make app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/sbcsdat.c.o
+.PHONY : sbcsdat.c.o
+
+sbcsdat.i: sbcsdat.c.i
+
+.PHONY : sbcsdat.i
+
+# target to preprocess a source file
+sbcsdat.c.i:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/build.make app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/sbcsdat.c.i
+.PHONY : sbcsdat.c.i
+
+sbcsdat.s: sbcsdat.c.s
+
+.PHONY : sbcsdat.s
+
+# target to generate assembly for a file
+sbcsdat.c.s:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/build.make app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/sbcsdat.c.s
+.PHONY : sbcsdat.c.s
+
+shiftjis.o: shiftjis.c.o
+
+.PHONY : shiftjis.o
+
+# target to build an object file
+shiftjis.c.o:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/build.make app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/shiftjis.c.o
+.PHONY : shiftjis.c.o
+
+shiftjis.i: shiftjis.c.i
+
+.PHONY : shiftjis.i
+
+# target to preprocess a source file
+shiftjis.c.i:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/build.make app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/shiftjis.c.i
+.PHONY : shiftjis.c.i
+
+shiftjis.s: shiftjis.c.s
+
+.PHONY : shiftjis.s
+
+# target to generate assembly for a file
+shiftjis.c.s:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/build.make app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/shiftjis.c.s
+.PHONY : shiftjis.c.s
+
+slookup.o: slookup.c.o
+
+.PHONY : slookup.o
+
+# target to build an object file
+slookup.c.o:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/build.make app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/slookup.c.o
+.PHONY : slookup.c.o
+
+slookup.i: slookup.c.i
+
+.PHONY : slookup.i
+
+# target to preprocess a source file
+slookup.c.i:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/build.make app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/slookup.c.i
+.PHONY : slookup.c.i
+
+slookup.s: slookup.c.s
+
+.PHONY : slookup.s
+
+# target to generate assembly for a file
+slookup.c.s:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/build.make app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/slookup.c.s
+.PHONY : slookup.c.s
+
+superset.o: superset.c.o
+
+.PHONY : superset.o
+
+# target to build an object file
+superset.c.o:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/build.make app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/superset.c.o
+.PHONY : superset.c.o
+
+superset.i: superset.c.i
+
+.PHONY : superset.i
+
+# target to preprocess a source file
+superset.c.i:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/build.make app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/superset.c.i
+.PHONY : superset.c.i
+
+superset.s: superset.c.s
+
+.PHONY : superset.s
+
+# target to generate assembly for a file
+superset.c.s:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/build.make app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/superset.c.s
+.PHONY : superset.c.s
+
+test.o: test.c.o
+
+.PHONY : test.o
+
+# target to build an object file
+test.c.o:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/build.make app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/test.c.o
+.PHONY : test.c.o
+
+test.i: test.c.i
+
+.PHONY : test.i
+
+# target to preprocess a source file
+test.c.i:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/build.make app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/test.c.i
+.PHONY : test.c.i
+
+test.s: test.c.s
+
+.PHONY : test.s
+
+# target to generate assembly for a file
+test.c.s:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/build.make app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/test.c.s
+.PHONY : test.c.s
+
+toucs.o: toucs.c.o
+
+.PHONY : toucs.o
+
+# target to build an object file
+toucs.c.o:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/build.make app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/toucs.c.o
+.PHONY : toucs.c.o
+
+toucs.i: toucs.c.i
+
+.PHONY : toucs.i
+
+# target to preprocess a source file
+toucs.c.i:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/build.make app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/toucs.c.i
+.PHONY : toucs.c.i
+
+toucs.s: toucs.c.s
+
+.PHONY : toucs.s
+
+# target to generate assembly for a file
+toucs.c.s:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/build.make app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/toucs.c.s
+.PHONY : toucs.c.s
+
+utf16.o: utf16.c.o
+
+.PHONY : utf16.o
+
+# target to build an object file
+utf16.c.o:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/build.make app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/utf16.c.o
+.PHONY : utf16.c.o
+
+utf16.i: utf16.c.i
+
+.PHONY : utf16.i
+
+# target to preprocess a source file
+utf16.c.i:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/build.make app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/utf16.c.i
+.PHONY : utf16.c.i
+
+utf16.s: utf16.c.s
+
+.PHONY : utf16.s
+
+# target to generate assembly for a file
+utf16.c.s:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/build.make app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/utf16.c.s
+.PHONY : utf16.c.s
+
+utf7.o: utf7.c.o
+
+.PHONY : utf7.o
+
+# target to build an object file
+utf7.c.o:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/build.make app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/utf7.c.o
+.PHONY : utf7.c.o
+
+utf7.i: utf7.c.i
+
+.PHONY : utf7.i
+
+# target to preprocess a source file
+utf7.c.i:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/build.make app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/utf7.c.i
+.PHONY : utf7.c.i
+
+utf7.s: utf7.c.s
+
+.PHONY : utf7.s
+
+# target to generate assembly for a file
+utf7.c.s:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/build.make app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/utf7.c.s
+.PHONY : utf7.c.s
+
+utf8.o: utf8.c.o
+
+.PHONY : utf8.o
+
+# target to build an object file
+utf8.c.o:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/build.make app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/utf8.c.o
+.PHONY : utf8.c.o
+
+utf8.i: utf8.c.i
+
+.PHONY : utf8.i
+
+# target to preprocess a source file
+utf8.c.i:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/build.make app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/utf8.c.i
+.PHONY : utf8.c.i
+
+utf8.s: utf8.c.s
+
+.PHONY : utf8.s
+
+# target to generate assembly for a file
+utf8.c.s:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/build.make app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/utf8.c.s
+.PHONY : utf8.c.s
+
+xenc.o: xenc.c.o
+
+.PHONY : xenc.o
+
+# target to build an object file
+xenc.c.o:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/build.make app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/xenc.c.o
+.PHONY : xenc.c.o
+
+xenc.i: xenc.c.i
+
+.PHONY : xenc.i
+
+# target to preprocess a source file
+xenc.c.i:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/build.make app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/xenc.c.i
+.PHONY : xenc.c.i
+
+xenc.s: xenc.c.s
+
+.PHONY : xenc.s
+
+# target to generate assembly for a file
+xenc.c.s:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/build.make app/tools/halibut/charset/CMakeFiles/xtrkcad-charset.dir/xenc.c.s
+.PHONY : xenc.c.s
+
+# Help Target
+help:
+ @echo "The following are some of the valid targets for this Makefile:"
+ @echo "... all (the default if no target is provided)"
+ @echo "... clean"
+ @echo "... depend"
+ @echo "... edit_cache"
+ @echo "... install/strip"
+ @echo "... package_source"
+ @echo "... package"
+ @echo "... rebuild_cache"
+ @echo "... test"
+ @echo "... xtrkcad-charset"
+ @echo "... install"
+ @echo "... install/local"
+ @echo "... list_install_components"
+ @echo "... big5enc.o"
+ @echo "... big5enc.i"
+ @echo "... big5enc.s"
+ @echo "... big5set.o"
+ @echo "... big5set.i"
+ @echo "... big5set.s"
+ @echo "... cns11643.o"
+ @echo "... cns11643.i"
+ @echo "... cns11643.s"
+ @echo "... cp949.o"
+ @echo "... cp949.i"
+ @echo "... cp949.s"
+ @echo "... euc.o"
+ @echo "... euc.i"
+ @echo "... euc.s"
+ @echo "... fromucs.o"
+ @echo "... fromucs.i"
+ @echo "... fromucs.s"
+ @echo "... gb2312.o"
+ @echo "... gb2312.i"
+ @echo "... gb2312.s"
+ @echo "... hz.o"
+ @echo "... hz.i"
+ @echo "... hz.s"
+ @echo "... iso2022.o"
+ @echo "... iso2022.i"
+ @echo "... iso2022.s"
+ @echo "... iso2022s.o"
+ @echo "... iso2022s.i"
+ @echo "... iso2022s.s"
+ @echo "... istate.o"
+ @echo "... istate.i"
+ @echo "... istate.s"
+ @echo "... jisx0208.o"
+ @echo "... jisx0208.i"
+ @echo "... jisx0208.s"
+ @echo "... jisx0212.o"
+ @echo "... jisx0212.i"
+ @echo "... jisx0212.s"
+ @echo "... ksx1001.o"
+ @echo "... ksx1001.i"
+ @echo "... ksx1001.s"
+ @echo "... locale.o"
+ @echo "... locale.i"
+ @echo "... locale.s"
+ @echo "... localenc.o"
+ @echo "... localenc.i"
+ @echo "... localenc.s"
+ @echo "... macenc.o"
+ @echo "... macenc.i"
+ @echo "... macenc.s"
+ @echo "... mimeenc.o"
+ @echo "... mimeenc.i"
+ @echo "... mimeenc.s"
+ @echo "... sbcs.o"
+ @echo "... sbcs.i"
+ @echo "... sbcs.s"
+ @echo "... sbcsdat.o"
+ @echo "... sbcsdat.i"
+ @echo "... sbcsdat.s"
+ @echo "... shiftjis.o"
+ @echo "... shiftjis.i"
+ @echo "... shiftjis.s"
+ @echo "... slookup.o"
+ @echo "... slookup.i"
+ @echo "... slookup.s"
+ @echo "... superset.o"
+ @echo "... superset.i"
+ @echo "... superset.s"
+ @echo "... test.o"
+ @echo "... test.i"
+ @echo "... test.s"
+ @echo "... toucs.o"
+ @echo "... toucs.i"
+ @echo "... toucs.s"
+ @echo "... utf16.o"
+ @echo "... utf16.i"
+ @echo "... utf16.s"
+ @echo "... utf7.o"
+ @echo "... utf7.i"
+ @echo "... utf7.s"
+ @echo "... utf8.o"
+ @echo "... utf8.i"
+ @echo "... utf8.s"
+ @echo "... xenc.o"
+ @echo "... xenc.i"
+ @echo "... xenc.s"
+.PHONY : help
+
+
+
+#=============================================================================
+# Special targets to cleanup operation of make.
+
+# Special rule to run CMake to check the build system integrity.
+# No rule that depends on this can have commands that come from listfiles
+# because they might be regenerated.
+cmake_check_build_system:
+ cd /home/martin/XTrackCAD/src/work && $(CMAKE_COMMAND) -H$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 0
+.PHONY : cmake_check_build_system
+
diff --git a/app/tools/halibut/charset/cmake_install.cmake b/app/tools/halibut/charset/cmake_install.cmake
new file mode 100644
index 0000000..93ee79e
--- /dev/null
+++ b/app/tools/halibut/charset/cmake_install.cmake
@@ -0,0 +1,34 @@
+# Install script for directory: /home/martin/XTrackCAD/src/work/app/tools/halibut/charset
+
+# Set the install prefix
+if(NOT DEFINED CMAKE_INSTALL_PREFIX)
+ set(CMAKE_INSTALL_PREFIX "/usr/local")
+endif()
+string(REGEX REPLACE "/$" "" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}")
+
+# Set the install configuration name.
+if(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME)
+ if(BUILD_TYPE)
+ string(REGEX REPLACE "^[^A-Za-z0-9_]+" ""
+ CMAKE_INSTALL_CONFIG_NAME "${BUILD_TYPE}")
+ else()
+ set(CMAKE_INSTALL_CONFIG_NAME "Debug")
+ endif()
+ message(STATUS "Install configuration: \"${CMAKE_INSTALL_CONFIG_NAME}\"")
+endif()
+
+# Set the component getting installed.
+if(NOT CMAKE_INSTALL_COMPONENT)
+ if(COMPONENT)
+ message(STATUS "Install component: \"${COMPONENT}\"")
+ set(CMAKE_INSTALL_COMPONENT "${COMPONENT}")
+ else()
+ set(CMAKE_INSTALL_COMPONENT)
+ endif()
+endif()
+
+# Install shared libraries without execute permission?
+if(NOT DEFINED CMAKE_INSTALL_SO_NO_EXE)
+ set(CMAKE_INSTALL_SO_NO_EXE "0")
+endif()
+
diff --git a/app/tools/halibut/cmake_install.cmake b/app/tools/halibut/cmake_install.cmake
new file mode 100644
index 0000000..bc07f95
--- /dev/null
+++ b/app/tools/halibut/cmake_install.cmake
@@ -0,0 +1,40 @@
+# Install script for directory: /home/martin/XTrackCAD/src/work/app/tools/halibut
+
+# Set the install prefix
+if(NOT DEFINED CMAKE_INSTALL_PREFIX)
+ set(CMAKE_INSTALL_PREFIX "/usr/local")
+endif()
+string(REGEX REPLACE "/$" "" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}")
+
+# Set the install configuration name.
+if(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME)
+ if(BUILD_TYPE)
+ string(REGEX REPLACE "^[^A-Za-z0-9_]+" ""
+ CMAKE_INSTALL_CONFIG_NAME "${BUILD_TYPE}")
+ else()
+ set(CMAKE_INSTALL_CONFIG_NAME "Debug")
+ endif()
+ message(STATUS "Install configuration: \"${CMAKE_INSTALL_CONFIG_NAME}\"")
+endif()
+
+# Set the component getting installed.
+if(NOT CMAKE_INSTALL_COMPONENT)
+ if(COMPONENT)
+ message(STATUS "Install component: \"${COMPONENT}\"")
+ set(CMAKE_INSTALL_COMPONENT "${COMPONENT}")
+ else()
+ set(CMAKE_INSTALL_COMPONENT)
+ endif()
+endif()
+
+# Install shared libraries without execute permission?
+if(NOT DEFINED CMAKE_INSTALL_SO_NO_EXE)
+ set(CMAKE_INSTALL_SO_NO_EXE "0")
+endif()
+
+if(NOT CMAKE_INSTALL_LOCAL_ONLY)
+ # Include the install script for each subdirectory.
+ include("/home/martin/XTrackCAD/src/work/app/tools/halibut/charset/cmake_install.cmake")
+
+endif()
+
diff --git a/app/wlib/CMakeFiles/CMakeDirectoryInformation.cmake b/app/wlib/CMakeFiles/CMakeDirectoryInformation.cmake
new file mode 100644
index 0000000..2569371
--- /dev/null
+++ b/app/wlib/CMakeFiles/CMakeDirectoryInformation.cmake
@@ -0,0 +1,16 @@
+# CMAKE generated file: DO NOT EDIT!
+# Generated by "Unix Makefiles" Generator, CMake Version 3.6
+
+# Relative path conversion top directories.
+set(CMAKE_RELATIVE_PATH_TOP_SOURCE "/home/martin/XTrackCAD/src/work")
+set(CMAKE_RELATIVE_PATH_TOP_BINARY "/home/martin/XTrackCAD/src/work")
+
+# Force unix paths in dependencies.
+set(CMAKE_FORCE_UNIX_PATHS 1)
+
+
+# The C and CXX include file regular expressions for this directory.
+set(CMAKE_C_INCLUDE_REGEX_SCAN "^.*$")
+set(CMAKE_C_INCLUDE_REGEX_COMPLAIN "^$")
+set(CMAKE_CXX_INCLUDE_REGEX_SCAN ${CMAKE_C_INCLUDE_REGEX_SCAN})
+set(CMAKE_CXX_INCLUDE_REGEX_COMPLAIN ${CMAKE_C_INCLUDE_REGEX_COMPLAIN})
diff --git a/app/wlib/CMakeFiles/progress.marks b/app/wlib/CMakeFiles/progress.marks
new file mode 100644
index 0000000..8351c19
--- /dev/null
+++ b/app/wlib/CMakeFiles/progress.marks
@@ -0,0 +1 @@
+14
diff --git a/app/wlib/CTestTestfile.cmake b/app/wlib/CTestTestfile.cmake
new file mode 100644
index 0000000..62a2f5d
--- /dev/null
+++ b/app/wlib/CTestTestfile.cmake
@@ -0,0 +1,7 @@
+# CMake generated Testfile for
+# Source directory: /home/martin/XTrackCAD/src/work/app/wlib
+# Build directory: /home/martin/XTrackCAD/src/work/app/wlib
+#
+# This file includes the relevant testing commands required for
+# testing this directory and lists subdirectories to be tested as well.
+subdirs(gtklib)
diff --git a/app/wlib/Makefile b/app/wlib/Makefile
new file mode 100644
index 0000000..5642f76
--- /dev/null
+++ b/app/wlib/Makefile
@@ -0,0 +1,218 @@
+# CMAKE generated file: DO NOT EDIT!
+# Generated by "Unix Makefiles" Generator, CMake Version 3.6
+
+# Default target executed when no arguments are given to make.
+default_target: all
+
+.PHONY : default_target
+
+# Allow only one "make -f Makefile2" at a time, but pass parallelism.
+.NOTPARALLEL:
+
+
+#=============================================================================
+# Special targets provided by cmake.
+
+# Disable implicit rules so canonical targets will work.
+.SUFFIXES:
+
+
+# Remove some rules from gmake that .SUFFIXES does not remove.
+SUFFIXES =
+
+.SUFFIXES: .hpux_make_needs_suffix_list
+
+
+# Suppress display of executed commands.
+$(VERBOSE).SILENT:
+
+
+# A target that is always out of date.
+cmake_force:
+
+.PHONY : cmake_force
+
+#=============================================================================
+# Set environment variables for the build.
+
+# The shell in which to execute make rules.
+SHELL = /bin/sh
+
+# The CMake executable.
+CMAKE_COMMAND = /usr/bin/cmake
+
+# The command to remove a file.
+RM = /usr/bin/cmake -E remove -f
+
+# Escaping for special characters.
+EQUALS = =
+
+# The top-level source directory on which CMake was run.
+CMAKE_SOURCE_DIR = /home/martin/XTrackCAD/src/work
+
+# The top-level build directory on which CMake was run.
+CMAKE_BINARY_DIR = /home/martin/XTrackCAD/src/work
+
+#=============================================================================
+# Targets provided globally by CMake.
+
+# Special rule for the target edit_cache
+edit_cache:
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running CMake cache editor..."
+ /usr/bin/ccmake -H$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR)
+.PHONY : edit_cache
+
+# Special rule for the target edit_cache
+edit_cache/fast: edit_cache
+
+.PHONY : edit_cache/fast
+
+# Special rule for the target install/strip
+install/strip: preinstall
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Installing the project stripped..."
+ /usr/bin/cmake -DCMAKE_INSTALL_DO_STRIP=1 -P cmake_install.cmake
+.PHONY : install/strip
+
+# Special rule for the target install/strip
+install/strip/fast: install/strip
+
+.PHONY : install/strip/fast
+
+# Special rule for the target test
+test:
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running tests..."
+ /usr/bin/ctest --force-new-ctest-process $(ARGS)
+.PHONY : test
+
+# Special rule for the target test
+test/fast: test
+
+.PHONY : test/fast
+
+# Special rule for the target package_source
+package_source:
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Run CPack packaging tool for source..."
+ cd /home/martin/XTrackCAD/src/work && /usr/bin/cpack --config ./CPackSourceConfig.cmake /home/martin/XTrackCAD/src/work/CPackSourceConfig.cmake
+.PHONY : package_source
+
+# Special rule for the target package_source
+package_source/fast: package_source
+
+.PHONY : package_source/fast
+
+# Special rule for the target package
+package: preinstall
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Run CPack packaging tool..."
+ cd /home/martin/XTrackCAD/src/work && /usr/bin/cpack --config ./CPackConfig.cmake
+.PHONY : package
+
+# Special rule for the target package
+package/fast: package
+
+.PHONY : package/fast
+
+# Special rule for the target install/local
+install/local: preinstall
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Installing only the local directory..."
+ /usr/bin/cmake -DCMAKE_INSTALL_LOCAL_ONLY=1 -P cmake_install.cmake
+.PHONY : install/local
+
+# Special rule for the target install/local
+install/local/fast: install/local
+
+.PHONY : install/local/fast
+
+# Special rule for the target install
+install: preinstall
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Install the project..."
+ /usr/bin/cmake -P cmake_install.cmake
+.PHONY : install
+
+# Special rule for the target install
+install/fast: preinstall/fast
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Install the project..."
+ /usr/bin/cmake -P cmake_install.cmake
+.PHONY : install/fast
+
+# Special rule for the target list_install_components
+list_install_components:
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Available install components are: \"Unspecified\""
+.PHONY : list_install_components
+
+# Special rule for the target list_install_components
+list_install_components/fast: list_install_components
+
+.PHONY : list_install_components/fast
+
+# Special rule for the target rebuild_cache
+rebuild_cache:
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running CMake to regenerate build system..."
+ /usr/bin/cmake -H$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR)
+.PHONY : rebuild_cache
+
+# Special rule for the target rebuild_cache
+rebuild_cache/fast: rebuild_cache
+
+.PHONY : rebuild_cache/fast
+
+# The main all target
+all: cmake_check_build_system
+ cd /home/martin/XTrackCAD/src/work && $(CMAKE_COMMAND) -E cmake_progress_start /home/martin/XTrackCAD/src/work/CMakeFiles /home/martin/XTrackCAD/src/work/app/wlib/CMakeFiles/progress.marks
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f CMakeFiles/Makefile2 app/wlib/all
+ $(CMAKE_COMMAND) -E cmake_progress_start /home/martin/XTrackCAD/src/work/CMakeFiles 0
+.PHONY : all
+
+# The main clean target
+clean:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f CMakeFiles/Makefile2 app/wlib/clean
+.PHONY : clean
+
+# The main clean target
+clean/fast: clean
+
+.PHONY : clean/fast
+
+# Prepare targets for installation.
+preinstall: all
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f CMakeFiles/Makefile2 app/wlib/preinstall
+.PHONY : preinstall
+
+# Prepare targets for installation.
+preinstall/fast:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f CMakeFiles/Makefile2 app/wlib/preinstall
+.PHONY : preinstall/fast
+
+# clear depends
+depend:
+ cd /home/martin/XTrackCAD/src/work && $(CMAKE_COMMAND) -H$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 1
+.PHONY : depend
+
+# Help Target
+help:
+ @echo "The following are some of the valid targets for this Makefile:"
+ @echo "... all (the default if no target is provided)"
+ @echo "... clean"
+ @echo "... depend"
+ @echo "... edit_cache"
+ @echo "... install/strip"
+ @echo "... test"
+ @echo "... package_source"
+ @echo "... package"
+ @echo "... install/local"
+ @echo "... install"
+ @echo "... list_install_components"
+ @echo "... rebuild_cache"
+.PHONY : help
+
+
+
+#=============================================================================
+# Special targets to cleanup operation of make.
+
+# Special rule to run CMake to check the build system integrity.
+# No rule that depends on this can have commands that come from listfiles
+# because they might be regenerated.
+cmake_check_build_system:
+ cd /home/martin/XTrackCAD/src/work && $(CMAKE_COMMAND) -H$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 0
+.PHONY : cmake_check_build_system
+
diff --git a/app/wlib/cmake_install.cmake b/app/wlib/cmake_install.cmake
new file mode 100644
index 0000000..0a548b9
--- /dev/null
+++ b/app/wlib/cmake_install.cmake
@@ -0,0 +1,40 @@
+# Install script for directory: /home/martin/XTrackCAD/src/work/app/wlib
+
+# Set the install prefix
+if(NOT DEFINED CMAKE_INSTALL_PREFIX)
+ set(CMAKE_INSTALL_PREFIX "/usr/local")
+endif()
+string(REGEX REPLACE "/$" "" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}")
+
+# Set the install configuration name.
+if(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME)
+ if(BUILD_TYPE)
+ string(REGEX REPLACE "^[^A-Za-z0-9_]+" ""
+ CMAKE_INSTALL_CONFIG_NAME "${BUILD_TYPE}")
+ else()
+ set(CMAKE_INSTALL_CONFIG_NAME "Debug")
+ endif()
+ message(STATUS "Install configuration: \"${CMAKE_INSTALL_CONFIG_NAME}\"")
+endif()
+
+# Set the component getting installed.
+if(NOT CMAKE_INSTALL_COMPONENT)
+ if(COMPONENT)
+ message(STATUS "Install component: \"${COMPONENT}\"")
+ set(CMAKE_INSTALL_COMPONENT "${COMPONENT}")
+ else()
+ set(CMAKE_INSTALL_COMPONENT)
+ endif()
+endif()
+
+# Install shared libraries without execute permission?
+if(NOT DEFINED CMAKE_INSTALL_SO_NO_EXE)
+ set(CMAKE_INSTALL_SO_NO_EXE "0")
+endif()
+
+if(NOT CMAKE_INSTALL_LOCAL_ONLY)
+ # Include the install script for each subdirectory.
+ include("/home/martin/XTrackCAD/src/work/app/wlib/gtklib/cmake_install.cmake")
+
+endif()
+
diff --git a/app/wlib/gtklib/CMakeFiles/CMakeDirectoryInformation.cmake b/app/wlib/gtklib/CMakeFiles/CMakeDirectoryInformation.cmake
new file mode 100644
index 0000000..2569371
--- /dev/null
+++ b/app/wlib/gtklib/CMakeFiles/CMakeDirectoryInformation.cmake
@@ -0,0 +1,16 @@
+# CMAKE generated file: DO NOT EDIT!
+# Generated by "Unix Makefiles" Generator, CMake Version 3.6
+
+# Relative path conversion top directories.
+set(CMAKE_RELATIVE_PATH_TOP_SOURCE "/home/martin/XTrackCAD/src/work")
+set(CMAKE_RELATIVE_PATH_TOP_BINARY "/home/martin/XTrackCAD/src/work")
+
+# Force unix paths in dependencies.
+set(CMAKE_FORCE_UNIX_PATHS 1)
+
+
+# The C and CXX include file regular expressions for this directory.
+set(CMAKE_C_INCLUDE_REGEX_SCAN "^.*$")
+set(CMAKE_C_INCLUDE_REGEX_COMPLAIN "^$")
+set(CMAKE_CXX_INCLUDE_REGEX_SCAN ${CMAKE_C_INCLUDE_REGEX_SCAN})
+set(CMAKE_CXX_INCLUDE_REGEX_COMPLAIN ${CMAKE_C_INCLUDE_REGEX_COMPLAIN})
diff --git a/app/wlib/gtklib/CMakeFiles/progress.marks b/app/wlib/gtklib/CMakeFiles/progress.marks
new file mode 100644
index 0000000..8351c19
--- /dev/null
+++ b/app/wlib/gtklib/CMakeFiles/progress.marks
@@ -0,0 +1 @@
+14
diff --git a/app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/DependInfo.cmake b/app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/DependInfo.cmake
new file mode 100644
index 0000000..e116f52
--- /dev/null
+++ b/app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/DependInfo.cmake
@@ -0,0 +1,78 @@
+# The set of languages for which implicit dependencies are needed:
+set(CMAKE_DEPENDS_LANGUAGES
+ "C"
+ )
+# The set of files for implicit dependencies of each language:
+set(CMAKE_DEPENDS_CHECK_C
+ "/home/martin/XTrackCAD/src/work/app/wlib/gtklib/bitmap.c" "/home/martin/XTrackCAD/src/work/app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/bitmap.c.o"
+ "/home/martin/XTrackCAD/src/work/app/wlib/gtklib/boxes.c" "/home/martin/XTrackCAD/src/work/app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/boxes.c.o"
+ "/home/martin/XTrackCAD/src/work/app/wlib/gtklib/button.c" "/home/martin/XTrackCAD/src/work/app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/button.c.o"
+ "/home/martin/XTrackCAD/src/work/app/wlib/gtklib/color.c" "/home/martin/XTrackCAD/src/work/app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/color.c.o"
+ "/home/martin/XTrackCAD/src/work/app/wlib/gtklib/control.c" "/home/martin/XTrackCAD/src/work/app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/control.c.o"
+ "/home/martin/XTrackCAD/src/work/app/wlib/gtklib/droplist.c" "/home/martin/XTrackCAD/src/work/app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/droplist.c.o"
+ "/home/martin/XTrackCAD/src/work/app/wlib/gtklib/filesel.c" "/home/martin/XTrackCAD/src/work/app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/filesel.c.o"
+ "/home/martin/XTrackCAD/src/work/app/wlib/gtklib/font.c" "/home/martin/XTrackCAD/src/work/app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/font.c.o"
+ "/home/martin/XTrackCAD/src/work/app/wlib/gtklib/gtkdraw-cairo.c" "/home/martin/XTrackCAD/src/work/app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/gtkdraw-cairo.c.o"
+ "/home/martin/XTrackCAD/src/work/app/wlib/gtklib/help.c" "/home/martin/XTrackCAD/src/work/app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/help.c.o"
+ "/home/martin/XTrackCAD/src/work/app/wlib/gtklib/ixhelp.c" "/home/martin/XTrackCAD/src/work/app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/ixhelp.c.o"
+ "/home/martin/XTrackCAD/src/work/app/wlib/gtklib/lines.c" "/home/martin/XTrackCAD/src/work/app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/lines.c.o"
+ "/home/martin/XTrackCAD/src/work/app/wlib/gtklib/list.c" "/home/martin/XTrackCAD/src/work/app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/list.c.o"
+ "/home/martin/XTrackCAD/src/work/app/wlib/gtklib/liststore.c" "/home/martin/XTrackCAD/src/work/app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/liststore.c.o"
+ "/home/martin/XTrackCAD/src/work/app/wlib/gtklib/main.c" "/home/martin/XTrackCAD/src/work/app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/main.c.o"
+ "/home/martin/XTrackCAD/src/work/app/wlib/gtklib/menu.c" "/home/martin/XTrackCAD/src/work/app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/menu.c.o"
+ "/home/martin/XTrackCAD/src/work/app/wlib/gtklib/message.c" "/home/martin/XTrackCAD/src/work/app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/message.c.o"
+ "/home/martin/XTrackCAD/src/work/app/wlib/gtklib/notice.c" "/home/martin/XTrackCAD/src/work/app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/notice.c.o"
+ "/home/martin/XTrackCAD/src/work/app/wlib/gtklib/pixbuf.c" "/home/martin/XTrackCAD/src/work/app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/pixbuf.c.o"
+ "/home/martin/XTrackCAD/src/work/app/wlib/gtklib/png.c" "/home/martin/XTrackCAD/src/work/app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/png.c.o"
+ "/home/martin/XTrackCAD/src/work/app/wlib/gtklib/print.c" "/home/martin/XTrackCAD/src/work/app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/print.c.o"
+ "/home/martin/XTrackCAD/src/work/app/wlib/gtklib/single.c" "/home/martin/XTrackCAD/src/work/app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/single.c.o"
+ "/home/martin/XTrackCAD/src/work/app/wlib/gtklib/splash.c" "/home/martin/XTrackCAD/src/work/app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/splash.c.o"
+ "/home/martin/XTrackCAD/src/work/app/wlib/gtklib/statusbar.c" "/home/martin/XTrackCAD/src/work/app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/statusbar.c.o"
+ "/home/martin/XTrackCAD/src/work/app/wlib/gtklib/text.c" "/home/martin/XTrackCAD/src/work/app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/text.c.o"
+ "/home/martin/XTrackCAD/src/work/app/wlib/gtklib/timer.c" "/home/martin/XTrackCAD/src/work/app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/timer.c.o"
+ "/home/martin/XTrackCAD/src/work/app/wlib/gtklib/tooltip.c" "/home/martin/XTrackCAD/src/work/app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/tooltip.c.o"
+ "/home/martin/XTrackCAD/src/work/app/wlib/gtklib/treeview.c" "/home/martin/XTrackCAD/src/work/app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/treeview.c.o"
+ "/home/martin/XTrackCAD/src/work/app/wlib/gtklib/util.c" "/home/martin/XTrackCAD/src/work/app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/util.c.o"
+ "/home/martin/XTrackCAD/src/work/app/wlib/gtklib/window.c" "/home/martin/XTrackCAD/src/work/app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/window.c.o"
+ "/home/martin/XTrackCAD/src/work/app/wlib/gtklib/wpref.c" "/home/martin/XTrackCAD/src/work/app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/wpref.c.o"
+ )
+set(CMAKE_C_COMPILER_ID "GNU")
+
+# Preprocessor definitions for this target.
+set(CMAKE_TARGET_DEFINITIONS_C
+ "XTRKCAD_CMAKE_BUILD"
+ )
+
+# The include file search paths:
+set(CMAKE_C_TARGET_INCLUDE_PATH
+ "/usr/local/include"
+ "app/bin"
+ "app/dynstring"
+ "app/cornu"
+ "app/wlib/include"
+ "."
+ "/usr/include/gtk-2.0"
+ "/usr/lib/gtk-2.0/include"
+ "/usr/include/pango-1.0"
+ "/usr/include/atk-1.0"
+ "/usr/include/cairo"
+ "/usr/include/pixman-1"
+ "/usr/include/libdrm"
+ "/usr/include/gdk-pixbuf-2.0"
+ "/usr/include/libpng16"
+ "/usr/include/harfbuzz"
+ "/usr/include/glib-2.0"
+ "/usr/lib/glib-2.0/include"
+ "/usr/include/freetype2"
+ "/usr/include/gtk-unix-print-2.0"
+ "/usr/include/webkitgtk-1.0"
+ "/usr/include/libsoup-2.4"
+ "/usr/include/libxml2"
+ )
+
+# Targets to which this target links.
+set(CMAKE_TARGET_LINKED_INFO_FILES
+ )
+
+# Fortran module output directory.
+set(CMAKE_Fortran_TARGET_MODULE_DIR "")
diff --git a/app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/build.make b/app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/build.make
new file mode 100644
index 0000000..f6e9bb2
--- /dev/null
+++ b/app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/build.make
@@ -0,0 +1,924 @@
+# CMAKE generated file: DO NOT EDIT!
+# Generated by "Unix Makefiles" Generator, CMake Version 3.6
+
+# Delete rule output on recipe failure.
+.DELETE_ON_ERROR:
+
+
+#=============================================================================
+# Special targets provided by cmake.
+
+# Disable implicit rules so canonical targets will work.
+.SUFFIXES:
+
+
+# Remove some rules from gmake that .SUFFIXES does not remove.
+SUFFIXES =
+
+.SUFFIXES: .hpux_make_needs_suffix_list
+
+
+# Suppress display of executed commands.
+$(VERBOSE).SILENT:
+
+
+# A target that is always out of date.
+cmake_force:
+
+.PHONY : cmake_force
+
+#=============================================================================
+# Set environment variables for the build.
+
+# The shell in which to execute make rules.
+SHELL = /bin/sh
+
+# The CMake executable.
+CMAKE_COMMAND = /usr/bin/cmake
+
+# The command to remove a file.
+RM = /usr/bin/cmake -E remove -f
+
+# Escaping for special characters.
+EQUALS = =
+
+# The top-level source directory on which CMake was run.
+CMAKE_SOURCE_DIR = /home/martin/XTrackCAD/src/work
+
+# The top-level build directory on which CMake was run.
+CMAKE_BINARY_DIR = /home/martin/XTrackCAD/src/work
+
+# Include any dependencies generated for this target.
+include app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/depend.make
+
+# Include the progress variables for this target.
+include app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/progress.make
+
+# Include the compile flags for this target's objects.
+include app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/flags.make
+
+app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/bitmap.c.o: app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/flags.make
+app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/bitmap.c.o: app/wlib/gtklib/bitmap.c
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/martin/XTrackCAD/src/work/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Building C object app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/bitmap.c.o"
+ cd /home/martin/XTrackCAD/src/work/app/wlib/gtklib && /usr/bin/gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -o CMakeFiles/xtrkcad-wlib.dir/bitmap.c.o -c /home/martin/XTrackCAD/src/work/app/wlib/gtklib/bitmap.c
+
+app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/bitmap.c.i: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing C source to CMakeFiles/xtrkcad-wlib.dir/bitmap.c.i"
+ cd /home/martin/XTrackCAD/src/work/app/wlib/gtklib && /usr/bin/gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -E /home/martin/XTrackCAD/src/work/app/wlib/gtklib/bitmap.c > CMakeFiles/xtrkcad-wlib.dir/bitmap.c.i
+
+app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/bitmap.c.s: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling C source to assembly CMakeFiles/xtrkcad-wlib.dir/bitmap.c.s"
+ cd /home/martin/XTrackCAD/src/work/app/wlib/gtklib && /usr/bin/gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -S /home/martin/XTrackCAD/src/work/app/wlib/gtklib/bitmap.c -o CMakeFiles/xtrkcad-wlib.dir/bitmap.c.s
+
+app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/bitmap.c.o.requires:
+
+.PHONY : app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/bitmap.c.o.requires
+
+app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/bitmap.c.o.provides: app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/bitmap.c.o.requires
+ $(MAKE) -f app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/build.make app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/bitmap.c.o.provides.build
+.PHONY : app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/bitmap.c.o.provides
+
+app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/bitmap.c.o.provides.build: app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/bitmap.c.o
+
+
+app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/boxes.c.o: app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/flags.make
+app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/boxes.c.o: app/wlib/gtklib/boxes.c
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/martin/XTrackCAD/src/work/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Building C object app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/boxes.c.o"
+ cd /home/martin/XTrackCAD/src/work/app/wlib/gtklib && /usr/bin/gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -o CMakeFiles/xtrkcad-wlib.dir/boxes.c.o -c /home/martin/XTrackCAD/src/work/app/wlib/gtklib/boxes.c
+
+app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/boxes.c.i: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing C source to CMakeFiles/xtrkcad-wlib.dir/boxes.c.i"
+ cd /home/martin/XTrackCAD/src/work/app/wlib/gtklib && /usr/bin/gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -E /home/martin/XTrackCAD/src/work/app/wlib/gtklib/boxes.c > CMakeFiles/xtrkcad-wlib.dir/boxes.c.i
+
+app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/boxes.c.s: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling C source to assembly CMakeFiles/xtrkcad-wlib.dir/boxes.c.s"
+ cd /home/martin/XTrackCAD/src/work/app/wlib/gtklib && /usr/bin/gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -S /home/martin/XTrackCAD/src/work/app/wlib/gtklib/boxes.c -o CMakeFiles/xtrkcad-wlib.dir/boxes.c.s
+
+app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/boxes.c.o.requires:
+
+.PHONY : app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/boxes.c.o.requires
+
+app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/boxes.c.o.provides: app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/boxes.c.o.requires
+ $(MAKE) -f app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/build.make app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/boxes.c.o.provides.build
+.PHONY : app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/boxes.c.o.provides
+
+app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/boxes.c.o.provides.build: app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/boxes.c.o
+
+
+app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/button.c.o: app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/flags.make
+app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/button.c.o: app/wlib/gtklib/button.c
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/martin/XTrackCAD/src/work/CMakeFiles --progress-num=$(CMAKE_PROGRESS_3) "Building C object app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/button.c.o"
+ cd /home/martin/XTrackCAD/src/work/app/wlib/gtklib && /usr/bin/gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -o CMakeFiles/xtrkcad-wlib.dir/button.c.o -c /home/martin/XTrackCAD/src/work/app/wlib/gtklib/button.c
+
+app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/button.c.i: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing C source to CMakeFiles/xtrkcad-wlib.dir/button.c.i"
+ cd /home/martin/XTrackCAD/src/work/app/wlib/gtklib && /usr/bin/gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -E /home/martin/XTrackCAD/src/work/app/wlib/gtklib/button.c > CMakeFiles/xtrkcad-wlib.dir/button.c.i
+
+app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/button.c.s: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling C source to assembly CMakeFiles/xtrkcad-wlib.dir/button.c.s"
+ cd /home/martin/XTrackCAD/src/work/app/wlib/gtklib && /usr/bin/gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -S /home/martin/XTrackCAD/src/work/app/wlib/gtklib/button.c -o CMakeFiles/xtrkcad-wlib.dir/button.c.s
+
+app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/button.c.o.requires:
+
+.PHONY : app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/button.c.o.requires
+
+app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/button.c.o.provides: app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/button.c.o.requires
+ $(MAKE) -f app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/build.make app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/button.c.o.provides.build
+.PHONY : app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/button.c.o.provides
+
+app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/button.c.o.provides.build: app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/button.c.o
+
+
+app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/color.c.o: app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/flags.make
+app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/color.c.o: app/wlib/gtklib/color.c
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/martin/XTrackCAD/src/work/CMakeFiles --progress-num=$(CMAKE_PROGRESS_4) "Building C object app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/color.c.o"
+ cd /home/martin/XTrackCAD/src/work/app/wlib/gtklib && /usr/bin/gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -o CMakeFiles/xtrkcad-wlib.dir/color.c.o -c /home/martin/XTrackCAD/src/work/app/wlib/gtklib/color.c
+
+app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/color.c.i: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing C source to CMakeFiles/xtrkcad-wlib.dir/color.c.i"
+ cd /home/martin/XTrackCAD/src/work/app/wlib/gtklib && /usr/bin/gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -E /home/martin/XTrackCAD/src/work/app/wlib/gtklib/color.c > CMakeFiles/xtrkcad-wlib.dir/color.c.i
+
+app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/color.c.s: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling C source to assembly CMakeFiles/xtrkcad-wlib.dir/color.c.s"
+ cd /home/martin/XTrackCAD/src/work/app/wlib/gtklib && /usr/bin/gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -S /home/martin/XTrackCAD/src/work/app/wlib/gtklib/color.c -o CMakeFiles/xtrkcad-wlib.dir/color.c.s
+
+app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/color.c.o.requires:
+
+.PHONY : app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/color.c.o.requires
+
+app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/color.c.o.provides: app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/color.c.o.requires
+ $(MAKE) -f app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/build.make app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/color.c.o.provides.build
+.PHONY : app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/color.c.o.provides
+
+app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/color.c.o.provides.build: app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/color.c.o
+
+
+app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/control.c.o: app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/flags.make
+app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/control.c.o: app/wlib/gtklib/control.c
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/martin/XTrackCAD/src/work/CMakeFiles --progress-num=$(CMAKE_PROGRESS_5) "Building C object app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/control.c.o"
+ cd /home/martin/XTrackCAD/src/work/app/wlib/gtklib && /usr/bin/gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -o CMakeFiles/xtrkcad-wlib.dir/control.c.o -c /home/martin/XTrackCAD/src/work/app/wlib/gtklib/control.c
+
+app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/control.c.i: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing C source to CMakeFiles/xtrkcad-wlib.dir/control.c.i"
+ cd /home/martin/XTrackCAD/src/work/app/wlib/gtklib && /usr/bin/gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -E /home/martin/XTrackCAD/src/work/app/wlib/gtklib/control.c > CMakeFiles/xtrkcad-wlib.dir/control.c.i
+
+app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/control.c.s: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling C source to assembly CMakeFiles/xtrkcad-wlib.dir/control.c.s"
+ cd /home/martin/XTrackCAD/src/work/app/wlib/gtklib && /usr/bin/gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -S /home/martin/XTrackCAD/src/work/app/wlib/gtklib/control.c -o CMakeFiles/xtrkcad-wlib.dir/control.c.s
+
+app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/control.c.o.requires:
+
+.PHONY : app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/control.c.o.requires
+
+app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/control.c.o.provides: app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/control.c.o.requires
+ $(MAKE) -f app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/build.make app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/control.c.o.provides.build
+.PHONY : app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/control.c.o.provides
+
+app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/control.c.o.provides.build: app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/control.c.o
+
+
+app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/droplist.c.o: app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/flags.make
+app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/droplist.c.o: app/wlib/gtklib/droplist.c
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/martin/XTrackCAD/src/work/CMakeFiles --progress-num=$(CMAKE_PROGRESS_6) "Building C object app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/droplist.c.o"
+ cd /home/martin/XTrackCAD/src/work/app/wlib/gtklib && /usr/bin/gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -o CMakeFiles/xtrkcad-wlib.dir/droplist.c.o -c /home/martin/XTrackCAD/src/work/app/wlib/gtklib/droplist.c
+
+app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/droplist.c.i: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing C source to CMakeFiles/xtrkcad-wlib.dir/droplist.c.i"
+ cd /home/martin/XTrackCAD/src/work/app/wlib/gtklib && /usr/bin/gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -E /home/martin/XTrackCAD/src/work/app/wlib/gtklib/droplist.c > CMakeFiles/xtrkcad-wlib.dir/droplist.c.i
+
+app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/droplist.c.s: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling C source to assembly CMakeFiles/xtrkcad-wlib.dir/droplist.c.s"
+ cd /home/martin/XTrackCAD/src/work/app/wlib/gtklib && /usr/bin/gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -S /home/martin/XTrackCAD/src/work/app/wlib/gtklib/droplist.c -o CMakeFiles/xtrkcad-wlib.dir/droplist.c.s
+
+app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/droplist.c.o.requires:
+
+.PHONY : app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/droplist.c.o.requires
+
+app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/droplist.c.o.provides: app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/droplist.c.o.requires
+ $(MAKE) -f app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/build.make app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/droplist.c.o.provides.build
+.PHONY : app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/droplist.c.o.provides
+
+app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/droplist.c.o.provides.build: app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/droplist.c.o
+
+
+app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/filesel.c.o: app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/flags.make
+app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/filesel.c.o: app/wlib/gtklib/filesel.c
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/martin/XTrackCAD/src/work/CMakeFiles --progress-num=$(CMAKE_PROGRESS_7) "Building C object app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/filesel.c.o"
+ cd /home/martin/XTrackCAD/src/work/app/wlib/gtklib && /usr/bin/gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -o CMakeFiles/xtrkcad-wlib.dir/filesel.c.o -c /home/martin/XTrackCAD/src/work/app/wlib/gtklib/filesel.c
+
+app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/filesel.c.i: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing C source to CMakeFiles/xtrkcad-wlib.dir/filesel.c.i"
+ cd /home/martin/XTrackCAD/src/work/app/wlib/gtklib && /usr/bin/gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -E /home/martin/XTrackCAD/src/work/app/wlib/gtklib/filesel.c > CMakeFiles/xtrkcad-wlib.dir/filesel.c.i
+
+app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/filesel.c.s: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling C source to assembly CMakeFiles/xtrkcad-wlib.dir/filesel.c.s"
+ cd /home/martin/XTrackCAD/src/work/app/wlib/gtklib && /usr/bin/gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -S /home/martin/XTrackCAD/src/work/app/wlib/gtklib/filesel.c -o CMakeFiles/xtrkcad-wlib.dir/filesel.c.s
+
+app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/filesel.c.o.requires:
+
+.PHONY : app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/filesel.c.o.requires
+
+app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/filesel.c.o.provides: app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/filesel.c.o.requires
+ $(MAKE) -f app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/build.make app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/filesel.c.o.provides.build
+.PHONY : app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/filesel.c.o.provides
+
+app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/filesel.c.o.provides.build: app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/filesel.c.o
+
+
+app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/font.c.o: app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/flags.make
+app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/font.c.o: app/wlib/gtklib/font.c
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/martin/XTrackCAD/src/work/CMakeFiles --progress-num=$(CMAKE_PROGRESS_8) "Building C object app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/font.c.o"
+ cd /home/martin/XTrackCAD/src/work/app/wlib/gtklib && /usr/bin/gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -o CMakeFiles/xtrkcad-wlib.dir/font.c.o -c /home/martin/XTrackCAD/src/work/app/wlib/gtklib/font.c
+
+app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/font.c.i: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing C source to CMakeFiles/xtrkcad-wlib.dir/font.c.i"
+ cd /home/martin/XTrackCAD/src/work/app/wlib/gtklib && /usr/bin/gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -E /home/martin/XTrackCAD/src/work/app/wlib/gtklib/font.c > CMakeFiles/xtrkcad-wlib.dir/font.c.i
+
+app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/font.c.s: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling C source to assembly CMakeFiles/xtrkcad-wlib.dir/font.c.s"
+ cd /home/martin/XTrackCAD/src/work/app/wlib/gtklib && /usr/bin/gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -S /home/martin/XTrackCAD/src/work/app/wlib/gtklib/font.c -o CMakeFiles/xtrkcad-wlib.dir/font.c.s
+
+app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/font.c.o.requires:
+
+.PHONY : app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/font.c.o.requires
+
+app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/font.c.o.provides: app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/font.c.o.requires
+ $(MAKE) -f app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/build.make app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/font.c.o.provides.build
+.PHONY : app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/font.c.o.provides
+
+app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/font.c.o.provides.build: app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/font.c.o
+
+
+app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/help.c.o: app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/flags.make
+app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/help.c.o: app/wlib/gtklib/help.c
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/martin/XTrackCAD/src/work/CMakeFiles --progress-num=$(CMAKE_PROGRESS_9) "Building C object app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/help.c.o"
+ cd /home/martin/XTrackCAD/src/work/app/wlib/gtklib && /usr/bin/gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -o CMakeFiles/xtrkcad-wlib.dir/help.c.o -c /home/martin/XTrackCAD/src/work/app/wlib/gtklib/help.c
+
+app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/help.c.i: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing C source to CMakeFiles/xtrkcad-wlib.dir/help.c.i"
+ cd /home/martin/XTrackCAD/src/work/app/wlib/gtklib && /usr/bin/gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -E /home/martin/XTrackCAD/src/work/app/wlib/gtklib/help.c > CMakeFiles/xtrkcad-wlib.dir/help.c.i
+
+app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/help.c.s: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling C source to assembly CMakeFiles/xtrkcad-wlib.dir/help.c.s"
+ cd /home/martin/XTrackCAD/src/work/app/wlib/gtklib && /usr/bin/gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -S /home/martin/XTrackCAD/src/work/app/wlib/gtklib/help.c -o CMakeFiles/xtrkcad-wlib.dir/help.c.s
+
+app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/help.c.o.requires:
+
+.PHONY : app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/help.c.o.requires
+
+app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/help.c.o.provides: app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/help.c.o.requires
+ $(MAKE) -f app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/build.make app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/help.c.o.provides.build
+.PHONY : app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/help.c.o.provides
+
+app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/help.c.o.provides.build: app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/help.c.o
+
+
+app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/lines.c.o: app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/flags.make
+app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/lines.c.o: app/wlib/gtklib/lines.c
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/martin/XTrackCAD/src/work/CMakeFiles --progress-num=$(CMAKE_PROGRESS_10) "Building C object app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/lines.c.o"
+ cd /home/martin/XTrackCAD/src/work/app/wlib/gtklib && /usr/bin/gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -o CMakeFiles/xtrkcad-wlib.dir/lines.c.o -c /home/martin/XTrackCAD/src/work/app/wlib/gtklib/lines.c
+
+app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/lines.c.i: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing C source to CMakeFiles/xtrkcad-wlib.dir/lines.c.i"
+ cd /home/martin/XTrackCAD/src/work/app/wlib/gtklib && /usr/bin/gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -E /home/martin/XTrackCAD/src/work/app/wlib/gtklib/lines.c > CMakeFiles/xtrkcad-wlib.dir/lines.c.i
+
+app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/lines.c.s: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling C source to assembly CMakeFiles/xtrkcad-wlib.dir/lines.c.s"
+ cd /home/martin/XTrackCAD/src/work/app/wlib/gtklib && /usr/bin/gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -S /home/martin/XTrackCAD/src/work/app/wlib/gtklib/lines.c -o CMakeFiles/xtrkcad-wlib.dir/lines.c.s
+
+app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/lines.c.o.requires:
+
+.PHONY : app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/lines.c.o.requires
+
+app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/lines.c.o.provides: app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/lines.c.o.requires
+ $(MAKE) -f app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/build.make app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/lines.c.o.provides.build
+.PHONY : app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/lines.c.o.provides
+
+app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/lines.c.o.provides.build: app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/lines.c.o
+
+
+app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/list.c.o: app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/flags.make
+app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/list.c.o: app/wlib/gtklib/list.c
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/martin/XTrackCAD/src/work/CMakeFiles --progress-num=$(CMAKE_PROGRESS_11) "Building C object app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/list.c.o"
+ cd /home/martin/XTrackCAD/src/work/app/wlib/gtklib && /usr/bin/gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -o CMakeFiles/xtrkcad-wlib.dir/list.c.o -c /home/martin/XTrackCAD/src/work/app/wlib/gtklib/list.c
+
+app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/list.c.i: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing C source to CMakeFiles/xtrkcad-wlib.dir/list.c.i"
+ cd /home/martin/XTrackCAD/src/work/app/wlib/gtklib && /usr/bin/gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -E /home/martin/XTrackCAD/src/work/app/wlib/gtklib/list.c > CMakeFiles/xtrkcad-wlib.dir/list.c.i
+
+app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/list.c.s: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling C source to assembly CMakeFiles/xtrkcad-wlib.dir/list.c.s"
+ cd /home/martin/XTrackCAD/src/work/app/wlib/gtklib && /usr/bin/gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -S /home/martin/XTrackCAD/src/work/app/wlib/gtklib/list.c -o CMakeFiles/xtrkcad-wlib.dir/list.c.s
+
+app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/list.c.o.requires:
+
+.PHONY : app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/list.c.o.requires
+
+app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/list.c.o.provides: app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/list.c.o.requires
+ $(MAKE) -f app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/build.make app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/list.c.o.provides.build
+.PHONY : app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/list.c.o.provides
+
+app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/list.c.o.provides.build: app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/list.c.o
+
+
+app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/liststore.c.o: app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/flags.make
+app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/liststore.c.o: app/wlib/gtklib/liststore.c
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/martin/XTrackCAD/src/work/CMakeFiles --progress-num=$(CMAKE_PROGRESS_12) "Building C object app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/liststore.c.o"
+ cd /home/martin/XTrackCAD/src/work/app/wlib/gtklib && /usr/bin/gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -o CMakeFiles/xtrkcad-wlib.dir/liststore.c.o -c /home/martin/XTrackCAD/src/work/app/wlib/gtklib/liststore.c
+
+app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/liststore.c.i: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing C source to CMakeFiles/xtrkcad-wlib.dir/liststore.c.i"
+ cd /home/martin/XTrackCAD/src/work/app/wlib/gtklib && /usr/bin/gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -E /home/martin/XTrackCAD/src/work/app/wlib/gtklib/liststore.c > CMakeFiles/xtrkcad-wlib.dir/liststore.c.i
+
+app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/liststore.c.s: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling C source to assembly CMakeFiles/xtrkcad-wlib.dir/liststore.c.s"
+ cd /home/martin/XTrackCAD/src/work/app/wlib/gtklib && /usr/bin/gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -S /home/martin/XTrackCAD/src/work/app/wlib/gtklib/liststore.c -o CMakeFiles/xtrkcad-wlib.dir/liststore.c.s
+
+app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/liststore.c.o.requires:
+
+.PHONY : app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/liststore.c.o.requires
+
+app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/liststore.c.o.provides: app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/liststore.c.o.requires
+ $(MAKE) -f app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/build.make app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/liststore.c.o.provides.build
+.PHONY : app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/liststore.c.o.provides
+
+app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/liststore.c.o.provides.build: app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/liststore.c.o
+
+
+app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/main.c.o: app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/flags.make
+app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/main.c.o: app/wlib/gtklib/main.c
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/martin/XTrackCAD/src/work/CMakeFiles --progress-num=$(CMAKE_PROGRESS_13) "Building C object app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/main.c.o"
+ cd /home/martin/XTrackCAD/src/work/app/wlib/gtklib && /usr/bin/gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -o CMakeFiles/xtrkcad-wlib.dir/main.c.o -c /home/martin/XTrackCAD/src/work/app/wlib/gtklib/main.c
+
+app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/main.c.i: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing C source to CMakeFiles/xtrkcad-wlib.dir/main.c.i"
+ cd /home/martin/XTrackCAD/src/work/app/wlib/gtklib && /usr/bin/gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -E /home/martin/XTrackCAD/src/work/app/wlib/gtklib/main.c > CMakeFiles/xtrkcad-wlib.dir/main.c.i
+
+app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/main.c.s: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling C source to assembly CMakeFiles/xtrkcad-wlib.dir/main.c.s"
+ cd /home/martin/XTrackCAD/src/work/app/wlib/gtklib && /usr/bin/gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -S /home/martin/XTrackCAD/src/work/app/wlib/gtklib/main.c -o CMakeFiles/xtrkcad-wlib.dir/main.c.s
+
+app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/main.c.o.requires:
+
+.PHONY : app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/main.c.o.requires
+
+app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/main.c.o.provides: app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/main.c.o.requires
+ $(MAKE) -f app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/build.make app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/main.c.o.provides.build
+.PHONY : app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/main.c.o.provides
+
+app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/main.c.o.provides.build: app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/main.c.o
+
+
+app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/menu.c.o: app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/flags.make
+app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/menu.c.o: app/wlib/gtklib/menu.c
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/martin/XTrackCAD/src/work/CMakeFiles --progress-num=$(CMAKE_PROGRESS_14) "Building C object app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/menu.c.o"
+ cd /home/martin/XTrackCAD/src/work/app/wlib/gtklib && /usr/bin/gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -o CMakeFiles/xtrkcad-wlib.dir/menu.c.o -c /home/martin/XTrackCAD/src/work/app/wlib/gtklib/menu.c
+
+app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/menu.c.i: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing C source to CMakeFiles/xtrkcad-wlib.dir/menu.c.i"
+ cd /home/martin/XTrackCAD/src/work/app/wlib/gtklib && /usr/bin/gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -E /home/martin/XTrackCAD/src/work/app/wlib/gtklib/menu.c > CMakeFiles/xtrkcad-wlib.dir/menu.c.i
+
+app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/menu.c.s: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling C source to assembly CMakeFiles/xtrkcad-wlib.dir/menu.c.s"
+ cd /home/martin/XTrackCAD/src/work/app/wlib/gtklib && /usr/bin/gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -S /home/martin/XTrackCAD/src/work/app/wlib/gtklib/menu.c -o CMakeFiles/xtrkcad-wlib.dir/menu.c.s
+
+app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/menu.c.o.requires:
+
+.PHONY : app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/menu.c.o.requires
+
+app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/menu.c.o.provides: app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/menu.c.o.requires
+ $(MAKE) -f app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/build.make app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/menu.c.o.provides.build
+.PHONY : app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/menu.c.o.provides
+
+app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/menu.c.o.provides.build: app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/menu.c.o
+
+
+app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/message.c.o: app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/flags.make
+app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/message.c.o: app/wlib/gtklib/message.c
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/martin/XTrackCAD/src/work/CMakeFiles --progress-num=$(CMAKE_PROGRESS_15) "Building C object app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/message.c.o"
+ cd /home/martin/XTrackCAD/src/work/app/wlib/gtklib && /usr/bin/gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -o CMakeFiles/xtrkcad-wlib.dir/message.c.o -c /home/martin/XTrackCAD/src/work/app/wlib/gtklib/message.c
+
+app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/message.c.i: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing C source to CMakeFiles/xtrkcad-wlib.dir/message.c.i"
+ cd /home/martin/XTrackCAD/src/work/app/wlib/gtklib && /usr/bin/gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -E /home/martin/XTrackCAD/src/work/app/wlib/gtklib/message.c > CMakeFiles/xtrkcad-wlib.dir/message.c.i
+
+app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/message.c.s: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling C source to assembly CMakeFiles/xtrkcad-wlib.dir/message.c.s"
+ cd /home/martin/XTrackCAD/src/work/app/wlib/gtklib && /usr/bin/gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -S /home/martin/XTrackCAD/src/work/app/wlib/gtklib/message.c -o CMakeFiles/xtrkcad-wlib.dir/message.c.s
+
+app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/message.c.o.requires:
+
+.PHONY : app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/message.c.o.requires
+
+app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/message.c.o.provides: app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/message.c.o.requires
+ $(MAKE) -f app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/build.make app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/message.c.o.provides.build
+.PHONY : app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/message.c.o.provides
+
+app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/message.c.o.provides.build: app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/message.c.o
+
+
+app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/notice.c.o: app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/flags.make
+app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/notice.c.o: app/wlib/gtklib/notice.c
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/martin/XTrackCAD/src/work/CMakeFiles --progress-num=$(CMAKE_PROGRESS_16) "Building C object app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/notice.c.o"
+ cd /home/martin/XTrackCAD/src/work/app/wlib/gtklib && /usr/bin/gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -o CMakeFiles/xtrkcad-wlib.dir/notice.c.o -c /home/martin/XTrackCAD/src/work/app/wlib/gtklib/notice.c
+
+app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/notice.c.i: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing C source to CMakeFiles/xtrkcad-wlib.dir/notice.c.i"
+ cd /home/martin/XTrackCAD/src/work/app/wlib/gtklib && /usr/bin/gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -E /home/martin/XTrackCAD/src/work/app/wlib/gtklib/notice.c > CMakeFiles/xtrkcad-wlib.dir/notice.c.i
+
+app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/notice.c.s: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling C source to assembly CMakeFiles/xtrkcad-wlib.dir/notice.c.s"
+ cd /home/martin/XTrackCAD/src/work/app/wlib/gtklib && /usr/bin/gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -S /home/martin/XTrackCAD/src/work/app/wlib/gtklib/notice.c -o CMakeFiles/xtrkcad-wlib.dir/notice.c.s
+
+app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/notice.c.o.requires:
+
+.PHONY : app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/notice.c.o.requires
+
+app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/notice.c.o.provides: app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/notice.c.o.requires
+ $(MAKE) -f app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/build.make app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/notice.c.o.provides.build
+.PHONY : app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/notice.c.o.provides
+
+app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/notice.c.o.provides.build: app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/notice.c.o
+
+
+app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/pixbuf.c.o: app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/flags.make
+app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/pixbuf.c.o: app/wlib/gtklib/pixbuf.c
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/martin/XTrackCAD/src/work/CMakeFiles --progress-num=$(CMAKE_PROGRESS_17) "Building C object app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/pixbuf.c.o"
+ cd /home/martin/XTrackCAD/src/work/app/wlib/gtklib && /usr/bin/gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -o CMakeFiles/xtrkcad-wlib.dir/pixbuf.c.o -c /home/martin/XTrackCAD/src/work/app/wlib/gtklib/pixbuf.c
+
+app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/pixbuf.c.i: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing C source to CMakeFiles/xtrkcad-wlib.dir/pixbuf.c.i"
+ cd /home/martin/XTrackCAD/src/work/app/wlib/gtklib && /usr/bin/gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -E /home/martin/XTrackCAD/src/work/app/wlib/gtklib/pixbuf.c > CMakeFiles/xtrkcad-wlib.dir/pixbuf.c.i
+
+app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/pixbuf.c.s: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling C source to assembly CMakeFiles/xtrkcad-wlib.dir/pixbuf.c.s"
+ cd /home/martin/XTrackCAD/src/work/app/wlib/gtklib && /usr/bin/gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -S /home/martin/XTrackCAD/src/work/app/wlib/gtklib/pixbuf.c -o CMakeFiles/xtrkcad-wlib.dir/pixbuf.c.s
+
+app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/pixbuf.c.o.requires:
+
+.PHONY : app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/pixbuf.c.o.requires
+
+app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/pixbuf.c.o.provides: app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/pixbuf.c.o.requires
+ $(MAKE) -f app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/build.make app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/pixbuf.c.o.provides.build
+.PHONY : app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/pixbuf.c.o.provides
+
+app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/pixbuf.c.o.provides.build: app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/pixbuf.c.o
+
+
+app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/png.c.o: app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/flags.make
+app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/png.c.o: app/wlib/gtklib/png.c
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/martin/XTrackCAD/src/work/CMakeFiles --progress-num=$(CMAKE_PROGRESS_18) "Building C object app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/png.c.o"
+ cd /home/martin/XTrackCAD/src/work/app/wlib/gtklib && /usr/bin/gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -o CMakeFiles/xtrkcad-wlib.dir/png.c.o -c /home/martin/XTrackCAD/src/work/app/wlib/gtklib/png.c
+
+app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/png.c.i: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing C source to CMakeFiles/xtrkcad-wlib.dir/png.c.i"
+ cd /home/martin/XTrackCAD/src/work/app/wlib/gtklib && /usr/bin/gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -E /home/martin/XTrackCAD/src/work/app/wlib/gtklib/png.c > CMakeFiles/xtrkcad-wlib.dir/png.c.i
+
+app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/png.c.s: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling C source to assembly CMakeFiles/xtrkcad-wlib.dir/png.c.s"
+ cd /home/martin/XTrackCAD/src/work/app/wlib/gtklib && /usr/bin/gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -S /home/martin/XTrackCAD/src/work/app/wlib/gtklib/png.c -o CMakeFiles/xtrkcad-wlib.dir/png.c.s
+
+app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/png.c.o.requires:
+
+.PHONY : app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/png.c.o.requires
+
+app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/png.c.o.provides: app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/png.c.o.requires
+ $(MAKE) -f app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/build.make app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/png.c.o.provides.build
+.PHONY : app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/png.c.o.provides
+
+app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/png.c.o.provides.build: app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/png.c.o
+
+
+app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/print.c.o: app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/flags.make
+app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/print.c.o: app/wlib/gtklib/print.c
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/martin/XTrackCAD/src/work/CMakeFiles --progress-num=$(CMAKE_PROGRESS_19) "Building C object app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/print.c.o"
+ cd /home/martin/XTrackCAD/src/work/app/wlib/gtklib && /usr/bin/gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -o CMakeFiles/xtrkcad-wlib.dir/print.c.o -c /home/martin/XTrackCAD/src/work/app/wlib/gtklib/print.c
+
+app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/print.c.i: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing C source to CMakeFiles/xtrkcad-wlib.dir/print.c.i"
+ cd /home/martin/XTrackCAD/src/work/app/wlib/gtklib && /usr/bin/gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -E /home/martin/XTrackCAD/src/work/app/wlib/gtklib/print.c > CMakeFiles/xtrkcad-wlib.dir/print.c.i
+
+app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/print.c.s: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling C source to assembly CMakeFiles/xtrkcad-wlib.dir/print.c.s"
+ cd /home/martin/XTrackCAD/src/work/app/wlib/gtklib && /usr/bin/gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -S /home/martin/XTrackCAD/src/work/app/wlib/gtklib/print.c -o CMakeFiles/xtrkcad-wlib.dir/print.c.s
+
+app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/print.c.o.requires:
+
+.PHONY : app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/print.c.o.requires
+
+app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/print.c.o.provides: app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/print.c.o.requires
+ $(MAKE) -f app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/build.make app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/print.c.o.provides.build
+.PHONY : app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/print.c.o.provides
+
+app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/print.c.o.provides.build: app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/print.c.o
+
+
+app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/single.c.o: app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/flags.make
+app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/single.c.o: app/wlib/gtklib/single.c
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/martin/XTrackCAD/src/work/CMakeFiles --progress-num=$(CMAKE_PROGRESS_20) "Building C object app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/single.c.o"
+ cd /home/martin/XTrackCAD/src/work/app/wlib/gtklib && /usr/bin/gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -o CMakeFiles/xtrkcad-wlib.dir/single.c.o -c /home/martin/XTrackCAD/src/work/app/wlib/gtklib/single.c
+
+app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/single.c.i: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing C source to CMakeFiles/xtrkcad-wlib.dir/single.c.i"
+ cd /home/martin/XTrackCAD/src/work/app/wlib/gtklib && /usr/bin/gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -E /home/martin/XTrackCAD/src/work/app/wlib/gtklib/single.c > CMakeFiles/xtrkcad-wlib.dir/single.c.i
+
+app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/single.c.s: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling C source to assembly CMakeFiles/xtrkcad-wlib.dir/single.c.s"
+ cd /home/martin/XTrackCAD/src/work/app/wlib/gtklib && /usr/bin/gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -S /home/martin/XTrackCAD/src/work/app/wlib/gtklib/single.c -o CMakeFiles/xtrkcad-wlib.dir/single.c.s
+
+app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/single.c.o.requires:
+
+.PHONY : app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/single.c.o.requires
+
+app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/single.c.o.provides: app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/single.c.o.requires
+ $(MAKE) -f app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/build.make app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/single.c.o.provides.build
+.PHONY : app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/single.c.o.provides
+
+app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/single.c.o.provides.build: app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/single.c.o
+
+
+app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/splash.c.o: app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/flags.make
+app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/splash.c.o: app/wlib/gtklib/splash.c
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/martin/XTrackCAD/src/work/CMakeFiles --progress-num=$(CMAKE_PROGRESS_21) "Building C object app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/splash.c.o"
+ cd /home/martin/XTrackCAD/src/work/app/wlib/gtklib && /usr/bin/gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -o CMakeFiles/xtrkcad-wlib.dir/splash.c.o -c /home/martin/XTrackCAD/src/work/app/wlib/gtklib/splash.c
+
+app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/splash.c.i: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing C source to CMakeFiles/xtrkcad-wlib.dir/splash.c.i"
+ cd /home/martin/XTrackCAD/src/work/app/wlib/gtklib && /usr/bin/gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -E /home/martin/XTrackCAD/src/work/app/wlib/gtklib/splash.c > CMakeFiles/xtrkcad-wlib.dir/splash.c.i
+
+app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/splash.c.s: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling C source to assembly CMakeFiles/xtrkcad-wlib.dir/splash.c.s"
+ cd /home/martin/XTrackCAD/src/work/app/wlib/gtklib && /usr/bin/gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -S /home/martin/XTrackCAD/src/work/app/wlib/gtklib/splash.c -o CMakeFiles/xtrkcad-wlib.dir/splash.c.s
+
+app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/splash.c.o.requires:
+
+.PHONY : app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/splash.c.o.requires
+
+app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/splash.c.o.provides: app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/splash.c.o.requires
+ $(MAKE) -f app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/build.make app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/splash.c.o.provides.build
+.PHONY : app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/splash.c.o.provides
+
+app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/splash.c.o.provides.build: app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/splash.c.o
+
+
+app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/statusbar.c.o: app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/flags.make
+app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/statusbar.c.o: app/wlib/gtklib/statusbar.c
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/martin/XTrackCAD/src/work/CMakeFiles --progress-num=$(CMAKE_PROGRESS_22) "Building C object app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/statusbar.c.o"
+ cd /home/martin/XTrackCAD/src/work/app/wlib/gtklib && /usr/bin/gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -o CMakeFiles/xtrkcad-wlib.dir/statusbar.c.o -c /home/martin/XTrackCAD/src/work/app/wlib/gtklib/statusbar.c
+
+app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/statusbar.c.i: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing C source to CMakeFiles/xtrkcad-wlib.dir/statusbar.c.i"
+ cd /home/martin/XTrackCAD/src/work/app/wlib/gtklib && /usr/bin/gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -E /home/martin/XTrackCAD/src/work/app/wlib/gtklib/statusbar.c > CMakeFiles/xtrkcad-wlib.dir/statusbar.c.i
+
+app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/statusbar.c.s: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling C source to assembly CMakeFiles/xtrkcad-wlib.dir/statusbar.c.s"
+ cd /home/martin/XTrackCAD/src/work/app/wlib/gtklib && /usr/bin/gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -S /home/martin/XTrackCAD/src/work/app/wlib/gtklib/statusbar.c -o CMakeFiles/xtrkcad-wlib.dir/statusbar.c.s
+
+app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/statusbar.c.o.requires:
+
+.PHONY : app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/statusbar.c.o.requires
+
+app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/statusbar.c.o.provides: app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/statusbar.c.o.requires
+ $(MAKE) -f app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/build.make app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/statusbar.c.o.provides.build
+.PHONY : app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/statusbar.c.o.provides
+
+app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/statusbar.c.o.provides.build: app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/statusbar.c.o
+
+
+app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/text.c.o: app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/flags.make
+app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/text.c.o: app/wlib/gtklib/text.c
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/martin/XTrackCAD/src/work/CMakeFiles --progress-num=$(CMAKE_PROGRESS_23) "Building C object app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/text.c.o"
+ cd /home/martin/XTrackCAD/src/work/app/wlib/gtklib && /usr/bin/gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -o CMakeFiles/xtrkcad-wlib.dir/text.c.o -c /home/martin/XTrackCAD/src/work/app/wlib/gtklib/text.c
+
+app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/text.c.i: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing C source to CMakeFiles/xtrkcad-wlib.dir/text.c.i"
+ cd /home/martin/XTrackCAD/src/work/app/wlib/gtklib && /usr/bin/gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -E /home/martin/XTrackCAD/src/work/app/wlib/gtklib/text.c > CMakeFiles/xtrkcad-wlib.dir/text.c.i
+
+app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/text.c.s: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling C source to assembly CMakeFiles/xtrkcad-wlib.dir/text.c.s"
+ cd /home/martin/XTrackCAD/src/work/app/wlib/gtklib && /usr/bin/gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -S /home/martin/XTrackCAD/src/work/app/wlib/gtklib/text.c -o CMakeFiles/xtrkcad-wlib.dir/text.c.s
+
+app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/text.c.o.requires:
+
+.PHONY : app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/text.c.o.requires
+
+app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/text.c.o.provides: app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/text.c.o.requires
+ $(MAKE) -f app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/build.make app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/text.c.o.provides.build
+.PHONY : app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/text.c.o.provides
+
+app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/text.c.o.provides.build: app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/text.c.o
+
+
+app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/timer.c.o: app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/flags.make
+app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/timer.c.o: app/wlib/gtklib/timer.c
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/martin/XTrackCAD/src/work/CMakeFiles --progress-num=$(CMAKE_PROGRESS_24) "Building C object app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/timer.c.o"
+ cd /home/martin/XTrackCAD/src/work/app/wlib/gtklib && /usr/bin/gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -o CMakeFiles/xtrkcad-wlib.dir/timer.c.o -c /home/martin/XTrackCAD/src/work/app/wlib/gtklib/timer.c
+
+app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/timer.c.i: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing C source to CMakeFiles/xtrkcad-wlib.dir/timer.c.i"
+ cd /home/martin/XTrackCAD/src/work/app/wlib/gtklib && /usr/bin/gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -E /home/martin/XTrackCAD/src/work/app/wlib/gtklib/timer.c > CMakeFiles/xtrkcad-wlib.dir/timer.c.i
+
+app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/timer.c.s: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling C source to assembly CMakeFiles/xtrkcad-wlib.dir/timer.c.s"
+ cd /home/martin/XTrackCAD/src/work/app/wlib/gtklib && /usr/bin/gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -S /home/martin/XTrackCAD/src/work/app/wlib/gtklib/timer.c -o CMakeFiles/xtrkcad-wlib.dir/timer.c.s
+
+app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/timer.c.o.requires:
+
+.PHONY : app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/timer.c.o.requires
+
+app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/timer.c.o.provides: app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/timer.c.o.requires
+ $(MAKE) -f app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/build.make app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/timer.c.o.provides.build
+.PHONY : app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/timer.c.o.provides
+
+app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/timer.c.o.provides.build: app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/timer.c.o
+
+
+app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/tooltip.c.o: app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/flags.make
+app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/tooltip.c.o: app/wlib/gtklib/tooltip.c
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/martin/XTrackCAD/src/work/CMakeFiles --progress-num=$(CMAKE_PROGRESS_25) "Building C object app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/tooltip.c.o"
+ cd /home/martin/XTrackCAD/src/work/app/wlib/gtklib && /usr/bin/gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -o CMakeFiles/xtrkcad-wlib.dir/tooltip.c.o -c /home/martin/XTrackCAD/src/work/app/wlib/gtklib/tooltip.c
+
+app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/tooltip.c.i: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing C source to CMakeFiles/xtrkcad-wlib.dir/tooltip.c.i"
+ cd /home/martin/XTrackCAD/src/work/app/wlib/gtklib && /usr/bin/gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -E /home/martin/XTrackCAD/src/work/app/wlib/gtklib/tooltip.c > CMakeFiles/xtrkcad-wlib.dir/tooltip.c.i
+
+app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/tooltip.c.s: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling C source to assembly CMakeFiles/xtrkcad-wlib.dir/tooltip.c.s"
+ cd /home/martin/XTrackCAD/src/work/app/wlib/gtklib && /usr/bin/gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -S /home/martin/XTrackCAD/src/work/app/wlib/gtklib/tooltip.c -o CMakeFiles/xtrkcad-wlib.dir/tooltip.c.s
+
+app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/tooltip.c.o.requires:
+
+.PHONY : app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/tooltip.c.o.requires
+
+app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/tooltip.c.o.provides: app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/tooltip.c.o.requires
+ $(MAKE) -f app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/build.make app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/tooltip.c.o.provides.build
+.PHONY : app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/tooltip.c.o.provides
+
+app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/tooltip.c.o.provides.build: app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/tooltip.c.o
+
+
+app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/treeview.c.o: app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/flags.make
+app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/treeview.c.o: app/wlib/gtklib/treeview.c
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/martin/XTrackCAD/src/work/CMakeFiles --progress-num=$(CMAKE_PROGRESS_26) "Building C object app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/treeview.c.o"
+ cd /home/martin/XTrackCAD/src/work/app/wlib/gtklib && /usr/bin/gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -o CMakeFiles/xtrkcad-wlib.dir/treeview.c.o -c /home/martin/XTrackCAD/src/work/app/wlib/gtklib/treeview.c
+
+app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/treeview.c.i: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing C source to CMakeFiles/xtrkcad-wlib.dir/treeview.c.i"
+ cd /home/martin/XTrackCAD/src/work/app/wlib/gtklib && /usr/bin/gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -E /home/martin/XTrackCAD/src/work/app/wlib/gtklib/treeview.c > CMakeFiles/xtrkcad-wlib.dir/treeview.c.i
+
+app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/treeview.c.s: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling C source to assembly CMakeFiles/xtrkcad-wlib.dir/treeview.c.s"
+ cd /home/martin/XTrackCAD/src/work/app/wlib/gtklib && /usr/bin/gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -S /home/martin/XTrackCAD/src/work/app/wlib/gtklib/treeview.c -o CMakeFiles/xtrkcad-wlib.dir/treeview.c.s
+
+app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/treeview.c.o.requires:
+
+.PHONY : app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/treeview.c.o.requires
+
+app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/treeview.c.o.provides: app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/treeview.c.o.requires
+ $(MAKE) -f app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/build.make app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/treeview.c.o.provides.build
+.PHONY : app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/treeview.c.o.provides
+
+app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/treeview.c.o.provides.build: app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/treeview.c.o
+
+
+app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/util.c.o: app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/flags.make
+app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/util.c.o: app/wlib/gtklib/util.c
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/martin/XTrackCAD/src/work/CMakeFiles --progress-num=$(CMAKE_PROGRESS_27) "Building C object app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/util.c.o"
+ cd /home/martin/XTrackCAD/src/work/app/wlib/gtklib && /usr/bin/gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -o CMakeFiles/xtrkcad-wlib.dir/util.c.o -c /home/martin/XTrackCAD/src/work/app/wlib/gtklib/util.c
+
+app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/util.c.i: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing C source to CMakeFiles/xtrkcad-wlib.dir/util.c.i"
+ cd /home/martin/XTrackCAD/src/work/app/wlib/gtklib && /usr/bin/gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -E /home/martin/XTrackCAD/src/work/app/wlib/gtklib/util.c > CMakeFiles/xtrkcad-wlib.dir/util.c.i
+
+app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/util.c.s: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling C source to assembly CMakeFiles/xtrkcad-wlib.dir/util.c.s"
+ cd /home/martin/XTrackCAD/src/work/app/wlib/gtklib && /usr/bin/gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -S /home/martin/XTrackCAD/src/work/app/wlib/gtklib/util.c -o CMakeFiles/xtrkcad-wlib.dir/util.c.s
+
+app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/util.c.o.requires:
+
+.PHONY : app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/util.c.o.requires
+
+app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/util.c.o.provides: app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/util.c.o.requires
+ $(MAKE) -f app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/build.make app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/util.c.o.provides.build
+.PHONY : app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/util.c.o.provides
+
+app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/util.c.o.provides.build: app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/util.c.o
+
+
+app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/window.c.o: app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/flags.make
+app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/window.c.o: app/wlib/gtklib/window.c
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/martin/XTrackCAD/src/work/CMakeFiles --progress-num=$(CMAKE_PROGRESS_28) "Building C object app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/window.c.o"
+ cd /home/martin/XTrackCAD/src/work/app/wlib/gtklib && /usr/bin/gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -o CMakeFiles/xtrkcad-wlib.dir/window.c.o -c /home/martin/XTrackCAD/src/work/app/wlib/gtklib/window.c
+
+app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/window.c.i: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing C source to CMakeFiles/xtrkcad-wlib.dir/window.c.i"
+ cd /home/martin/XTrackCAD/src/work/app/wlib/gtklib && /usr/bin/gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -E /home/martin/XTrackCAD/src/work/app/wlib/gtklib/window.c > CMakeFiles/xtrkcad-wlib.dir/window.c.i
+
+app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/window.c.s: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling C source to assembly CMakeFiles/xtrkcad-wlib.dir/window.c.s"
+ cd /home/martin/XTrackCAD/src/work/app/wlib/gtklib && /usr/bin/gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -S /home/martin/XTrackCAD/src/work/app/wlib/gtklib/window.c -o CMakeFiles/xtrkcad-wlib.dir/window.c.s
+
+app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/window.c.o.requires:
+
+.PHONY : app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/window.c.o.requires
+
+app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/window.c.o.provides: app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/window.c.o.requires
+ $(MAKE) -f app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/build.make app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/window.c.o.provides.build
+.PHONY : app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/window.c.o.provides
+
+app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/window.c.o.provides.build: app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/window.c.o
+
+
+app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/wpref.c.o: app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/flags.make
+app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/wpref.c.o: app/wlib/gtklib/wpref.c
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/martin/XTrackCAD/src/work/CMakeFiles --progress-num=$(CMAKE_PROGRESS_29) "Building C object app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/wpref.c.o"
+ cd /home/martin/XTrackCAD/src/work/app/wlib/gtklib && /usr/bin/gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -o CMakeFiles/xtrkcad-wlib.dir/wpref.c.o -c /home/martin/XTrackCAD/src/work/app/wlib/gtklib/wpref.c
+
+app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/wpref.c.i: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing C source to CMakeFiles/xtrkcad-wlib.dir/wpref.c.i"
+ cd /home/martin/XTrackCAD/src/work/app/wlib/gtklib && /usr/bin/gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -E /home/martin/XTrackCAD/src/work/app/wlib/gtklib/wpref.c > CMakeFiles/xtrkcad-wlib.dir/wpref.c.i
+
+app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/wpref.c.s: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling C source to assembly CMakeFiles/xtrkcad-wlib.dir/wpref.c.s"
+ cd /home/martin/XTrackCAD/src/work/app/wlib/gtklib && /usr/bin/gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -S /home/martin/XTrackCAD/src/work/app/wlib/gtklib/wpref.c -o CMakeFiles/xtrkcad-wlib.dir/wpref.c.s
+
+app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/wpref.c.o.requires:
+
+.PHONY : app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/wpref.c.o.requires
+
+app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/wpref.c.o.provides: app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/wpref.c.o.requires
+ $(MAKE) -f app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/build.make app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/wpref.c.o.provides.build
+.PHONY : app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/wpref.c.o.provides
+
+app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/wpref.c.o.provides.build: app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/wpref.c.o
+
+
+app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/gtkdraw-cairo.c.o: app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/flags.make
+app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/gtkdraw-cairo.c.o: app/wlib/gtklib/gtkdraw-cairo.c
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/martin/XTrackCAD/src/work/CMakeFiles --progress-num=$(CMAKE_PROGRESS_30) "Building C object app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/gtkdraw-cairo.c.o"
+ cd /home/martin/XTrackCAD/src/work/app/wlib/gtklib && /usr/bin/gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -o CMakeFiles/xtrkcad-wlib.dir/gtkdraw-cairo.c.o -c /home/martin/XTrackCAD/src/work/app/wlib/gtklib/gtkdraw-cairo.c
+
+app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/gtkdraw-cairo.c.i: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing C source to CMakeFiles/xtrkcad-wlib.dir/gtkdraw-cairo.c.i"
+ cd /home/martin/XTrackCAD/src/work/app/wlib/gtklib && /usr/bin/gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -E /home/martin/XTrackCAD/src/work/app/wlib/gtklib/gtkdraw-cairo.c > CMakeFiles/xtrkcad-wlib.dir/gtkdraw-cairo.c.i
+
+app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/gtkdraw-cairo.c.s: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling C source to assembly CMakeFiles/xtrkcad-wlib.dir/gtkdraw-cairo.c.s"
+ cd /home/martin/XTrackCAD/src/work/app/wlib/gtklib && /usr/bin/gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -S /home/martin/XTrackCAD/src/work/app/wlib/gtklib/gtkdraw-cairo.c -o CMakeFiles/xtrkcad-wlib.dir/gtkdraw-cairo.c.s
+
+app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/gtkdraw-cairo.c.o.requires:
+
+.PHONY : app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/gtkdraw-cairo.c.o.requires
+
+app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/gtkdraw-cairo.c.o.provides: app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/gtkdraw-cairo.c.o.requires
+ $(MAKE) -f app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/build.make app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/gtkdraw-cairo.c.o.provides.build
+.PHONY : app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/gtkdraw-cairo.c.o.provides
+
+app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/gtkdraw-cairo.c.o.provides.build: app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/gtkdraw-cairo.c.o
+
+
+app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/ixhelp.c.o: app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/flags.make
+app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/ixhelp.c.o: app/wlib/gtklib/ixhelp.c
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/martin/XTrackCAD/src/work/CMakeFiles --progress-num=$(CMAKE_PROGRESS_31) "Building C object app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/ixhelp.c.o"
+ cd /home/martin/XTrackCAD/src/work/app/wlib/gtklib && /usr/bin/gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -o CMakeFiles/xtrkcad-wlib.dir/ixhelp.c.o -c /home/martin/XTrackCAD/src/work/app/wlib/gtklib/ixhelp.c
+
+app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/ixhelp.c.i: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing C source to CMakeFiles/xtrkcad-wlib.dir/ixhelp.c.i"
+ cd /home/martin/XTrackCAD/src/work/app/wlib/gtklib && /usr/bin/gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -E /home/martin/XTrackCAD/src/work/app/wlib/gtklib/ixhelp.c > CMakeFiles/xtrkcad-wlib.dir/ixhelp.c.i
+
+app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/ixhelp.c.s: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling C source to assembly CMakeFiles/xtrkcad-wlib.dir/ixhelp.c.s"
+ cd /home/martin/XTrackCAD/src/work/app/wlib/gtklib && /usr/bin/gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -S /home/martin/XTrackCAD/src/work/app/wlib/gtklib/ixhelp.c -o CMakeFiles/xtrkcad-wlib.dir/ixhelp.c.s
+
+app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/ixhelp.c.o.requires:
+
+.PHONY : app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/ixhelp.c.o.requires
+
+app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/ixhelp.c.o.provides: app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/ixhelp.c.o.requires
+ $(MAKE) -f app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/build.make app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/ixhelp.c.o.provides.build
+.PHONY : app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/ixhelp.c.o.provides
+
+app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/ixhelp.c.o.provides.build: app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/ixhelp.c.o
+
+
+# Object files for target xtrkcad-wlib
+xtrkcad__wlib_OBJECTS = \
+"CMakeFiles/xtrkcad-wlib.dir/bitmap.c.o" \
+"CMakeFiles/xtrkcad-wlib.dir/boxes.c.o" \
+"CMakeFiles/xtrkcad-wlib.dir/button.c.o" \
+"CMakeFiles/xtrkcad-wlib.dir/color.c.o" \
+"CMakeFiles/xtrkcad-wlib.dir/control.c.o" \
+"CMakeFiles/xtrkcad-wlib.dir/droplist.c.o" \
+"CMakeFiles/xtrkcad-wlib.dir/filesel.c.o" \
+"CMakeFiles/xtrkcad-wlib.dir/font.c.o" \
+"CMakeFiles/xtrkcad-wlib.dir/help.c.o" \
+"CMakeFiles/xtrkcad-wlib.dir/lines.c.o" \
+"CMakeFiles/xtrkcad-wlib.dir/list.c.o" \
+"CMakeFiles/xtrkcad-wlib.dir/liststore.c.o" \
+"CMakeFiles/xtrkcad-wlib.dir/main.c.o" \
+"CMakeFiles/xtrkcad-wlib.dir/menu.c.o" \
+"CMakeFiles/xtrkcad-wlib.dir/message.c.o" \
+"CMakeFiles/xtrkcad-wlib.dir/notice.c.o" \
+"CMakeFiles/xtrkcad-wlib.dir/pixbuf.c.o" \
+"CMakeFiles/xtrkcad-wlib.dir/png.c.o" \
+"CMakeFiles/xtrkcad-wlib.dir/print.c.o" \
+"CMakeFiles/xtrkcad-wlib.dir/single.c.o" \
+"CMakeFiles/xtrkcad-wlib.dir/splash.c.o" \
+"CMakeFiles/xtrkcad-wlib.dir/statusbar.c.o" \
+"CMakeFiles/xtrkcad-wlib.dir/text.c.o" \
+"CMakeFiles/xtrkcad-wlib.dir/timer.c.o" \
+"CMakeFiles/xtrkcad-wlib.dir/tooltip.c.o" \
+"CMakeFiles/xtrkcad-wlib.dir/treeview.c.o" \
+"CMakeFiles/xtrkcad-wlib.dir/util.c.o" \
+"CMakeFiles/xtrkcad-wlib.dir/window.c.o" \
+"CMakeFiles/xtrkcad-wlib.dir/wpref.c.o" \
+"CMakeFiles/xtrkcad-wlib.dir/gtkdraw-cairo.c.o" \
+"CMakeFiles/xtrkcad-wlib.dir/ixhelp.c.o"
+
+# External object files for target xtrkcad-wlib
+xtrkcad__wlib_EXTERNAL_OBJECTS =
+
+app/wlib/gtklib/libxtrkcad-wlib.a: app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/bitmap.c.o
+app/wlib/gtklib/libxtrkcad-wlib.a: app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/boxes.c.o
+app/wlib/gtklib/libxtrkcad-wlib.a: app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/button.c.o
+app/wlib/gtklib/libxtrkcad-wlib.a: app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/color.c.o
+app/wlib/gtklib/libxtrkcad-wlib.a: app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/control.c.o
+app/wlib/gtklib/libxtrkcad-wlib.a: app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/droplist.c.o
+app/wlib/gtklib/libxtrkcad-wlib.a: app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/filesel.c.o
+app/wlib/gtklib/libxtrkcad-wlib.a: app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/font.c.o
+app/wlib/gtklib/libxtrkcad-wlib.a: app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/help.c.o
+app/wlib/gtklib/libxtrkcad-wlib.a: app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/lines.c.o
+app/wlib/gtklib/libxtrkcad-wlib.a: app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/list.c.o
+app/wlib/gtklib/libxtrkcad-wlib.a: app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/liststore.c.o
+app/wlib/gtklib/libxtrkcad-wlib.a: app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/main.c.o
+app/wlib/gtklib/libxtrkcad-wlib.a: app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/menu.c.o
+app/wlib/gtklib/libxtrkcad-wlib.a: app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/message.c.o
+app/wlib/gtklib/libxtrkcad-wlib.a: app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/notice.c.o
+app/wlib/gtklib/libxtrkcad-wlib.a: app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/pixbuf.c.o
+app/wlib/gtklib/libxtrkcad-wlib.a: app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/png.c.o
+app/wlib/gtklib/libxtrkcad-wlib.a: app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/print.c.o
+app/wlib/gtklib/libxtrkcad-wlib.a: app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/single.c.o
+app/wlib/gtklib/libxtrkcad-wlib.a: app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/splash.c.o
+app/wlib/gtklib/libxtrkcad-wlib.a: app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/statusbar.c.o
+app/wlib/gtklib/libxtrkcad-wlib.a: app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/text.c.o
+app/wlib/gtklib/libxtrkcad-wlib.a: app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/timer.c.o
+app/wlib/gtklib/libxtrkcad-wlib.a: app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/tooltip.c.o
+app/wlib/gtklib/libxtrkcad-wlib.a: app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/treeview.c.o
+app/wlib/gtklib/libxtrkcad-wlib.a: app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/util.c.o
+app/wlib/gtklib/libxtrkcad-wlib.a: app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/window.c.o
+app/wlib/gtklib/libxtrkcad-wlib.a: app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/wpref.c.o
+app/wlib/gtklib/libxtrkcad-wlib.a: app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/gtkdraw-cairo.c.o
+app/wlib/gtklib/libxtrkcad-wlib.a: app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/ixhelp.c.o
+app/wlib/gtklib/libxtrkcad-wlib.a: app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/build.make
+app/wlib/gtklib/libxtrkcad-wlib.a: app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/link.txt
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --bold --progress-dir=/home/martin/XTrackCAD/src/work/CMakeFiles --progress-num=$(CMAKE_PROGRESS_32) "Linking C static library libxtrkcad-wlib.a"
+ cd /home/martin/XTrackCAD/src/work/app/wlib/gtklib && $(CMAKE_COMMAND) -P CMakeFiles/xtrkcad-wlib.dir/cmake_clean_target.cmake
+ cd /home/martin/XTrackCAD/src/work/app/wlib/gtklib && $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/xtrkcad-wlib.dir/link.txt --verbose=$(VERBOSE)
+
+# Rule to build all files generated by this target.
+app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/build: app/wlib/gtklib/libxtrkcad-wlib.a
+
+.PHONY : app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/build
+
+app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/requires: app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/bitmap.c.o.requires
+app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/requires: app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/boxes.c.o.requires
+app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/requires: app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/button.c.o.requires
+app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/requires: app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/color.c.o.requires
+app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/requires: app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/control.c.o.requires
+app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/requires: app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/droplist.c.o.requires
+app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/requires: app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/filesel.c.o.requires
+app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/requires: app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/font.c.o.requires
+app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/requires: app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/help.c.o.requires
+app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/requires: app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/lines.c.o.requires
+app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/requires: app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/list.c.o.requires
+app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/requires: app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/liststore.c.o.requires
+app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/requires: app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/main.c.o.requires
+app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/requires: app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/menu.c.o.requires
+app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/requires: app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/message.c.o.requires
+app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/requires: app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/notice.c.o.requires
+app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/requires: app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/pixbuf.c.o.requires
+app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/requires: app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/png.c.o.requires
+app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/requires: app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/print.c.o.requires
+app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/requires: app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/single.c.o.requires
+app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/requires: app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/splash.c.o.requires
+app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/requires: app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/statusbar.c.o.requires
+app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/requires: app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/text.c.o.requires
+app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/requires: app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/timer.c.o.requires
+app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/requires: app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/tooltip.c.o.requires
+app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/requires: app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/treeview.c.o.requires
+app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/requires: app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/util.c.o.requires
+app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/requires: app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/window.c.o.requires
+app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/requires: app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/wpref.c.o.requires
+app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/requires: app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/gtkdraw-cairo.c.o.requires
+app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/requires: app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/ixhelp.c.o.requires
+
+.PHONY : app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/requires
+
+app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/clean:
+ cd /home/martin/XTrackCAD/src/work/app/wlib/gtklib && $(CMAKE_COMMAND) -P CMakeFiles/xtrkcad-wlib.dir/cmake_clean.cmake
+.PHONY : app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/clean
+
+app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/depend:
+ cd /home/martin/XTrackCAD/src/work && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/martin/XTrackCAD/src/work /home/martin/XTrackCAD/src/work/app/wlib/gtklib /home/martin/XTrackCAD/src/work /home/martin/XTrackCAD/src/work/app/wlib/gtklib /home/martin/XTrackCAD/src/work/app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/DependInfo.cmake --color=$(COLOR)
+.PHONY : app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/depend
+
diff --git a/app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/cmake_clean.cmake b/app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/cmake_clean.cmake
new file mode 100644
index 0000000..32df7d8
--- /dev/null
+++ b/app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/cmake_clean.cmake
@@ -0,0 +1,40 @@
+file(REMOVE_RECURSE
+ "CMakeFiles/xtrkcad-wlib.dir/bitmap.c.o"
+ "CMakeFiles/xtrkcad-wlib.dir/boxes.c.o"
+ "CMakeFiles/xtrkcad-wlib.dir/button.c.o"
+ "CMakeFiles/xtrkcad-wlib.dir/color.c.o"
+ "CMakeFiles/xtrkcad-wlib.dir/control.c.o"
+ "CMakeFiles/xtrkcad-wlib.dir/droplist.c.o"
+ "CMakeFiles/xtrkcad-wlib.dir/filesel.c.o"
+ "CMakeFiles/xtrkcad-wlib.dir/font.c.o"
+ "CMakeFiles/xtrkcad-wlib.dir/help.c.o"
+ "CMakeFiles/xtrkcad-wlib.dir/lines.c.o"
+ "CMakeFiles/xtrkcad-wlib.dir/list.c.o"
+ "CMakeFiles/xtrkcad-wlib.dir/liststore.c.o"
+ "CMakeFiles/xtrkcad-wlib.dir/main.c.o"
+ "CMakeFiles/xtrkcad-wlib.dir/menu.c.o"
+ "CMakeFiles/xtrkcad-wlib.dir/message.c.o"
+ "CMakeFiles/xtrkcad-wlib.dir/notice.c.o"
+ "CMakeFiles/xtrkcad-wlib.dir/pixbuf.c.o"
+ "CMakeFiles/xtrkcad-wlib.dir/png.c.o"
+ "CMakeFiles/xtrkcad-wlib.dir/print.c.o"
+ "CMakeFiles/xtrkcad-wlib.dir/single.c.o"
+ "CMakeFiles/xtrkcad-wlib.dir/splash.c.o"
+ "CMakeFiles/xtrkcad-wlib.dir/statusbar.c.o"
+ "CMakeFiles/xtrkcad-wlib.dir/text.c.o"
+ "CMakeFiles/xtrkcad-wlib.dir/timer.c.o"
+ "CMakeFiles/xtrkcad-wlib.dir/tooltip.c.o"
+ "CMakeFiles/xtrkcad-wlib.dir/treeview.c.o"
+ "CMakeFiles/xtrkcad-wlib.dir/util.c.o"
+ "CMakeFiles/xtrkcad-wlib.dir/window.c.o"
+ "CMakeFiles/xtrkcad-wlib.dir/wpref.c.o"
+ "CMakeFiles/xtrkcad-wlib.dir/gtkdraw-cairo.c.o"
+ "CMakeFiles/xtrkcad-wlib.dir/ixhelp.c.o"
+ "libxtrkcad-wlib.pdb"
+ "libxtrkcad-wlib.a"
+)
+
+# Per-language clean rules from dependency scanning.
+foreach(lang C)
+ include(CMakeFiles/xtrkcad-wlib.dir/cmake_clean_${lang}.cmake OPTIONAL)
+endforeach()
diff --git a/app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/cmake_clean_target.cmake b/app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/cmake_clean_target.cmake
new file mode 100644
index 0000000..8a2cd5a
--- /dev/null
+++ b/app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/cmake_clean_target.cmake
@@ -0,0 +1,3 @@
+file(REMOVE_RECURSE
+ "libxtrkcad-wlib.a"
+)
diff --git a/app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/depend.make b/app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/depend.make
new file mode 100644
index 0000000..944c900
--- /dev/null
+++ b/app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/depend.make
@@ -0,0 +1,2 @@
+# Empty dependencies file for xtrkcad-wlib.
+# This may be replaced when dependencies are built.
diff --git a/app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/flags.make b/app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/flags.make
new file mode 100644
index 0000000..4fc67e5
--- /dev/null
+++ b/app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/flags.make
@@ -0,0 +1,10 @@
+# CMAKE generated file: DO NOT EDIT!
+# Generated by "Unix Makefiles" Generator, CMake Version 3.6
+
+# compile C with /usr/bin/gcc
+C_FLAGS = -g3 -gdwarf-2 -std=gnu99
+
+C_DEFINES = -DXTRKCAD_CMAKE_BUILD
+
+C_INCLUDES = -I/usr/local/include -I/home/martin/XTrackCAD/src/work/app/bin -I/home/martin/XTrackCAD/src/work/app/dynstring -I/home/martin/XTrackCAD/src/work/app/cornu -I/home/martin/XTrackCAD/src/work/app/wlib/include -I/home/martin/XTrackCAD/src/work -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/libdrm -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/gtk-unix-print-2.0 -I/usr/include/webkitgtk-1.0 -I/usr/include/libsoup-2.4 -I/usr/include/libxml2
+
diff --git a/app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/link.txt b/app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/link.txt
new file mode 100644
index 0000000..848bf83
--- /dev/null
+++ b/app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/link.txt
@@ -0,0 +1,2 @@
+/usr/bin/ar qc libxtrkcad-wlib.a CMakeFiles/xtrkcad-wlib.dir/bitmap.c.o CMakeFiles/xtrkcad-wlib.dir/boxes.c.o CMakeFiles/xtrkcad-wlib.dir/button.c.o CMakeFiles/xtrkcad-wlib.dir/color.c.o CMakeFiles/xtrkcad-wlib.dir/control.c.o CMakeFiles/xtrkcad-wlib.dir/droplist.c.o CMakeFiles/xtrkcad-wlib.dir/filesel.c.o CMakeFiles/xtrkcad-wlib.dir/font.c.o CMakeFiles/xtrkcad-wlib.dir/help.c.o CMakeFiles/xtrkcad-wlib.dir/lines.c.o CMakeFiles/xtrkcad-wlib.dir/list.c.o CMakeFiles/xtrkcad-wlib.dir/liststore.c.o CMakeFiles/xtrkcad-wlib.dir/main.c.o CMakeFiles/xtrkcad-wlib.dir/menu.c.o CMakeFiles/xtrkcad-wlib.dir/message.c.o CMakeFiles/xtrkcad-wlib.dir/notice.c.o CMakeFiles/xtrkcad-wlib.dir/pixbuf.c.o CMakeFiles/xtrkcad-wlib.dir/png.c.o CMakeFiles/xtrkcad-wlib.dir/print.c.o CMakeFiles/xtrkcad-wlib.dir/single.c.o CMakeFiles/xtrkcad-wlib.dir/splash.c.o CMakeFiles/xtrkcad-wlib.dir/statusbar.c.o CMakeFiles/xtrkcad-wlib.dir/text.c.o CMakeFiles/xtrkcad-wlib.dir/timer.c.o CMakeFiles/xtrkcad-wlib.dir/tooltip.c.o CMakeFiles/xtrkcad-wlib.dir/treeview.c.o CMakeFiles/xtrkcad-wlib.dir/util.c.o CMakeFiles/xtrkcad-wlib.dir/window.c.o CMakeFiles/xtrkcad-wlib.dir/wpref.c.o CMakeFiles/xtrkcad-wlib.dir/gtkdraw-cairo.c.o CMakeFiles/xtrkcad-wlib.dir/ixhelp.c.o
+/usr/bin/ranlib libxtrkcad-wlib.a
diff --git a/app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/progress.make b/app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/progress.make
new file mode 100644
index 0000000..eaadcf3
--- /dev/null
+++ b/app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/progress.make
@@ -0,0 +1,33 @@
+CMAKE_PROGRESS_1 = 87
+CMAKE_PROGRESS_2 =
+CMAKE_PROGRESS_3 =
+CMAKE_PROGRESS_4 = 88
+CMAKE_PROGRESS_5 =
+CMAKE_PROGRESS_6 = 89
+CMAKE_PROGRESS_7 =
+CMAKE_PROGRESS_8 =
+CMAKE_PROGRESS_9 = 90
+CMAKE_PROGRESS_10 =
+CMAKE_PROGRESS_11 = 91
+CMAKE_PROGRESS_12 =
+CMAKE_PROGRESS_13 = 92
+CMAKE_PROGRESS_14 =
+CMAKE_PROGRESS_15 =
+CMAKE_PROGRESS_16 = 93
+CMAKE_PROGRESS_17 =
+CMAKE_PROGRESS_18 = 94
+CMAKE_PROGRESS_19 =
+CMAKE_PROGRESS_20 =
+CMAKE_PROGRESS_21 = 95
+CMAKE_PROGRESS_22 =
+CMAKE_PROGRESS_23 = 96
+CMAKE_PROGRESS_24 =
+CMAKE_PROGRESS_25 = 97
+CMAKE_PROGRESS_26 =
+CMAKE_PROGRESS_27 =
+CMAKE_PROGRESS_28 = 98
+CMAKE_PROGRESS_29 =
+CMAKE_PROGRESS_30 = 99
+CMAKE_PROGRESS_31 =
+CMAKE_PROGRESS_32 = 100
+
diff --git a/app/wlib/gtklib/CTestTestfile.cmake b/app/wlib/gtklib/CTestTestfile.cmake
new file mode 100644
index 0000000..eca6dcb
--- /dev/null
+++ b/app/wlib/gtklib/CTestTestfile.cmake
@@ -0,0 +1,6 @@
+# CMake generated Testfile for
+# Source directory: /home/martin/XTrackCAD/src/work/app/wlib/gtklib
+# Build directory: /home/martin/XTrackCAD/src/work/app/wlib/gtklib
+#
+# This file includes the relevant testing commands required for
+# testing this directory and lists subdirectories to be tested as well.
diff --git a/app/wlib/gtklib/Makefile b/app/wlib/gtklib/Makefile
new file mode 100644
index 0000000..8d9827a
--- /dev/null
+++ b/app/wlib/gtklib/Makefile
@@ -0,0 +1,1164 @@
+# CMAKE generated file: DO NOT EDIT!
+# Generated by "Unix Makefiles" Generator, CMake Version 3.6
+
+# Default target executed when no arguments are given to make.
+default_target: all
+
+.PHONY : default_target
+
+# Allow only one "make -f Makefile2" at a time, but pass parallelism.
+.NOTPARALLEL:
+
+
+#=============================================================================
+# Special targets provided by cmake.
+
+# Disable implicit rules so canonical targets will work.
+.SUFFIXES:
+
+
+# Remove some rules from gmake that .SUFFIXES does not remove.
+SUFFIXES =
+
+.SUFFIXES: .hpux_make_needs_suffix_list
+
+
+# Suppress display of executed commands.
+$(VERBOSE).SILENT:
+
+
+# A target that is always out of date.
+cmake_force:
+
+.PHONY : cmake_force
+
+#=============================================================================
+# Set environment variables for the build.
+
+# The shell in which to execute make rules.
+SHELL = /bin/sh
+
+# The CMake executable.
+CMAKE_COMMAND = /usr/bin/cmake
+
+# The command to remove a file.
+RM = /usr/bin/cmake -E remove -f
+
+# Escaping for special characters.
+EQUALS = =
+
+# The top-level source directory on which CMake was run.
+CMAKE_SOURCE_DIR = /home/martin/XTrackCAD/src/work
+
+# The top-level build directory on which CMake was run.
+CMAKE_BINARY_DIR = /home/martin/XTrackCAD/src/work
+
+#=============================================================================
+# Targets provided globally by CMake.
+
+# Special rule for the target test
+test:
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running tests..."
+ /usr/bin/ctest --force-new-ctest-process $(ARGS)
+.PHONY : test
+
+# Special rule for the target test
+test/fast: test
+
+.PHONY : test/fast
+
+# Special rule for the target package_source
+package_source:
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Run CPack packaging tool for source..."
+ cd /home/martin/XTrackCAD/src/work && /usr/bin/cpack --config ./CPackSourceConfig.cmake /home/martin/XTrackCAD/src/work/CPackSourceConfig.cmake
+.PHONY : package_source
+
+# Special rule for the target package_source
+package_source/fast: package_source
+
+.PHONY : package_source/fast
+
+# Special rule for the target package
+package: preinstall
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Run CPack packaging tool..."
+ cd /home/martin/XTrackCAD/src/work && /usr/bin/cpack --config ./CPackConfig.cmake
+.PHONY : package
+
+# Special rule for the target package
+package/fast: package
+
+.PHONY : package/fast
+
+# Special rule for the target rebuild_cache
+rebuild_cache:
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running CMake to regenerate build system..."
+ /usr/bin/cmake -H$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR)
+.PHONY : rebuild_cache
+
+# Special rule for the target rebuild_cache
+rebuild_cache/fast: rebuild_cache
+
+.PHONY : rebuild_cache/fast
+
+# Special rule for the target edit_cache
+edit_cache:
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running CMake cache editor..."
+ /usr/bin/ccmake -H$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR)
+.PHONY : edit_cache
+
+# Special rule for the target edit_cache
+edit_cache/fast: edit_cache
+
+.PHONY : edit_cache/fast
+
+# Special rule for the target install/strip
+install/strip: preinstall
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Installing the project stripped..."
+ /usr/bin/cmake -DCMAKE_INSTALL_DO_STRIP=1 -P cmake_install.cmake
+.PHONY : install/strip
+
+# Special rule for the target install/strip
+install/strip/fast: install/strip
+
+.PHONY : install/strip/fast
+
+# Special rule for the target install
+install: preinstall
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Install the project..."
+ /usr/bin/cmake -P cmake_install.cmake
+.PHONY : install
+
+# Special rule for the target install
+install/fast: preinstall/fast
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Install the project..."
+ /usr/bin/cmake -P cmake_install.cmake
+.PHONY : install/fast
+
+# Special rule for the target install/local
+install/local: preinstall
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Installing only the local directory..."
+ /usr/bin/cmake -DCMAKE_INSTALL_LOCAL_ONLY=1 -P cmake_install.cmake
+.PHONY : install/local
+
+# Special rule for the target install/local
+install/local/fast: install/local
+
+.PHONY : install/local/fast
+
+# Special rule for the target list_install_components
+list_install_components:
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Available install components are: \"Unspecified\""
+.PHONY : list_install_components
+
+# Special rule for the target list_install_components
+list_install_components/fast: list_install_components
+
+.PHONY : list_install_components/fast
+
+# The main all target
+all: cmake_check_build_system
+ cd /home/martin/XTrackCAD/src/work && $(CMAKE_COMMAND) -E cmake_progress_start /home/martin/XTrackCAD/src/work/CMakeFiles /home/martin/XTrackCAD/src/work/app/wlib/gtklib/CMakeFiles/progress.marks
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f CMakeFiles/Makefile2 app/wlib/gtklib/all
+ $(CMAKE_COMMAND) -E cmake_progress_start /home/martin/XTrackCAD/src/work/CMakeFiles 0
+.PHONY : all
+
+# The main clean target
+clean:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f CMakeFiles/Makefile2 app/wlib/gtklib/clean
+.PHONY : clean
+
+# The main clean target
+clean/fast: clean
+
+.PHONY : clean/fast
+
+# Prepare targets for installation.
+preinstall: all
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f CMakeFiles/Makefile2 app/wlib/gtklib/preinstall
+.PHONY : preinstall
+
+# Prepare targets for installation.
+preinstall/fast:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f CMakeFiles/Makefile2 app/wlib/gtklib/preinstall
+.PHONY : preinstall/fast
+
+# clear depends
+depend:
+ cd /home/martin/XTrackCAD/src/work && $(CMAKE_COMMAND) -H$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 1
+.PHONY : depend
+
+# Convenience name for target.
+app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/rule:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f CMakeFiles/Makefile2 app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/rule
+.PHONY : app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/rule
+
+# Convenience name for target.
+xtrkcad-wlib: app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/rule
+
+.PHONY : xtrkcad-wlib
+
+# fast build rule for target.
+xtrkcad-wlib/fast:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/build.make app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/build
+.PHONY : xtrkcad-wlib/fast
+
+bitmap.o: bitmap.c.o
+
+.PHONY : bitmap.o
+
+# target to build an object file
+bitmap.c.o:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/build.make app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/bitmap.c.o
+.PHONY : bitmap.c.o
+
+bitmap.i: bitmap.c.i
+
+.PHONY : bitmap.i
+
+# target to preprocess a source file
+bitmap.c.i:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/build.make app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/bitmap.c.i
+.PHONY : bitmap.c.i
+
+bitmap.s: bitmap.c.s
+
+.PHONY : bitmap.s
+
+# target to generate assembly for a file
+bitmap.c.s:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/build.make app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/bitmap.c.s
+.PHONY : bitmap.c.s
+
+boxes.o: boxes.c.o
+
+.PHONY : boxes.o
+
+# target to build an object file
+boxes.c.o:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/build.make app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/boxes.c.o
+.PHONY : boxes.c.o
+
+boxes.i: boxes.c.i
+
+.PHONY : boxes.i
+
+# target to preprocess a source file
+boxes.c.i:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/build.make app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/boxes.c.i
+.PHONY : boxes.c.i
+
+boxes.s: boxes.c.s
+
+.PHONY : boxes.s
+
+# target to generate assembly for a file
+boxes.c.s:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/build.make app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/boxes.c.s
+.PHONY : boxes.c.s
+
+button.o: button.c.o
+
+.PHONY : button.o
+
+# target to build an object file
+button.c.o:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/build.make app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/button.c.o
+.PHONY : button.c.o
+
+button.i: button.c.i
+
+.PHONY : button.i
+
+# target to preprocess a source file
+button.c.i:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/build.make app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/button.c.i
+.PHONY : button.c.i
+
+button.s: button.c.s
+
+.PHONY : button.s
+
+# target to generate assembly for a file
+button.c.s:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/build.make app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/button.c.s
+.PHONY : button.c.s
+
+color.o: color.c.o
+
+.PHONY : color.o
+
+# target to build an object file
+color.c.o:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/build.make app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/color.c.o
+.PHONY : color.c.o
+
+color.i: color.c.i
+
+.PHONY : color.i
+
+# target to preprocess a source file
+color.c.i:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/build.make app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/color.c.i
+.PHONY : color.c.i
+
+color.s: color.c.s
+
+.PHONY : color.s
+
+# target to generate assembly for a file
+color.c.s:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/build.make app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/color.c.s
+.PHONY : color.c.s
+
+control.o: control.c.o
+
+.PHONY : control.o
+
+# target to build an object file
+control.c.o:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/build.make app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/control.c.o
+.PHONY : control.c.o
+
+control.i: control.c.i
+
+.PHONY : control.i
+
+# target to preprocess a source file
+control.c.i:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/build.make app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/control.c.i
+.PHONY : control.c.i
+
+control.s: control.c.s
+
+.PHONY : control.s
+
+# target to generate assembly for a file
+control.c.s:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/build.make app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/control.c.s
+.PHONY : control.c.s
+
+droplist.o: droplist.c.o
+
+.PHONY : droplist.o
+
+# target to build an object file
+droplist.c.o:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/build.make app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/droplist.c.o
+.PHONY : droplist.c.o
+
+droplist.i: droplist.c.i
+
+.PHONY : droplist.i
+
+# target to preprocess a source file
+droplist.c.i:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/build.make app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/droplist.c.i
+.PHONY : droplist.c.i
+
+droplist.s: droplist.c.s
+
+.PHONY : droplist.s
+
+# target to generate assembly for a file
+droplist.c.s:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/build.make app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/droplist.c.s
+.PHONY : droplist.c.s
+
+filesel.o: filesel.c.o
+
+.PHONY : filesel.o
+
+# target to build an object file
+filesel.c.o:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/build.make app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/filesel.c.o
+.PHONY : filesel.c.o
+
+filesel.i: filesel.c.i
+
+.PHONY : filesel.i
+
+# target to preprocess a source file
+filesel.c.i:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/build.make app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/filesel.c.i
+.PHONY : filesel.c.i
+
+filesel.s: filesel.c.s
+
+.PHONY : filesel.s
+
+# target to generate assembly for a file
+filesel.c.s:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/build.make app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/filesel.c.s
+.PHONY : filesel.c.s
+
+font.o: font.c.o
+
+.PHONY : font.o
+
+# target to build an object file
+font.c.o:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/build.make app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/font.c.o
+.PHONY : font.c.o
+
+font.i: font.c.i
+
+.PHONY : font.i
+
+# target to preprocess a source file
+font.c.i:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/build.make app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/font.c.i
+.PHONY : font.c.i
+
+font.s: font.c.s
+
+.PHONY : font.s
+
+# target to generate assembly for a file
+font.c.s:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/build.make app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/font.c.s
+.PHONY : font.c.s
+
+gtkdraw-cairo.o: gtkdraw-cairo.c.o
+
+.PHONY : gtkdraw-cairo.o
+
+# target to build an object file
+gtkdraw-cairo.c.o:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/build.make app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/gtkdraw-cairo.c.o
+.PHONY : gtkdraw-cairo.c.o
+
+gtkdraw-cairo.i: gtkdraw-cairo.c.i
+
+.PHONY : gtkdraw-cairo.i
+
+# target to preprocess a source file
+gtkdraw-cairo.c.i:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/build.make app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/gtkdraw-cairo.c.i
+.PHONY : gtkdraw-cairo.c.i
+
+gtkdraw-cairo.s: gtkdraw-cairo.c.s
+
+.PHONY : gtkdraw-cairo.s
+
+# target to generate assembly for a file
+gtkdraw-cairo.c.s:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/build.make app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/gtkdraw-cairo.c.s
+.PHONY : gtkdraw-cairo.c.s
+
+help.o: help.c.o
+
+.PHONY : help.o
+
+# target to build an object file
+help.c.o:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/build.make app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/help.c.o
+.PHONY : help.c.o
+
+help.i: help.c.i
+
+.PHONY : help.i
+
+# target to preprocess a source file
+help.c.i:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/build.make app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/help.c.i
+.PHONY : help.c.i
+
+help.s: help.c.s
+
+.PHONY : help.s
+
+# target to generate assembly for a file
+help.c.s:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/build.make app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/help.c.s
+.PHONY : help.c.s
+
+ixhelp.o: ixhelp.c.o
+
+.PHONY : ixhelp.o
+
+# target to build an object file
+ixhelp.c.o:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/build.make app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/ixhelp.c.o
+.PHONY : ixhelp.c.o
+
+ixhelp.i: ixhelp.c.i
+
+.PHONY : ixhelp.i
+
+# target to preprocess a source file
+ixhelp.c.i:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/build.make app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/ixhelp.c.i
+.PHONY : ixhelp.c.i
+
+ixhelp.s: ixhelp.c.s
+
+.PHONY : ixhelp.s
+
+# target to generate assembly for a file
+ixhelp.c.s:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/build.make app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/ixhelp.c.s
+.PHONY : ixhelp.c.s
+
+lines.o: lines.c.o
+
+.PHONY : lines.o
+
+# target to build an object file
+lines.c.o:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/build.make app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/lines.c.o
+.PHONY : lines.c.o
+
+lines.i: lines.c.i
+
+.PHONY : lines.i
+
+# target to preprocess a source file
+lines.c.i:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/build.make app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/lines.c.i
+.PHONY : lines.c.i
+
+lines.s: lines.c.s
+
+.PHONY : lines.s
+
+# target to generate assembly for a file
+lines.c.s:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/build.make app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/lines.c.s
+.PHONY : lines.c.s
+
+list.o: list.c.o
+
+.PHONY : list.o
+
+# target to build an object file
+list.c.o:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/build.make app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/list.c.o
+.PHONY : list.c.o
+
+list.i: list.c.i
+
+.PHONY : list.i
+
+# target to preprocess a source file
+list.c.i:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/build.make app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/list.c.i
+.PHONY : list.c.i
+
+list.s: list.c.s
+
+.PHONY : list.s
+
+# target to generate assembly for a file
+list.c.s:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/build.make app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/list.c.s
+.PHONY : list.c.s
+
+liststore.o: liststore.c.o
+
+.PHONY : liststore.o
+
+# target to build an object file
+liststore.c.o:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/build.make app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/liststore.c.o
+.PHONY : liststore.c.o
+
+liststore.i: liststore.c.i
+
+.PHONY : liststore.i
+
+# target to preprocess a source file
+liststore.c.i:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/build.make app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/liststore.c.i
+.PHONY : liststore.c.i
+
+liststore.s: liststore.c.s
+
+.PHONY : liststore.s
+
+# target to generate assembly for a file
+liststore.c.s:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/build.make app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/liststore.c.s
+.PHONY : liststore.c.s
+
+main.o: main.c.o
+
+.PHONY : main.o
+
+# target to build an object file
+main.c.o:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/build.make app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/main.c.o
+.PHONY : main.c.o
+
+main.i: main.c.i
+
+.PHONY : main.i
+
+# target to preprocess a source file
+main.c.i:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/build.make app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/main.c.i
+.PHONY : main.c.i
+
+main.s: main.c.s
+
+.PHONY : main.s
+
+# target to generate assembly for a file
+main.c.s:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/build.make app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/main.c.s
+.PHONY : main.c.s
+
+menu.o: menu.c.o
+
+.PHONY : menu.o
+
+# target to build an object file
+menu.c.o:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/build.make app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/menu.c.o
+.PHONY : menu.c.o
+
+menu.i: menu.c.i
+
+.PHONY : menu.i
+
+# target to preprocess a source file
+menu.c.i:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/build.make app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/menu.c.i
+.PHONY : menu.c.i
+
+menu.s: menu.c.s
+
+.PHONY : menu.s
+
+# target to generate assembly for a file
+menu.c.s:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/build.make app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/menu.c.s
+.PHONY : menu.c.s
+
+message.o: message.c.o
+
+.PHONY : message.o
+
+# target to build an object file
+message.c.o:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/build.make app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/message.c.o
+.PHONY : message.c.o
+
+message.i: message.c.i
+
+.PHONY : message.i
+
+# target to preprocess a source file
+message.c.i:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/build.make app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/message.c.i
+.PHONY : message.c.i
+
+message.s: message.c.s
+
+.PHONY : message.s
+
+# target to generate assembly for a file
+message.c.s:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/build.make app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/message.c.s
+.PHONY : message.c.s
+
+notice.o: notice.c.o
+
+.PHONY : notice.o
+
+# target to build an object file
+notice.c.o:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/build.make app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/notice.c.o
+.PHONY : notice.c.o
+
+notice.i: notice.c.i
+
+.PHONY : notice.i
+
+# target to preprocess a source file
+notice.c.i:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/build.make app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/notice.c.i
+.PHONY : notice.c.i
+
+notice.s: notice.c.s
+
+.PHONY : notice.s
+
+# target to generate assembly for a file
+notice.c.s:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/build.make app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/notice.c.s
+.PHONY : notice.c.s
+
+pixbuf.o: pixbuf.c.o
+
+.PHONY : pixbuf.o
+
+# target to build an object file
+pixbuf.c.o:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/build.make app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/pixbuf.c.o
+.PHONY : pixbuf.c.o
+
+pixbuf.i: pixbuf.c.i
+
+.PHONY : pixbuf.i
+
+# target to preprocess a source file
+pixbuf.c.i:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/build.make app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/pixbuf.c.i
+.PHONY : pixbuf.c.i
+
+pixbuf.s: pixbuf.c.s
+
+.PHONY : pixbuf.s
+
+# target to generate assembly for a file
+pixbuf.c.s:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/build.make app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/pixbuf.c.s
+.PHONY : pixbuf.c.s
+
+png.o: png.c.o
+
+.PHONY : png.o
+
+# target to build an object file
+png.c.o:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/build.make app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/png.c.o
+.PHONY : png.c.o
+
+png.i: png.c.i
+
+.PHONY : png.i
+
+# target to preprocess a source file
+png.c.i:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/build.make app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/png.c.i
+.PHONY : png.c.i
+
+png.s: png.c.s
+
+.PHONY : png.s
+
+# target to generate assembly for a file
+png.c.s:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/build.make app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/png.c.s
+.PHONY : png.c.s
+
+print.o: print.c.o
+
+.PHONY : print.o
+
+# target to build an object file
+print.c.o:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/build.make app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/print.c.o
+.PHONY : print.c.o
+
+print.i: print.c.i
+
+.PHONY : print.i
+
+# target to preprocess a source file
+print.c.i:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/build.make app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/print.c.i
+.PHONY : print.c.i
+
+print.s: print.c.s
+
+.PHONY : print.s
+
+# target to generate assembly for a file
+print.c.s:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/build.make app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/print.c.s
+.PHONY : print.c.s
+
+single.o: single.c.o
+
+.PHONY : single.o
+
+# target to build an object file
+single.c.o:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/build.make app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/single.c.o
+.PHONY : single.c.o
+
+single.i: single.c.i
+
+.PHONY : single.i
+
+# target to preprocess a source file
+single.c.i:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/build.make app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/single.c.i
+.PHONY : single.c.i
+
+single.s: single.c.s
+
+.PHONY : single.s
+
+# target to generate assembly for a file
+single.c.s:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/build.make app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/single.c.s
+.PHONY : single.c.s
+
+splash.o: splash.c.o
+
+.PHONY : splash.o
+
+# target to build an object file
+splash.c.o:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/build.make app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/splash.c.o
+.PHONY : splash.c.o
+
+splash.i: splash.c.i
+
+.PHONY : splash.i
+
+# target to preprocess a source file
+splash.c.i:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/build.make app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/splash.c.i
+.PHONY : splash.c.i
+
+splash.s: splash.c.s
+
+.PHONY : splash.s
+
+# target to generate assembly for a file
+splash.c.s:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/build.make app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/splash.c.s
+.PHONY : splash.c.s
+
+statusbar.o: statusbar.c.o
+
+.PHONY : statusbar.o
+
+# target to build an object file
+statusbar.c.o:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/build.make app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/statusbar.c.o
+.PHONY : statusbar.c.o
+
+statusbar.i: statusbar.c.i
+
+.PHONY : statusbar.i
+
+# target to preprocess a source file
+statusbar.c.i:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/build.make app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/statusbar.c.i
+.PHONY : statusbar.c.i
+
+statusbar.s: statusbar.c.s
+
+.PHONY : statusbar.s
+
+# target to generate assembly for a file
+statusbar.c.s:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/build.make app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/statusbar.c.s
+.PHONY : statusbar.c.s
+
+text.o: text.c.o
+
+.PHONY : text.o
+
+# target to build an object file
+text.c.o:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/build.make app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/text.c.o
+.PHONY : text.c.o
+
+text.i: text.c.i
+
+.PHONY : text.i
+
+# target to preprocess a source file
+text.c.i:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/build.make app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/text.c.i
+.PHONY : text.c.i
+
+text.s: text.c.s
+
+.PHONY : text.s
+
+# target to generate assembly for a file
+text.c.s:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/build.make app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/text.c.s
+.PHONY : text.c.s
+
+timer.o: timer.c.o
+
+.PHONY : timer.o
+
+# target to build an object file
+timer.c.o:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/build.make app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/timer.c.o
+.PHONY : timer.c.o
+
+timer.i: timer.c.i
+
+.PHONY : timer.i
+
+# target to preprocess a source file
+timer.c.i:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/build.make app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/timer.c.i
+.PHONY : timer.c.i
+
+timer.s: timer.c.s
+
+.PHONY : timer.s
+
+# target to generate assembly for a file
+timer.c.s:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/build.make app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/timer.c.s
+.PHONY : timer.c.s
+
+tooltip.o: tooltip.c.o
+
+.PHONY : tooltip.o
+
+# target to build an object file
+tooltip.c.o:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/build.make app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/tooltip.c.o
+.PHONY : tooltip.c.o
+
+tooltip.i: tooltip.c.i
+
+.PHONY : tooltip.i
+
+# target to preprocess a source file
+tooltip.c.i:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/build.make app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/tooltip.c.i
+.PHONY : tooltip.c.i
+
+tooltip.s: tooltip.c.s
+
+.PHONY : tooltip.s
+
+# target to generate assembly for a file
+tooltip.c.s:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/build.make app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/tooltip.c.s
+.PHONY : tooltip.c.s
+
+treeview.o: treeview.c.o
+
+.PHONY : treeview.o
+
+# target to build an object file
+treeview.c.o:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/build.make app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/treeview.c.o
+.PHONY : treeview.c.o
+
+treeview.i: treeview.c.i
+
+.PHONY : treeview.i
+
+# target to preprocess a source file
+treeview.c.i:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/build.make app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/treeview.c.i
+.PHONY : treeview.c.i
+
+treeview.s: treeview.c.s
+
+.PHONY : treeview.s
+
+# target to generate assembly for a file
+treeview.c.s:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/build.make app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/treeview.c.s
+.PHONY : treeview.c.s
+
+util.o: util.c.o
+
+.PHONY : util.o
+
+# target to build an object file
+util.c.o:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/build.make app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/util.c.o
+.PHONY : util.c.o
+
+util.i: util.c.i
+
+.PHONY : util.i
+
+# target to preprocess a source file
+util.c.i:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/build.make app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/util.c.i
+.PHONY : util.c.i
+
+util.s: util.c.s
+
+.PHONY : util.s
+
+# target to generate assembly for a file
+util.c.s:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/build.make app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/util.c.s
+.PHONY : util.c.s
+
+window.o: window.c.o
+
+.PHONY : window.o
+
+# target to build an object file
+window.c.o:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/build.make app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/window.c.o
+.PHONY : window.c.o
+
+window.i: window.c.i
+
+.PHONY : window.i
+
+# target to preprocess a source file
+window.c.i:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/build.make app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/window.c.i
+.PHONY : window.c.i
+
+window.s: window.c.s
+
+.PHONY : window.s
+
+# target to generate assembly for a file
+window.c.s:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/build.make app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/window.c.s
+.PHONY : window.c.s
+
+wpref.o: wpref.c.o
+
+.PHONY : wpref.o
+
+# target to build an object file
+wpref.c.o:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/build.make app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/wpref.c.o
+.PHONY : wpref.c.o
+
+wpref.i: wpref.c.i
+
+.PHONY : wpref.i
+
+# target to preprocess a source file
+wpref.c.i:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/build.make app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/wpref.c.i
+.PHONY : wpref.c.i
+
+wpref.s: wpref.c.s
+
+.PHONY : wpref.s
+
+# target to generate assembly for a file
+wpref.c.s:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/build.make app/wlib/gtklib/CMakeFiles/xtrkcad-wlib.dir/wpref.c.s
+.PHONY : wpref.c.s
+
+# Help Target
+help:
+ @echo "The following are some of the valid targets for this Makefile:"
+ @echo "... all (the default if no target is provided)"
+ @echo "... clean"
+ @echo "... depend"
+ @echo "... test"
+ @echo "... package_source"
+ @echo "... package"
+ @echo "... rebuild_cache"
+ @echo "... edit_cache"
+ @echo "... install/strip"
+ @echo "... xtrkcad-wlib"
+ @echo "... install"
+ @echo "... install/local"
+ @echo "... list_install_components"
+ @echo "... bitmap.o"
+ @echo "... bitmap.i"
+ @echo "... bitmap.s"
+ @echo "... boxes.o"
+ @echo "... boxes.i"
+ @echo "... boxes.s"
+ @echo "... button.o"
+ @echo "... button.i"
+ @echo "... button.s"
+ @echo "... color.o"
+ @echo "... color.i"
+ @echo "... color.s"
+ @echo "... control.o"
+ @echo "... control.i"
+ @echo "... control.s"
+ @echo "... droplist.o"
+ @echo "... droplist.i"
+ @echo "... droplist.s"
+ @echo "... filesel.o"
+ @echo "... filesel.i"
+ @echo "... filesel.s"
+ @echo "... font.o"
+ @echo "... font.i"
+ @echo "... font.s"
+ @echo "... gtkdraw-cairo.o"
+ @echo "... gtkdraw-cairo.i"
+ @echo "... gtkdraw-cairo.s"
+ @echo "... help.o"
+ @echo "... help.i"
+ @echo "... help.s"
+ @echo "... ixhelp.o"
+ @echo "... ixhelp.i"
+ @echo "... ixhelp.s"
+ @echo "... lines.o"
+ @echo "... lines.i"
+ @echo "... lines.s"
+ @echo "... list.o"
+ @echo "... list.i"
+ @echo "... list.s"
+ @echo "... liststore.o"
+ @echo "... liststore.i"
+ @echo "... liststore.s"
+ @echo "... main.o"
+ @echo "... main.i"
+ @echo "... main.s"
+ @echo "... menu.o"
+ @echo "... menu.i"
+ @echo "... menu.s"
+ @echo "... message.o"
+ @echo "... message.i"
+ @echo "... message.s"
+ @echo "... notice.o"
+ @echo "... notice.i"
+ @echo "... notice.s"
+ @echo "... pixbuf.o"
+ @echo "... pixbuf.i"
+ @echo "... pixbuf.s"
+ @echo "... png.o"
+ @echo "... png.i"
+ @echo "... png.s"
+ @echo "... print.o"
+ @echo "... print.i"
+ @echo "... print.s"
+ @echo "... single.o"
+ @echo "... single.i"
+ @echo "... single.s"
+ @echo "... splash.o"
+ @echo "... splash.i"
+ @echo "... splash.s"
+ @echo "... statusbar.o"
+ @echo "... statusbar.i"
+ @echo "... statusbar.s"
+ @echo "... text.o"
+ @echo "... text.i"
+ @echo "... text.s"
+ @echo "... timer.o"
+ @echo "... timer.i"
+ @echo "... timer.s"
+ @echo "... tooltip.o"
+ @echo "... tooltip.i"
+ @echo "... tooltip.s"
+ @echo "... treeview.o"
+ @echo "... treeview.i"
+ @echo "... treeview.s"
+ @echo "... util.o"
+ @echo "... util.i"
+ @echo "... util.s"
+ @echo "... window.o"
+ @echo "... window.i"
+ @echo "... window.s"
+ @echo "... wpref.o"
+ @echo "... wpref.i"
+ @echo "... wpref.s"
+.PHONY : help
+
+
+
+#=============================================================================
+# Special targets to cleanup operation of make.
+
+# Special rule to run CMake to check the build system integrity.
+# No rule that depends on this can have commands that come from listfiles
+# because they might be regenerated.
+cmake_check_build_system:
+ cd /home/martin/XTrackCAD/src/work && $(CMAKE_COMMAND) -H$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 0
+.PHONY : cmake_check_build_system
+
diff --git a/app/wlib/gtklib/cmake_install.cmake b/app/wlib/gtklib/cmake_install.cmake
new file mode 100644
index 0000000..be479c0
--- /dev/null
+++ b/app/wlib/gtklib/cmake_install.cmake
@@ -0,0 +1,34 @@
+# Install script for directory: /home/martin/XTrackCAD/src/work/app/wlib/gtklib
+
+# Set the install prefix
+if(NOT DEFINED CMAKE_INSTALL_PREFIX)
+ set(CMAKE_INSTALL_PREFIX "/usr/local")
+endif()
+string(REGEX REPLACE "/$" "" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}")
+
+# Set the install configuration name.
+if(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME)
+ if(BUILD_TYPE)
+ string(REGEX REPLACE "^[^A-Za-z0-9_]+" ""
+ CMAKE_INSTALL_CONFIG_NAME "${BUILD_TYPE}")
+ else()
+ set(CMAKE_INSTALL_CONFIG_NAME "Debug")
+ endif()
+ message(STATUS "Install configuration: \"${CMAKE_INSTALL_CONFIG_NAME}\"")
+endif()
+
+# Set the component getting installed.
+if(NOT CMAKE_INSTALL_COMPONENT)
+ if(COMPONENT)
+ message(STATUS "Install component: \"${COMPONENT}\"")
+ set(CMAKE_INSTALL_COMPONENT "${COMPONENT}")
+ else()
+ set(CMAKE_INSTALL_COMPONENT)
+ endif()
+endif()
+
+# Install shared libraries without execute permission?
+if(NOT DEFINED CMAKE_INSTALL_SO_NO_EXE)
+ set(CMAKE_INSTALL_SO_NO_EXE "0")
+endif()
+
diff --git a/app/wlib/gtklib/gtkdraw-cairo.c b/app/wlib/gtklib/gtkdraw-cairo.c
index 4f3b1d2..8672523 100644
--- a/app/wlib/gtklib/gtkdraw-cairo.c
+++ b/app/wlib/gtklib/gtkdraw-cairo.c
@@ -188,8 +188,12 @@ static cairo_t* gtkDrawCreateCairoContext(
}
else
{
- GdkColor* const gcolor = wlibGetColor(color, TRUE);
- cairo_set_source_rgb(cairo, gcolor->red / 65535.0, gcolor->green / 65535.0, gcolor->blue / 65535.0);
+ long rgbcolor = wDrawGetRGB(color);
+ int r0, g0, b0;
+ r0 = (int)(rgbcolor>>16)&0xFF;
+ g0 = (int)(rgbcolor>>8)&0xFF;
+ b0 = (int)(rgbcolor)&0xFF;
+ cairo_set_source_rgb(cairo, r0/255.0, g0/255.0, b0/255.0);
cairo_set_operator(cairo, CAIRO_OPERATOR_SOURCE);
}
diff --git a/app/wlib/gtklib/print.c b/app/wlib/gtklib/print.c
index cad7e57..8e96e3b 100644
--- a/app/wlib/gtklib/print.c
+++ b/app/wlib/gtklib/print.c
@@ -25,12 +25,15 @@
#include <malloc.h>
#endif
#include <math.h>
+#include <string.h>
#define GTK_DISABLE_SINGLE_INCLUDES
#define GDK_DISABLE_DEPRECATED
#define GTK_DISABLE_DEPRECATED
#define GSEAL_ENABLE
+#define PRODUCT "XTRKCAD"
+
#include <gtk/gtk.h>
#include <gdk/gdk.h>
@@ -87,6 +90,7 @@ static double lBorder; /**< left margin */
static double bBorder; /**< bottom margin */
static double scale_adjust = 1.0;
+static double scale_text = 1.0;
static long printFormat = PRINT_LANDSCAPE;
@@ -605,7 +609,8 @@ void psPrintString(
/** \todo use a getter function instead of double conversion */
desc = pango_font_description_from_string(wlibFontTranslate(fp));
- pango_font_description_set_size(desc, fs * PANGO_SCALE );
+
+ pango_font_description_set_size(desc, fs * PANGO_SCALE * scale_text);
// render the string to a Pango layout
pango_layout_set_font_description(layout, desc);
@@ -619,7 +624,7 @@ void psPrintString(
metrics = pango_context_get_metrics(pcontext, desc,
pango_context_get_language(pcontext));
- ascent = pango_font_metrics_get_ascent(metrics) / PANGO_SCALE * scale_adjust ;
+ ascent = pango_font_metrics_get_ascent(metrics) / PANGO_SCALE *scale_adjust;
cairo_identity_matrix(cr);
@@ -852,19 +857,35 @@ wBool_t wPrintDocStart(const char * title, int fTotalPageCount, int * copiesP)
//update the paper dimensions
WlibGetPaperSize();
- /* for the file based surfaces the resolution is 72 dpi (see documentation) */
+ /* for all surfaces including files the resolution is always 72 ppi (as all GTK uses PDF) */
surface_type = cairo_surface_get_type(psPrint_d.curPrintSurface);
- if (surface_type == CAIRO_SURFACE_TYPE_PDF ||
- surface_type == CAIRO_SURFACE_TYPE_PS ||
- surface_type == CAIRO_SURFACE_TYPE_SVG) {
- double p_def=600;
- cairo_surface_set_fallback_resolution (psPrint_d.curPrintSurface, p_def, p_def);
- psPrint_d.dpi = p_def;
- scale_adjust = 72/p_def;
- } else {
- psPrint_d.dpi = (double)gtk_print_settings_get_resolution(settings);
- }
+ const char * printer_name = gtk_print_settings_get_printer(settings);
+ /*
+ * Override up-scaling for some printer drivers/Linux systems that don't support the latest CUPS
+ * - the user sets the environment variable XTRKCADPRINTSCALE to a value
+ * and we just let the dpi default to 72ppi and set scaling to that value.
+ * And for PangoText we allow an override via variable XTRKCADPRINTTEXTSCALE
+ * Note - doing this will introduce differing artifacts.
+ *
+ */
+ char * sEnvScale = PRODUCT "PRINTSCALE";
+
+ if ((strcmp(printer_name,"Print to File") == 0) || getenv(sEnvScale) == NULL) {
+ double p_def = 600;
+ cairo_surface_set_fallback_resolution(psPrint_d.curPrintSurface, p_def, p_def);
+ psPrint_d.dpi = p_def;
+ scale_adjust = 72/p_def;
+ } else {
+ char * sEnvTextScale = PRODUCT "PRINTTEXTSCALE";
+ if (getenv(sEnvTextScale) && (atof(getenv(sEnvTextScale)) != 0.0)) {
+ scale_text = atof(getenv(sEnvTextScale));
+ } else scale_text = 1.0;
+ if (getenv(sEnvScale) && (atof(getenv(sEnvScale)) != 0.0)) {
+ scale_adjust = atof(getenv(sEnvScale));
+ } else scale_adjust = 1.0;
+ psPrint_d.dpi = 72;
+ }
// in XTrackCAD 0,0 is top left, in cairo bottom left. This is
// corrected via the following transformations.
diff --git a/app/wlib/gtklib/window.c b/app/wlib/gtklib/window.c
index 65706fd..2470382 100644
--- a/app/wlib/gtklib/window.c
+++ b/app/wlib/gtklib/window.c
@@ -286,7 +286,7 @@ void wWinSetSize(
win->busy = TRUE;
win->w = width;
win->h = height + BORDERSIZE + ((win->option&F_MENUBAR)?win->menu_height:0);
- //gtk_widget_set_size_request(win->gtkwin, win->w, win->h);
+ gtk_widget_set_size_request(win->gtkwin, win->w, win->h);
gtk_widget_set_size_request(win->widget, win->w, win->h);
win->busy = FALSE;
}
diff --git a/app/wlib/mswlib/mswdraw.c b/app/wlib/mswlib/mswdraw.c
index 652dde3..ffd6031 100644
--- a/app/wlib/mswlib/mswdraw.c
+++ b/app/wlib/mswlib/mswdraw.c
@@ -724,94 +724,96 @@ void wDrawGetTextSize(
}
void wDrawString(
- wDraw_p d,
- wPos_t px,
- wPos_t py,
- double angle,
- const char * text,
- wFont_p fp,
- double siz,
- wDrawColor dc,
- wDrawOpts dopts )
+ wDraw_p d,
+ wPos_t px,
+ wPos_t py,
+ double angle,
+ const char * text,
+ wFont_p fp,
+ double siz,
+ wDrawColor dc,
+ wDrawOpts dopts)
{
- int x, y;
- HFONT newFont, prevFont;
- HDC newDc;
- HBITMAP oldBm, newBm;
- DWORD extent;
- int w, h;
- RECT rect;
- int oldLfHeight;
-
- if (fp == NULL)
- fp = &logFont;
- oldLfHeight = fp->lfHeight;
- fp->lfEscapement = (int)(angle*10.0);
- fp->lfHeight = computeFontSize( d, siz );
- fp->lfWidth = 0;
- newFont = CreateFontIndirect( fp );
- x = XINCH2PIX(d,px) + (int)(mswsin(angle)*fp->lfHeight-0.5);
- y = YINCH2PIX(d,py) + (int)(mswcos(angle)*fp->lfHeight-0.5);
- if ( noNegDrawArgs > 0 && ( x < 0 || y < 0 ) )
- return;
- if (dopts & wDrawOptTemp) {
- setDrawMode( d->hDc, d, 0, wDrawLineSolid, dc, dopts );
- newDc = CreateCompatibleDC( d->hDc );
- prevFont = SelectObject( newDc, newFont );
- extent = GetTextExtent( newDc, CAST_AWAY_CONST text, strlen(text) );
- w = LOWORD(extent);
- h = HIWORD(extent);
- if ( h > w ) w = h;
- newBm = CreateCompatibleBitmap( d->hDc, w*2, w*2 );
- oldBm = SelectObject( newDc, newBm );
- rect.top = rect.left = 0;
- rect.bottom = rect.right = w*2;
- FillRect( newDc, &rect, GetStockObject(WHITE_BRUSH) );
- TextOut( newDc, w, w, text, strlen(text) );
- BitBlt( d->hDc, x-w, y-w, w*2, w*2, newDc, 0, 0, tmpOp );
- SelectObject( newDc, oldBm );
- DeleteObject( newBm );
- SelectObject( newDc, prevFont );
- DeleteDC( newDc );
- if (d->hWnd) {
- rect.top = y-(w+1);
- rect.bottom = y+(w+1);
- rect.left = x-(w+1);
- rect.right = x+(w+1);
- myInvalidateRect( d, &rect );
- }
-#ifdef LATER
- /* KLUDGE: Can't Invert text, so we just draw a bow - a pox on windows*/
- MoveTo( d->hDc, x, y );
- LineTo( d->hDc, x+w, y );
- LineTo( d->hDc, x+w, y+h );
- LineTo( d->hDc, x, y+h );
- LineTo( d->hDc, x, y );
-#endif
- } else {
- prevFont = SelectObject( d->hDc, newFont );
- SetBkMode( d->hDc, TRANSPARENT );
- if (dc != wDrawColorBlack) {
- COLORREF old;
- old = SetTextColor( d->hDc, mswGetColor(d->hasPalette,dc)/*colorPalette.palPalEntry[dc]*/ );
- TextOut( d->hDc, x, y, text, strlen(text) );
- SetTextColor( d->hDc, old );
- } else
- TextOut( d->hDc, x, y, text, strlen(text) );
- extent = GetTextExtent( d->hDc, CAST_AWAY_CONST text, strlen(text) );
- SelectObject( d->hDc, prevFont );
- w = LOWORD(extent);
- h = HIWORD(extent);
- if (d->hWnd) {
- rect.top = y-(w+h+1);
- rect.bottom = y+(w+h+1);
- rect.left = x-(w+h+1);
- rect.right = x+(w+h+1);
- myInvalidateRect( d, &rect );
- }
- }
- DeleteObject( newFont );
- fp->lfHeight = oldLfHeight;
+ int x, y;
+ HFONT newFont, prevFont;
+ HDC newDc;
+ HBITMAP oldBm, newBm;
+ DWORD extent;
+ int w, h;
+ RECT rect;
+ int oldLfHeight;
+
+ if (fp == NULL) {
+ fp = &logFont;
+ }
+
+ oldLfHeight = fp->lfHeight;
+ fp->lfEscapement = (int)(angle*10.0);
+ fp->lfHeight = computeFontSize(d, siz);
+ fp->lfWidth = 0;
+ newFont = CreateFontIndirect(fp);
+ x = XINCH2PIX(d,px) + (int)(mswsin(angle)*fp->lfHeight-0.5);
+ y = YINCH2PIX(d,py) + (int)(mswcos(angle)*fp->lfHeight-0.5);
+
+ if (noNegDrawArgs > 0 && (x < 0 || y < 0)) {
+ return;
+ }
+
+ if (dopts & wDrawOptTemp) {
+ setDrawMode(d->hDc, d, 0, wDrawLineSolid, dc, dopts);
+ newDc = CreateCompatibleDC(d->hDc);
+ prevFont = SelectObject(newDc, newFont);
+ extent = GetTextExtent(newDc, CAST_AWAY_CONST text, strlen(text));
+ w = LOWORD(extent);
+ h = HIWORD(extent);
+
+ if (h > w) {
+ w = h;
+ }
+
+ newBm = CreateCompatibleBitmap(d->hDc, w*2, w*2);
+ oldBm = SelectObject(newDc, newBm);
+ rect.top = rect.left = 0;
+ rect.bottom = rect.right = w*2;
+ FillRect(newDc, &rect, GetStockObject(WHITE_BRUSH));
+ TextOut(newDc, w, w, text, strlen(text));
+ BitBlt(d->hDc, x-w, y-w, w*2, w*2, newDc, 0, 0, tmpOp);
+ SelectObject(newDc, oldBm);
+ DeleteObject(newBm);
+ SelectObject(newDc, prevFont);
+ DeleteDC(newDc);
+
+ if (d->hWnd) {
+ rect.top = y-(w+1);
+ rect.bottom = y+(w+1);
+ rect.left = x-(w+1);
+ rect.right = x+(w+1);
+ myInvalidateRect(d, &rect);
+ }
+ } else {
+ COLORREF old;
+ prevFont = SelectObject(d->hDc, newFont);
+ SetBkMode(d->hDc, TRANSPARENT);
+ old = SetTextColor(d->hDc, mswGetColor(d->hasPalette,
+ dc));
+ TextOut(d->hDc, x, y, text, strlen(text));
+ SetTextColor(d->hDc, old);
+ extent = GetTextExtent(d->hDc, CAST_AWAY_CONST text, strlen(text));
+ SelectObject(d->hDc, prevFont);
+ w = LOWORD(extent);
+ h = HIWORD(extent);
+
+ if (d->hWnd) {
+ rect.top = y-(w+h+1);
+ rect.bottom = y+(w+h+1);
+ rect.left = x-(w+h+1);
+ rect.right = x+(w+h+1);
+ myInvalidateRect(d, &rect);
+ }
+ }
+
+ DeleteObject(newFont);
+ fp->lfHeight = oldLfHeight;
}
static const char * wCurFont( void )
@@ -943,10 +945,14 @@ void wDrawFilledPolygon(
if (d == NULL)
return;
- if (cnt*2 > wFillPointsMax) {
- wFillPoints = realloc( wFillPoints, cnt * 2 * sizeof *(POINT*)NULL );
- wFillPointsMax = cnt*2;
+ if (cnt*2 > wFillPointsMax) {
+ wFillPoints = realloc( wFillPoints, cnt * 2 * sizeof *(POINT*)NULL );
+ if (wFillPoints == NULL) {
+ fputs("can't realloc wFillPoints\n", stderr);
+ abort();
}
+ wFillPointsMax = cnt*2;
+ }
setDrawBrush( d->hDc, d, color, opts );
p1.x = rect.left = rect.right = XINCH2PIX(d,p[cnt-1][0]-1);
p1.y = rect.top = rect.bottom = YINCH2PIX(d,p[cnt-1][1]+1);
diff --git a/debian/README.source b/debian/README.source
index 987a1c4..0c2750a 100644
--- a/debian/README.source
+++ b/debian/README.source
@@ -4,3 +4,24 @@ xtrkcad for Debian sources
Note that as this project uses cmake, the package uses a separate intermediary
folder, build, for actual construction. This directory is then removed in
the clean step. Be careful to make any changes above this temporary directory.
+
+##########################
+
+Hello,
+
+now I use the branching model from Vincent Driessen[1].
+
+I use the gitflow-avh[2]. with the Documentation[3].
+The Debian package can be found here[4].
+
+Please upload unattended uploads use a branch feature/<your title>.
+
+
+Many thanks.
+
+ -- Jörg Frings-Fürst <debian@jff.email> Fri, 02 Jun 2017 19:00:40 +0200
+
+[1] http://nvie.com/posts/a-successful-git-branching-model/
+[2] https://github.com/petervanderdoes/gitflow-avh
+[3] https://github.com/petervanderdoes/gitflow-avh/wiki
+[4] https://tracker.debian.org/pkg/git-flow
diff --git a/debian/changelog b/debian/changelog
index 47f9255..17ffbc4 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,9 +1,25 @@
-xtrkcad (1:5.1.0-2) UNRELEASED; urgency=medium
+xtrkcad (1:5.1.1-2) unstable; urgency=medium
- * d/control: Set Vcs-* to salsa.debian.org
- * d/watch: Use https protocol
+ [ Jörg Frings-Fürst ]
+ * New debian/patches/0100-messages_h.patch:
+ - Fix FTBFS at mipsel.
+ * debian/control:
+ - Switch Vcs-* to new location.
+ * Declare compliance with Debian Policy 4.1.5 (No changes needed).
+
+ -- Jörg Frings-Fürst <debian@jff.email> Wed, 11 Jul 2018 17:57:50 +0200
+
+xtrkcad (1:5.1.1-1) unstable; urgency=medium
+
+ [ Jörg Frings-Fürst ]
+ * New upstream release.
+ - Refresh patches.
+ - Remove upstream build artefacts.
+ * Declare compliance with Debian Policy 4.1.4 (No changes needed).
+ * README.source:
+ - Add section to explain the branching model used.
- -- Ondřej Nový <onovy@debian.org> Mon, 01 Oct 2018 09:49:35 +0200
+ -- Jörg Frings-Fürst <debian@jff.email> Sun, 06 May 2018 10:26:16 +0200
xtrkcad (1:5.1.0-1) unstable; urgency=medium
diff --git a/debian/control b/debian/control
index 0934948..482cb1c 100644
--- a/debian/control
+++ b/debian/control
@@ -9,10 +9,10 @@ Build-Depends:
cmake,
debhelper (>= 11),
libgtk2.0-dev
-Standards-Version: 4.1.3
+Standards-Version: 4.1.5
Homepage: http://xtrkcad.org/
-Vcs-Git: https://salsa.debian.org/debian/xtrkcad.git
-Vcs-Browser: https://salsa.debian.org/debian/xtrkcad
+Vcs-Git: git://jff.email/opt/git/xtrkcad.git
+Vcs-Browser: https://jff.email/cgit/xtrkcad.git/
Package: xtrkcad
Architecture: any
diff --git a/debian/copyright b/debian/copyright
index 1fa90d6..ea3ccd7 100644
--- a/debian/copyright
+++ b/debian/copyright
@@ -2,7 +2,15 @@ Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
Upstream-Name: XTrkCAD
Upstream-Contact: XTrkCAD Developers <xtrkcad-fork-developers@lists.sourceforge.net>
Source: http://sourceforge.net/projects/xtrkcad-fork/
-Files-Excluded: .hgtags .hgignore
+Files-Excluded: .hgtags .hgignore CMakeCache.txt cmake_install.cmake
+ CPackConfig.cmake xtrkcad-config.h Makefile CTestTestfile.cmake
+ compile_commands.json CPackSourceConfig.cmake CMakeFiles/feature_tests.bin
+ CMakeFiles/3.6.2/CMakeDetermineCompilerABI_C.bin
+ CMakeFiles/3.6.2/CMakeDetermineCompilerABI_CXX.bin
+ CMakeFiles/3.6.2/CompilerIdC/a.out CMakeFiles/3.6.2/CompilerIdCXX/a.out
+ CMakeFiles/CMakeTmp app/bin/unittest/CMakeFiles/dxfformattest.dir/__
+ app/doc/html app/i18n/de_DE/LC_MESSAGES app/i18n/fi/LC_MESSAGES
+ app/i18n/pt_BR/LC_MESSAGES app/i18n/de_DE app/i18n/fi app/i18n/pt_BR
Files: *
Copyright: 2003 Sillub Technology
diff --git a/debian/patches/0100-messages_h.patch b/debian/patches/0100-messages_h.patch
new file mode 100644
index 0000000..612288c
--- /dev/null
+++ b/debian/patches/0100-messages_h.patch
@@ -0,0 +1,19 @@
+Description: correct include tag
+Author: Jörg Frings-Fürst <debian@jff.email>
+Forwarded: yes, via email
+Last-Update: 2018-07-10
+---
+This patch header follows DEP-3: http://dep.debian.net/deps/dep3/
+Index: trunk/app/bin/ctodesgn.c
+===================================================================
+--- trunk.orig/app/bin/ctodesgn.c
++++ trunk/app/bin/ctodesgn.c
+@@ -29,7 +29,7 @@
+ #include <ctype.h>
+ #include <math.h>
+ #include <string.h>
+-#include <messages.h>
++#include "messages.h"
+
+ #include "ccurve.h"
+ #include "compound.h"
diff --git a/debian/patches/0900-spelling-errors.patch b/debian/patches/0900-spelling-errors.patch
index e3cef33..e38b90b 100644
--- a/debian/patches/0900-spelling-errors.patch
+++ b/debian/patches/0900-spelling-errors.patch
@@ -102,7 +102,7 @@ Index: trunk/app/bin/ccontrol.c
+++ trunk/app/bin/ccontrol.c
@@ -383,7 +383,7 @@ static paramData_t controlEditPLs[] = {
#define I_CONTROLNAME (0)
- /*0*/ { PD_STRING, controlEditName, "name", PDO_NOPREF, (void*)200, N_("Name") },
+ /*0*/ { PD_STRING, controlEditName, "name", PDO_NOPREF | PDO_STRINGLIMITLENGTH, (void*)200, N_("Name"), 0, (void *)sizeof(controlEditName) },
#define I_ORIGX (1)
- /*1*/ { PD_FLOAT, &controlEditOrig.x, "origx", PDO_DIM, &r_1000_1000, N_("Orgin X") },
+ /*1*/ { PD_FLOAT, &controlEditOrig.x, "origx", PDO_DIM, &r_1000_1000, N_("Origin X") },
@@ -115,7 +115,7 @@ Index: trunk/app/bin/csensor.c
+++ trunk/app/bin/csensor.c
@@ -355,7 +355,7 @@ static paramData_t sensorEditPLs[] = {
#define I_SENSORNAME (0)
- /*0*/ { PD_STRING, sensorEditName, "name", PDO_NOPREF, (void*)200, N_("Name") },
+ /*0*/ { PD_STRING, sensorEditName, "name", PDO_NOPREF|PDO_STRINGLIMITLENGTH, (void*)200, N_("Name"), 0, (void *)sizeof(sensorEditName) },
#define I_ORIGX (1)
- /*1*/ { PD_FLOAT, &sensorEditOrig.x, "origx", PDO_DIM, &r_1000_1000, N_("Orgin X") },
+ /*1*/ { PD_FLOAT, &sensorEditOrig.x, "origx", PDO_DIM, &r_1000_1000, N_("Origin X") },
@@ -128,7 +128,7 @@ Index: trunk/app/bin/csignal.c
+++ trunk/app/bin/csignal.c
@@ -483,7 +483,7 @@ static paramData_t signalEditPLs[] = {
#define I_SIGNALNAME (0)
- /*0*/ { PD_STRING, signalEditName, "name", PDO_NOPREF, (void*)200, N_("Name") },
+ /*0*/ { PD_STRING, signalEditName, "name", PDO_NOPREF|PDO_STRINGLIMITLENGTH, (void*)200, N_("Name"), 0, (void *)sizeof(signalEditName) },
#define I_ORIGX (1)
- /*1*/ { PD_FLOAT, &signalEditOrig.x, "origx", PDO_DIM, &r_1000_1000, N_("Orgin X") },
+ /*1*/ { PD_FLOAT, &signalEditOrig.x, "origx", PDO_DIM, &r_1000_1000, N_("Origin X") },
diff --git a/debian/patches/series b/debian/patches/series
index c6c3550..8725218 100644
--- a/debian/patches/series
+++ b/debian/patches/series
@@ -1 +1,2 @@
0900-spelling-errors.patch
+0100-messages_h.patch
diff --git a/distribution/CMakeFiles/CMakeDirectoryInformation.cmake b/distribution/CMakeFiles/CMakeDirectoryInformation.cmake
new file mode 100644
index 0000000..2569371
--- /dev/null
+++ b/distribution/CMakeFiles/CMakeDirectoryInformation.cmake
@@ -0,0 +1,16 @@
+# CMAKE generated file: DO NOT EDIT!
+# Generated by "Unix Makefiles" Generator, CMake Version 3.6
+
+# Relative path conversion top directories.
+set(CMAKE_RELATIVE_PATH_TOP_SOURCE "/home/martin/XTrackCAD/src/work")
+set(CMAKE_RELATIVE_PATH_TOP_BINARY "/home/martin/XTrackCAD/src/work")
+
+# Force unix paths in dependencies.
+set(CMAKE_FORCE_UNIX_PATHS 1)
+
+
+# The C and CXX include file regular expressions for this directory.
+set(CMAKE_C_INCLUDE_REGEX_SCAN "^.*$")
+set(CMAKE_C_INCLUDE_REGEX_COMPLAIN "^$")
+set(CMAKE_CXX_INCLUDE_REGEX_SCAN ${CMAKE_C_INCLUDE_REGEX_SCAN})
+set(CMAKE_CXX_INCLUDE_REGEX_COMPLAIN ${CMAKE_C_INCLUDE_REGEX_COMPLAIN})
diff --git a/distribution/CMakeFiles/progress.marks b/distribution/CMakeFiles/progress.marks
new file mode 100644
index 0000000..573541a
--- /dev/null
+++ b/distribution/CMakeFiles/progress.marks
@@ -0,0 +1 @@
+0
diff --git a/distribution/CTestTestfile.cmake b/distribution/CTestTestfile.cmake
new file mode 100644
index 0000000..8be72d2
--- /dev/null
+++ b/distribution/CTestTestfile.cmake
@@ -0,0 +1,7 @@
+# CMake generated Testfile for
+# Source directory: /home/martin/XTrackCAD/src/work/distribution
+# Build directory: /home/martin/XTrackCAD/src/work/distribution
+#
+# This file includes the relevant testing commands required for
+# testing this directory and lists subdirectories to be tested as well.
+subdirs(posix)
diff --git a/distribution/Makefile b/distribution/Makefile
new file mode 100644
index 0000000..ddba30f
--- /dev/null
+++ b/distribution/Makefile
@@ -0,0 +1,218 @@
+# CMAKE generated file: DO NOT EDIT!
+# Generated by "Unix Makefiles" Generator, CMake Version 3.6
+
+# Default target executed when no arguments are given to make.
+default_target: all
+
+.PHONY : default_target
+
+# Allow only one "make -f Makefile2" at a time, but pass parallelism.
+.NOTPARALLEL:
+
+
+#=============================================================================
+# Special targets provided by cmake.
+
+# Disable implicit rules so canonical targets will work.
+.SUFFIXES:
+
+
+# Remove some rules from gmake that .SUFFIXES does not remove.
+SUFFIXES =
+
+.SUFFIXES: .hpux_make_needs_suffix_list
+
+
+# Suppress display of executed commands.
+$(VERBOSE).SILENT:
+
+
+# A target that is always out of date.
+cmake_force:
+
+.PHONY : cmake_force
+
+#=============================================================================
+# Set environment variables for the build.
+
+# The shell in which to execute make rules.
+SHELL = /bin/sh
+
+# The CMake executable.
+CMAKE_COMMAND = /usr/bin/cmake
+
+# The command to remove a file.
+RM = /usr/bin/cmake -E remove -f
+
+# Escaping for special characters.
+EQUALS = =
+
+# The top-level source directory on which CMake was run.
+CMAKE_SOURCE_DIR = /home/martin/XTrackCAD/src/work
+
+# The top-level build directory on which CMake was run.
+CMAKE_BINARY_DIR = /home/martin/XTrackCAD/src/work
+
+#=============================================================================
+# Targets provided globally by CMake.
+
+# Special rule for the target edit_cache
+edit_cache:
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running CMake cache editor..."
+ /usr/bin/ccmake -H$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR)
+.PHONY : edit_cache
+
+# Special rule for the target edit_cache
+edit_cache/fast: edit_cache
+
+.PHONY : edit_cache/fast
+
+# Special rule for the target install/strip
+install/strip: preinstall
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Installing the project stripped..."
+ /usr/bin/cmake -DCMAKE_INSTALL_DO_STRIP=1 -P cmake_install.cmake
+.PHONY : install/strip
+
+# Special rule for the target install/strip
+install/strip/fast: install/strip
+
+.PHONY : install/strip/fast
+
+# Special rule for the target test
+test:
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running tests..."
+ /usr/bin/ctest --force-new-ctest-process $(ARGS)
+.PHONY : test
+
+# Special rule for the target test
+test/fast: test
+
+.PHONY : test/fast
+
+# Special rule for the target package_source
+package_source:
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Run CPack packaging tool for source..."
+ cd /home/martin/XTrackCAD/src/work && /usr/bin/cpack --config ./CPackSourceConfig.cmake /home/martin/XTrackCAD/src/work/CPackSourceConfig.cmake
+.PHONY : package_source
+
+# Special rule for the target package_source
+package_source/fast: package_source
+
+.PHONY : package_source/fast
+
+# Special rule for the target package
+package: preinstall
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Run CPack packaging tool..."
+ cd /home/martin/XTrackCAD/src/work && /usr/bin/cpack --config ./CPackConfig.cmake
+.PHONY : package
+
+# Special rule for the target package
+package/fast: package
+
+.PHONY : package/fast
+
+# Special rule for the target install/local
+install/local: preinstall
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Installing only the local directory..."
+ /usr/bin/cmake -DCMAKE_INSTALL_LOCAL_ONLY=1 -P cmake_install.cmake
+.PHONY : install/local
+
+# Special rule for the target install/local
+install/local/fast: install/local
+
+.PHONY : install/local/fast
+
+# Special rule for the target install
+install: preinstall
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Install the project..."
+ /usr/bin/cmake -P cmake_install.cmake
+.PHONY : install
+
+# Special rule for the target install
+install/fast: preinstall/fast
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Install the project..."
+ /usr/bin/cmake -P cmake_install.cmake
+.PHONY : install/fast
+
+# Special rule for the target list_install_components
+list_install_components:
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Available install components are: \"Unspecified\""
+.PHONY : list_install_components
+
+# Special rule for the target list_install_components
+list_install_components/fast: list_install_components
+
+.PHONY : list_install_components/fast
+
+# Special rule for the target rebuild_cache
+rebuild_cache:
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running CMake to regenerate build system..."
+ /usr/bin/cmake -H$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR)
+.PHONY : rebuild_cache
+
+# Special rule for the target rebuild_cache
+rebuild_cache/fast: rebuild_cache
+
+.PHONY : rebuild_cache/fast
+
+# The main all target
+all: cmake_check_build_system
+ cd /home/martin/XTrackCAD/src/work && $(CMAKE_COMMAND) -E cmake_progress_start /home/martin/XTrackCAD/src/work/CMakeFiles /home/martin/XTrackCAD/src/work/distribution/CMakeFiles/progress.marks
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f CMakeFiles/Makefile2 distribution/all
+ $(CMAKE_COMMAND) -E cmake_progress_start /home/martin/XTrackCAD/src/work/CMakeFiles 0
+.PHONY : all
+
+# The main clean target
+clean:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f CMakeFiles/Makefile2 distribution/clean
+.PHONY : clean
+
+# The main clean target
+clean/fast: clean
+
+.PHONY : clean/fast
+
+# Prepare targets for installation.
+preinstall: all
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f CMakeFiles/Makefile2 distribution/preinstall
+.PHONY : preinstall
+
+# Prepare targets for installation.
+preinstall/fast:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f CMakeFiles/Makefile2 distribution/preinstall
+.PHONY : preinstall/fast
+
+# clear depends
+depend:
+ cd /home/martin/XTrackCAD/src/work && $(CMAKE_COMMAND) -H$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 1
+.PHONY : depend
+
+# Help Target
+help:
+ @echo "The following are some of the valid targets for this Makefile:"
+ @echo "... all (the default if no target is provided)"
+ @echo "... clean"
+ @echo "... depend"
+ @echo "... edit_cache"
+ @echo "... install/strip"
+ @echo "... test"
+ @echo "... package_source"
+ @echo "... package"
+ @echo "... install/local"
+ @echo "... install"
+ @echo "... list_install_components"
+ @echo "... rebuild_cache"
+.PHONY : help
+
+
+
+#=============================================================================
+# Special targets to cleanup operation of make.
+
+# Special rule to run CMake to check the build system integrity.
+# No rule that depends on this can have commands that come from listfiles
+# because they might be regenerated.
+cmake_check_build_system:
+ cd /home/martin/XTrackCAD/src/work && $(CMAKE_COMMAND) -H$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 0
+.PHONY : cmake_check_build_system
+
diff --git a/distribution/cmake_install.cmake b/distribution/cmake_install.cmake
new file mode 100644
index 0000000..e4091df
--- /dev/null
+++ b/distribution/cmake_install.cmake
@@ -0,0 +1,40 @@
+# Install script for directory: /home/martin/XTrackCAD/src/work/distribution
+
+# Set the install prefix
+if(NOT DEFINED CMAKE_INSTALL_PREFIX)
+ set(CMAKE_INSTALL_PREFIX "/usr/local")
+endif()
+string(REGEX REPLACE "/$" "" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}")
+
+# Set the install configuration name.
+if(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME)
+ if(BUILD_TYPE)
+ string(REGEX REPLACE "^[^A-Za-z0-9_]+" ""
+ CMAKE_INSTALL_CONFIG_NAME "${BUILD_TYPE}")
+ else()
+ set(CMAKE_INSTALL_CONFIG_NAME "Debug")
+ endif()
+ message(STATUS "Install configuration: \"${CMAKE_INSTALL_CONFIG_NAME}\"")
+endif()
+
+# Set the component getting installed.
+if(NOT CMAKE_INSTALL_COMPONENT)
+ if(COMPONENT)
+ message(STATUS "Install component: \"${COMPONENT}\"")
+ set(CMAKE_INSTALL_COMPONENT "${COMPONENT}")
+ else()
+ set(CMAKE_INSTALL_COMPONENT)
+ endif()
+endif()
+
+# Install shared libraries without execute permission?
+if(NOT DEFINED CMAKE_INSTALL_SO_NO_EXE)
+ set(CMAKE_INSTALL_SO_NO_EXE "0")
+endif()
+
+if(NOT CMAKE_INSTALL_LOCAL_ONLY)
+ # Include the install script for each subdirectory.
+ include("/home/martin/XTrackCAD/src/work/distribution/posix/cmake_install.cmake")
+
+endif()
+
diff --git a/distribution/posix/CMakeFiles/CMakeDirectoryInformation.cmake b/distribution/posix/CMakeFiles/CMakeDirectoryInformation.cmake
new file mode 100644
index 0000000..2569371
--- /dev/null
+++ b/distribution/posix/CMakeFiles/CMakeDirectoryInformation.cmake
@@ -0,0 +1,16 @@
+# CMAKE generated file: DO NOT EDIT!
+# Generated by "Unix Makefiles" Generator, CMake Version 3.6
+
+# Relative path conversion top directories.
+set(CMAKE_RELATIVE_PATH_TOP_SOURCE "/home/martin/XTrackCAD/src/work")
+set(CMAKE_RELATIVE_PATH_TOP_BINARY "/home/martin/XTrackCAD/src/work")
+
+# Force unix paths in dependencies.
+set(CMAKE_FORCE_UNIX_PATHS 1)
+
+
+# The C and CXX include file regular expressions for this directory.
+set(CMAKE_C_INCLUDE_REGEX_SCAN "^.*$")
+set(CMAKE_C_INCLUDE_REGEX_COMPLAIN "^$")
+set(CMAKE_CXX_INCLUDE_REGEX_SCAN ${CMAKE_C_INCLUDE_REGEX_SCAN})
+set(CMAKE_CXX_INCLUDE_REGEX_COMPLAIN ${CMAKE_C_INCLUDE_REGEX_COMPLAIN})
diff --git a/distribution/posix/CMakeFiles/progress.marks b/distribution/posix/CMakeFiles/progress.marks
new file mode 100644
index 0000000..573541a
--- /dev/null
+++ b/distribution/posix/CMakeFiles/progress.marks
@@ -0,0 +1 @@
+0
diff --git a/distribution/posix/CTestTestfile.cmake b/distribution/posix/CTestTestfile.cmake
new file mode 100644
index 0000000..f520bdb
--- /dev/null
+++ b/distribution/posix/CTestTestfile.cmake
@@ -0,0 +1,6 @@
+# CMake generated Testfile for
+# Source directory: /home/martin/XTrackCAD/src/work/distribution/posix
+# Build directory: /home/martin/XTrackCAD/src/work/distribution/posix
+#
+# This file includes the relevant testing commands required for
+# testing this directory and lists subdirectories to be tested as well.
diff --git a/distribution/posix/Makefile b/distribution/posix/Makefile
new file mode 100644
index 0000000..c9c116c
--- /dev/null
+++ b/distribution/posix/Makefile
@@ -0,0 +1,218 @@
+# CMAKE generated file: DO NOT EDIT!
+# Generated by "Unix Makefiles" Generator, CMake Version 3.6
+
+# Default target executed when no arguments are given to make.
+default_target: all
+
+.PHONY : default_target
+
+# Allow only one "make -f Makefile2" at a time, but pass parallelism.
+.NOTPARALLEL:
+
+
+#=============================================================================
+# Special targets provided by cmake.
+
+# Disable implicit rules so canonical targets will work.
+.SUFFIXES:
+
+
+# Remove some rules from gmake that .SUFFIXES does not remove.
+SUFFIXES =
+
+.SUFFIXES: .hpux_make_needs_suffix_list
+
+
+# Suppress display of executed commands.
+$(VERBOSE).SILENT:
+
+
+# A target that is always out of date.
+cmake_force:
+
+.PHONY : cmake_force
+
+#=============================================================================
+# Set environment variables for the build.
+
+# The shell in which to execute make rules.
+SHELL = /bin/sh
+
+# The CMake executable.
+CMAKE_COMMAND = /usr/bin/cmake
+
+# The command to remove a file.
+RM = /usr/bin/cmake -E remove -f
+
+# Escaping for special characters.
+EQUALS = =
+
+# The top-level source directory on which CMake was run.
+CMAKE_SOURCE_DIR = /home/martin/XTrackCAD/src/work
+
+# The top-level build directory on which CMake was run.
+CMAKE_BINARY_DIR = /home/martin/XTrackCAD/src/work
+
+#=============================================================================
+# Targets provided globally by CMake.
+
+# Special rule for the target edit_cache
+edit_cache:
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running CMake cache editor..."
+ /usr/bin/ccmake -H$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR)
+.PHONY : edit_cache
+
+# Special rule for the target edit_cache
+edit_cache/fast: edit_cache
+
+.PHONY : edit_cache/fast
+
+# Special rule for the target install/strip
+install/strip: preinstall
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Installing the project stripped..."
+ /usr/bin/cmake -DCMAKE_INSTALL_DO_STRIP=1 -P cmake_install.cmake
+.PHONY : install/strip
+
+# Special rule for the target install/strip
+install/strip/fast: install/strip
+
+.PHONY : install/strip/fast
+
+# Special rule for the target test
+test:
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running tests..."
+ /usr/bin/ctest --force-new-ctest-process $(ARGS)
+.PHONY : test
+
+# Special rule for the target test
+test/fast: test
+
+.PHONY : test/fast
+
+# Special rule for the target package_source
+package_source:
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Run CPack packaging tool for source..."
+ cd /home/martin/XTrackCAD/src/work && /usr/bin/cpack --config ./CPackSourceConfig.cmake /home/martin/XTrackCAD/src/work/CPackSourceConfig.cmake
+.PHONY : package_source
+
+# Special rule for the target package_source
+package_source/fast: package_source
+
+.PHONY : package_source/fast
+
+# Special rule for the target package
+package: preinstall
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Run CPack packaging tool..."
+ cd /home/martin/XTrackCAD/src/work && /usr/bin/cpack --config ./CPackConfig.cmake
+.PHONY : package
+
+# Special rule for the target package
+package/fast: package
+
+.PHONY : package/fast
+
+# Special rule for the target install/local
+install/local: preinstall
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Installing only the local directory..."
+ /usr/bin/cmake -DCMAKE_INSTALL_LOCAL_ONLY=1 -P cmake_install.cmake
+.PHONY : install/local
+
+# Special rule for the target install/local
+install/local/fast: install/local
+
+.PHONY : install/local/fast
+
+# Special rule for the target install
+install: preinstall
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Install the project..."
+ /usr/bin/cmake -P cmake_install.cmake
+.PHONY : install
+
+# Special rule for the target install
+install/fast: preinstall/fast
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Install the project..."
+ /usr/bin/cmake -P cmake_install.cmake
+.PHONY : install/fast
+
+# Special rule for the target list_install_components
+list_install_components:
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Available install components are: \"Unspecified\""
+.PHONY : list_install_components
+
+# Special rule for the target list_install_components
+list_install_components/fast: list_install_components
+
+.PHONY : list_install_components/fast
+
+# Special rule for the target rebuild_cache
+rebuild_cache:
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running CMake to regenerate build system..."
+ /usr/bin/cmake -H$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR)
+.PHONY : rebuild_cache
+
+# Special rule for the target rebuild_cache
+rebuild_cache/fast: rebuild_cache
+
+.PHONY : rebuild_cache/fast
+
+# The main all target
+all: cmake_check_build_system
+ cd /home/martin/XTrackCAD/src/work && $(CMAKE_COMMAND) -E cmake_progress_start /home/martin/XTrackCAD/src/work/CMakeFiles /home/martin/XTrackCAD/src/work/distribution/posix/CMakeFiles/progress.marks
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f CMakeFiles/Makefile2 distribution/posix/all
+ $(CMAKE_COMMAND) -E cmake_progress_start /home/martin/XTrackCAD/src/work/CMakeFiles 0
+.PHONY : all
+
+# The main clean target
+clean:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f CMakeFiles/Makefile2 distribution/posix/clean
+.PHONY : clean
+
+# The main clean target
+clean/fast: clean
+
+.PHONY : clean/fast
+
+# Prepare targets for installation.
+preinstall: all
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f CMakeFiles/Makefile2 distribution/posix/preinstall
+.PHONY : preinstall
+
+# Prepare targets for installation.
+preinstall/fast:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f CMakeFiles/Makefile2 distribution/posix/preinstall
+.PHONY : preinstall/fast
+
+# clear depends
+depend:
+ cd /home/martin/XTrackCAD/src/work && $(CMAKE_COMMAND) -H$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 1
+.PHONY : depend
+
+# Help Target
+help:
+ @echo "The following are some of the valid targets for this Makefile:"
+ @echo "... all (the default if no target is provided)"
+ @echo "... clean"
+ @echo "... depend"
+ @echo "... edit_cache"
+ @echo "... install/strip"
+ @echo "... test"
+ @echo "... package_source"
+ @echo "... package"
+ @echo "... install/local"
+ @echo "... install"
+ @echo "... list_install_components"
+ @echo "... rebuild_cache"
+.PHONY : help
+
+
+
+#=============================================================================
+# Special targets to cleanup operation of make.
+
+# Special rule to run CMake to check the build system integrity.
+# No rule that depends on this can have commands that come from listfiles
+# because they might be regenerated.
+cmake_check_build_system:
+ cd /home/martin/XTrackCAD/src/work && $(CMAKE_COMMAND) -H$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 0
+.PHONY : cmake_check_build_system
+
diff --git a/distribution/posix/cmake_install.cmake b/distribution/posix/cmake_install.cmake
new file mode 100644
index 0000000..239d0e3
--- /dev/null
+++ b/distribution/posix/cmake_install.cmake
@@ -0,0 +1,34 @@
+# Install script for directory: /home/martin/XTrackCAD/src/work/distribution/posix
+
+# Set the install prefix
+if(NOT DEFINED CMAKE_INSTALL_PREFIX)
+ set(CMAKE_INSTALL_PREFIX "/usr/local")
+endif()
+string(REGEX REPLACE "/$" "" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}")
+
+# Set the install configuration name.
+if(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME)
+ if(BUILD_TYPE)
+ string(REGEX REPLACE "^[^A-Za-z0-9_]+" ""
+ CMAKE_INSTALL_CONFIG_NAME "${BUILD_TYPE}")
+ else()
+ set(CMAKE_INSTALL_CONFIG_NAME "Debug")
+ endif()
+ message(STATUS "Install configuration: \"${CMAKE_INSTALL_CONFIG_NAME}\"")
+endif()
+
+# Set the component getting installed.
+if(NOT CMAKE_INSTALL_COMPONENT)
+ if(COMPONENT)
+ message(STATUS "Install component: \"${COMPONENT}\"")
+ set(CMAKE_INSTALL_COMPONENT "${COMPONENT}")
+ else()
+ set(CMAKE_INSTALL_COMPONENT)
+ endif()
+endif()
+
+# Install shared libraries without execute permission?
+if(NOT DEFINED CMAKE_INSTALL_SO_NO_EXE)
+ set(CMAKE_INSTALL_SO_NO_EXE "0")
+endif()
+
diff --git a/docs/CMakeFiles/CMakeDirectoryInformation.cmake b/docs/CMakeFiles/CMakeDirectoryInformation.cmake
new file mode 100644
index 0000000..2569371
--- /dev/null
+++ b/docs/CMakeFiles/CMakeDirectoryInformation.cmake
@@ -0,0 +1,16 @@
+# CMAKE generated file: DO NOT EDIT!
+# Generated by "Unix Makefiles" Generator, CMake Version 3.6
+
+# Relative path conversion top directories.
+set(CMAKE_RELATIVE_PATH_TOP_SOURCE "/home/martin/XTrackCAD/src/work")
+set(CMAKE_RELATIVE_PATH_TOP_BINARY "/home/martin/XTrackCAD/src/work")
+
+# Force unix paths in dependencies.
+set(CMAKE_FORCE_UNIX_PATHS 1)
+
+
+# The C and CXX include file regular expressions for this directory.
+set(CMAKE_C_INCLUDE_REGEX_SCAN "^.*$")
+set(CMAKE_C_INCLUDE_REGEX_COMPLAIN "^$")
+set(CMAKE_CXX_INCLUDE_REGEX_SCAN ${CMAKE_C_INCLUDE_REGEX_SCAN})
+set(CMAKE_CXX_INCLUDE_REGEX_COMPLAIN ${CMAKE_C_INCLUDE_REGEX_COMPLAIN})
diff --git a/docs/CMakeFiles/progress.marks b/docs/CMakeFiles/progress.marks
new file mode 100644
index 0000000..573541a
--- /dev/null
+++ b/docs/CMakeFiles/progress.marks
@@ -0,0 +1 @@
+0
diff --git a/docs/CTestTestfile.cmake b/docs/CTestTestfile.cmake
new file mode 100644
index 0000000..25e7d97
--- /dev/null
+++ b/docs/CTestTestfile.cmake
@@ -0,0 +1,6 @@
+# CMake generated Testfile for
+# Source directory: /home/martin/XTrackCAD/src/work/docs
+# Build directory: /home/martin/XTrackCAD/src/work/docs
+#
+# This file includes the relevant testing commands required for
+# testing this directory and lists subdirectories to be tested as well.
diff --git a/docs/Makefile b/docs/Makefile
new file mode 100644
index 0000000..93855e8
--- /dev/null
+++ b/docs/Makefile
@@ -0,0 +1,218 @@
+# CMAKE generated file: DO NOT EDIT!
+# Generated by "Unix Makefiles" Generator, CMake Version 3.6
+
+# Default target executed when no arguments are given to make.
+default_target: all
+
+.PHONY : default_target
+
+# Allow only one "make -f Makefile2" at a time, but pass parallelism.
+.NOTPARALLEL:
+
+
+#=============================================================================
+# Special targets provided by cmake.
+
+# Disable implicit rules so canonical targets will work.
+.SUFFIXES:
+
+
+# Remove some rules from gmake that .SUFFIXES does not remove.
+SUFFIXES =
+
+.SUFFIXES: .hpux_make_needs_suffix_list
+
+
+# Suppress display of executed commands.
+$(VERBOSE).SILENT:
+
+
+# A target that is always out of date.
+cmake_force:
+
+.PHONY : cmake_force
+
+#=============================================================================
+# Set environment variables for the build.
+
+# The shell in which to execute make rules.
+SHELL = /bin/sh
+
+# The CMake executable.
+CMAKE_COMMAND = /usr/bin/cmake
+
+# The command to remove a file.
+RM = /usr/bin/cmake -E remove -f
+
+# Escaping for special characters.
+EQUALS = =
+
+# The top-level source directory on which CMake was run.
+CMAKE_SOURCE_DIR = /home/martin/XTrackCAD/src/work
+
+# The top-level build directory on which CMake was run.
+CMAKE_BINARY_DIR = /home/martin/XTrackCAD/src/work
+
+#=============================================================================
+# Targets provided globally by CMake.
+
+# Special rule for the target edit_cache
+edit_cache:
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running CMake cache editor..."
+ /usr/bin/ccmake -H$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR)
+.PHONY : edit_cache
+
+# Special rule for the target edit_cache
+edit_cache/fast: edit_cache
+
+.PHONY : edit_cache/fast
+
+# Special rule for the target install/strip
+install/strip: preinstall
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Installing the project stripped..."
+ /usr/bin/cmake -DCMAKE_INSTALL_DO_STRIP=1 -P cmake_install.cmake
+.PHONY : install/strip
+
+# Special rule for the target install/strip
+install/strip/fast: install/strip
+
+.PHONY : install/strip/fast
+
+# Special rule for the target test
+test:
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running tests..."
+ /usr/bin/ctest --force-new-ctest-process $(ARGS)
+.PHONY : test
+
+# Special rule for the target test
+test/fast: test
+
+.PHONY : test/fast
+
+# Special rule for the target package_source
+package_source:
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Run CPack packaging tool for source..."
+ cd /home/martin/XTrackCAD/src/work && /usr/bin/cpack --config ./CPackSourceConfig.cmake /home/martin/XTrackCAD/src/work/CPackSourceConfig.cmake
+.PHONY : package_source
+
+# Special rule for the target package_source
+package_source/fast: package_source
+
+.PHONY : package_source/fast
+
+# Special rule for the target package
+package: preinstall
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Run CPack packaging tool..."
+ cd /home/martin/XTrackCAD/src/work && /usr/bin/cpack --config ./CPackConfig.cmake
+.PHONY : package
+
+# Special rule for the target package
+package/fast: package
+
+.PHONY : package/fast
+
+# Special rule for the target install/local
+install/local: preinstall
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Installing only the local directory..."
+ /usr/bin/cmake -DCMAKE_INSTALL_LOCAL_ONLY=1 -P cmake_install.cmake
+.PHONY : install/local
+
+# Special rule for the target install/local
+install/local/fast: install/local
+
+.PHONY : install/local/fast
+
+# Special rule for the target install
+install: preinstall
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Install the project..."
+ /usr/bin/cmake -P cmake_install.cmake
+.PHONY : install
+
+# Special rule for the target install
+install/fast: preinstall/fast
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Install the project..."
+ /usr/bin/cmake -P cmake_install.cmake
+.PHONY : install/fast
+
+# Special rule for the target list_install_components
+list_install_components:
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Available install components are: \"Unspecified\""
+.PHONY : list_install_components
+
+# Special rule for the target list_install_components
+list_install_components/fast: list_install_components
+
+.PHONY : list_install_components/fast
+
+# Special rule for the target rebuild_cache
+rebuild_cache:
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running CMake to regenerate build system..."
+ /usr/bin/cmake -H$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR)
+.PHONY : rebuild_cache
+
+# Special rule for the target rebuild_cache
+rebuild_cache/fast: rebuild_cache
+
+.PHONY : rebuild_cache/fast
+
+# The main all target
+all: cmake_check_build_system
+ cd /home/martin/XTrackCAD/src/work && $(CMAKE_COMMAND) -E cmake_progress_start /home/martin/XTrackCAD/src/work/CMakeFiles /home/martin/XTrackCAD/src/work/docs/CMakeFiles/progress.marks
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f CMakeFiles/Makefile2 docs/all
+ $(CMAKE_COMMAND) -E cmake_progress_start /home/martin/XTrackCAD/src/work/CMakeFiles 0
+.PHONY : all
+
+# The main clean target
+clean:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f CMakeFiles/Makefile2 docs/clean
+.PHONY : clean
+
+# The main clean target
+clean/fast: clean
+
+.PHONY : clean/fast
+
+# Prepare targets for installation.
+preinstall: all
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f CMakeFiles/Makefile2 docs/preinstall
+.PHONY : preinstall
+
+# Prepare targets for installation.
+preinstall/fast:
+ cd /home/martin/XTrackCAD/src/work && $(MAKE) -f CMakeFiles/Makefile2 docs/preinstall
+.PHONY : preinstall/fast
+
+# clear depends
+depend:
+ cd /home/martin/XTrackCAD/src/work && $(CMAKE_COMMAND) -H$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 1
+.PHONY : depend
+
+# Help Target
+help:
+ @echo "The following are some of the valid targets for this Makefile:"
+ @echo "... all (the default if no target is provided)"
+ @echo "... clean"
+ @echo "... depend"
+ @echo "... edit_cache"
+ @echo "... install/strip"
+ @echo "... test"
+ @echo "... package_source"
+ @echo "... package"
+ @echo "... install/local"
+ @echo "... install"
+ @echo "... list_install_components"
+ @echo "... rebuild_cache"
+.PHONY : help
+
+
+
+#=============================================================================
+# Special targets to cleanup operation of make.
+
+# Special rule to run CMake to check the build system integrity.
+# No rule that depends on this can have commands that come from listfiles
+# because they might be regenerated.
+cmake_check_build_system:
+ cd /home/martin/XTrackCAD/src/work && $(CMAKE_COMMAND) -H$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 0
+.PHONY : cmake_check_build_system
+
diff --git a/docs/cmake_install.cmake b/docs/cmake_install.cmake
new file mode 100644
index 0000000..e7d630f
--- /dev/null
+++ b/docs/cmake_install.cmake
@@ -0,0 +1,34 @@
+# Install script for directory: /home/martin/XTrackCAD/src/work/docs
+
+# Set the install prefix
+if(NOT DEFINED CMAKE_INSTALL_PREFIX)
+ set(CMAKE_INSTALL_PREFIX "/usr/local")
+endif()
+string(REGEX REPLACE "/$" "" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}")
+
+# Set the install configuration name.
+if(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME)
+ if(BUILD_TYPE)
+ string(REGEX REPLACE "^[^A-Za-z0-9_]+" ""
+ CMAKE_INSTALL_CONFIG_NAME "${BUILD_TYPE}")
+ else()
+ set(CMAKE_INSTALL_CONFIG_NAME "Debug")
+ endif()
+ message(STATUS "Install configuration: \"${CMAKE_INSTALL_CONFIG_NAME}\"")
+endif()
+
+# Set the component getting installed.
+if(NOT CMAKE_INSTALL_COMPONENT)
+ if(COMPONENT)
+ message(STATUS "Install component: \"${COMPONENT}\"")
+ set(CMAKE_INSTALL_COMPONENT "${COMPONENT}")
+ else()
+ set(CMAKE_INSTALL_COMPONENT)
+ endif()
+endif()
+
+# Install shared libraries without execute permission?
+if(NOT DEFINED CMAKE_INSTALL_SO_NO_EXE)
+ set(CMAKE_INSTALL_SO_NO_EXE "0")
+endif()
+
diff --git a/downloadpage.wiki b/downloadpage.wiki
new file mode 100644
index 0000000..e03e222
--- /dev/null
+++ b/downloadpage.wiki
@@ -0,0 +1,46 @@
+======Download ""XTrackCAD"" Version 5.1.0======
+=====Install (Binary) Packages=====
+|=|OS|=|Download Package||
+||Windows||[[http://sourceforge.net/projects/xtrkcad-fork/files/XTrackCad/Version%205.1.0/xtrkcad-setup-5.1.0.exe/download Windows Installer (32 Bit) ]]||
+||Mac OSX||[[http://sourceforge.net/projects/xtrkcad-fork/files/XTrackCad/Version%205.1.0/xtrkcad-OSX-V5.1.0.dmg/download OSX Installer (64 Bit) ]]||
+||(y:4)Linux||[[http://sourceforge.net/projects/xtrkcad-fork/files/XTrackCad/Version%205.1.0/xtrkcad-setup-5.1.0-1.i686.rpm/download Fedora RPM (32 Bit) ]]||
+||[[http://sourceforge.net/projects/xtrkcad-fork/files/XTrackCad/Version%205.1.0/xtrkcad-setup-5.1.0-1.i686.sh/download self-extracting install script (32 Bit) ]]||
+||[[http://sourceforge.net/projects/xtrkcad-fork/files/XTrackCad/Version%205.1.0/xtrkcad-setup-5.1.0-1.x86_64.rpm/download Fedora RPM (64 Bit) ]]||
+||[[http://sourceforge.net/projects/xtrkcad-fork/files/XTrackCad/Version%205.1.0/xtrkcad-setup-5.1.0-1.x86_64.sh/download self-extracting install script (64 Bit) ]]||
+=====Third Party Packages=====
+Robert Heller created a few additional packets for Raspbian, Ubuntu 14.04+, and EL6. Files are up at:
+
+[[http://files.deepsoft.com/Other/xtrkcad/]]
+or
+[[ftp://ftp.deepsoft.com/pub/deepwoods/Other/xtrkcad/]]
+
+====""MacOSX""====
+ - ""MacOSX"" There is a new package available as linked above with a simplified install.
+ - Please see instructions for extra install steps at [[MacOSX]]
+=====Source Code=====
+|=|Format|=|Download||
+||TGZ||[[http://sourceforge.net/projects/xtrkcad-fork/files/XTrackCad/Version%205.1.0/xtrkcad-source-5.1.0.tar.gz/download GZipped Tar Archive]]||
+||BZ2||[[http://sourceforge.net/projects/xtrkcad-fork/files/XTrackCad/Version%205.1.0/xtrkcad-source-5.1.0.tar.bz2/download BZipped2 Tar Archive]]||
+||ZIP||[[http://sourceforge.net/projects/xtrkcad-fork/files/XTrackCad/Version%205.1.0/xtrkcad-source-5.1.0.zip/download ZIP Archive]]||
+||Mercurial Bundle||[[http://sourceforge.net/projects/xtrkcad-fork/files/XTrackCad/Version%205.1.0/xtrkcad_5_1_0.hg/download Mercurial bundle]]||
+
+The Mercurial bundle provides a downloadable starting point for developers who are on bandwidth constrained / flakey connections.
+To use the .hg bundle download xtrkcad_5_1_0.hg and perform the following steps:
+%%
+mkdir xtrkcad
+cd xtrkcad
+hg init
+hg unbundle ../xtrkcad_5_1_0
+edit .hg/hgrc adding these lines:
+
+[paths]
+default = http://hg.code.sf.net/p/xtrkcad-fork/xtrkcad
+%%
+Optionally do an hg pull then hg update to get the latest changes.
+
+""XTrackCAD"" has been compiled and tested on ""FreeBSD"" and ""OpenSolaris"". But there is no official support for these operating systems.
+
+====Older Versions====
+For your convenience, older versions of ""XTrackCAD"" can be downloaded from [[DownloadPage here]].
+----
+CategoryUser