Index: /trunk/GnssCenter/src/mainwin.cpp
===================================================================
--- /trunk/GnssCenter/src/mainwin.cpp	(revision 5004)
+++ /trunk/GnssCenter/src/mainwin.cpp	(revision 5005)
@@ -19,5 +19,5 @@
 #include "settings.h" 
 #include "mdiarea.h" 
-#include "svgmap.h"
+#include "map/svgmap.h"
 #include "inpedit/inpfile.h"
 
Index: /trunk/GnssCenter/src/src.pro
===================================================================
--- /trunk/GnssCenter/src/src.pro	(revision 5004)
+++ /trunk/GnssCenter/src/src.pro	(revision 5005)
@@ -11,6 +11,4 @@
 release:MOC_DIR     = .moc/release
 
-RESOURCES += GnssCenter.qrc
-
 INCLUDEPATH += ../qwt
 
@@ -18,11 +16,21 @@
 win32:LIBS += -L../qwt/release -lqwt
 
-HEADERS +=                     app.h                mdiarea.h           \
-           settings.h          mainwin.h            svgmap.h            \
-           inpedit/keyword.h   inpedit/panel.h      inpedit/inpfile.h   \
-           inpedit/selwin.h    inpedit/lineedit.h   inpedit/uniline.h
+HEADERS +=                app.h       mdiarea.h   \
+           settings.h     mainwin.h
 
-SOURCES += GnssCenter.cpp      app.cpp              mdiarea.cpp         \
-           settings.cpp        mainwin.cpp          svgmap.cpp          \
-           inpedit/keyword.cpp inpedit/panel.cpp    inpedit/inpfile.cpp \
-           inpedit/selwin.cpp  inpedit/lineedit.cpp inpedit/uniline.cpp
+SOURCES += GnssCenter.cpp app.cpp     mdiarea.cpp \
+           settings.cpp   mainwin.cpp
+
+exists(map) {
+  HEADERS   += map/svgmap.h
+  SOURCES   += map/svgmap.cpp
+  RESOURCES += map/svgmap.qrc
+}
+
+exists(input) {
+  HEADERS += inpedit/keyword.h   inpedit/panel.h      inpedit/inpfile.h   \
+             inpedit/selwin.h    inpedit/lineedit.h   inpedit/uniline.h
+
+  SOURCES += inpedit/keyword.cpp inpedit/panel.cpp    inpedit/inpfile.cpp \
+             inpedit/selwin.cpp  inpedit/lineedit.cpp inpedit/uniline.cpp
+}
