summaryrefslogtreecommitdiff
path: root/Makefile
diff options
context:
space:
mode:
authorDaniel Wilhelm <daniel@wili.li>2014-04-18 17:15:16 +0200
committerDaniel Wilhelm <daniel@wili.li>2014-04-18 17:15:16 +0200
commitbd6336c629841c6db3a6ca53a936d629d34db53b (patch)
tree3721ef997864108df175ce677a8a7d4342a6f1d2 /Makefile
parent4.0 (diff)
downloadFreeFileSync-bd6336c629841c6db3a6ca53a936d629d34db53b.tar.gz
FreeFileSync-bd6336c629841c6db3a6ca53a936d629d34db53b.tar.bz2
FreeFileSync-bd6336c629841c6db3a6ca53a936d629d34db53b.zip
4.1
Diffstat (limited to 'Makefile')
-rw-r--r--Makefile88
1 files changed, 40 insertions, 48 deletions
diff --git a/Makefile b/Makefile
index 0b4aefd9..fa56ceaa 100644
--- a/Makefile
+++ b/Makefile
@@ -4,7 +4,7 @@ BINDIR = $(DESTDIR)$(prefix)/bin
SHAREDIR = $(DESTDIR)$(prefix)/share
APPSHAREDIR = $(SHAREDIR)/$(APPNAME)
-COMMON_COMPILE_FLAGS = -Wall -pipe `pkg-config --cflags gtk+-2.0` -O3 -pthread -std=gnu++0x -DNDEBUG -DwxUSE_UNICODE -DFFS_LINUX -DZEN_PLATFORM_OTHER -DWXINTL_NO_GETTEXT_MACRO -I./shared
+COMMON_COMPILE_FLAGS = -Wall -pipe `pkg-config --cflags gtk+-2.0` -O3 -pthread -std=gnu++0x -DNDEBUG -DwxUSE_UNICODE -DFFS_LINUX -DZEN_PLATFORM_OTHER -DWXINTL_NO_GETTEXT_MACRO -I. -I./zenXml
COMMON_LINK_FLAGS = -O3 -pthread
#default build
@@ -37,62 +37,54 @@ FFS_CPPFLAGS += `pkg-config --cflags unity` -DHAVE_UBUNTU_UNITY
LINKFLAGS += `pkg-config --libs unity`
endif
-FILE_LIST= #internal list of all *.cpp files needed for compilation
-FILE_LIST+=structures.cpp
+FILE_LIST= #internal list of all *.cpp files needed for compilation
FILE_LIST+=algorithm.cpp
+FILE_LIST+=application.cpp
FILE_LIST+=comparison.cpp
-FILE_LIST+=synchronization.cpp
FILE_LIST+=file_hierarchy.cpp
-FILE_LIST+=application.cpp
-FILE_LIST+=ui/gui_generated.cpp
-FILE_LIST+=shared/util.cpp
-FILE_LIST+=ui/grid_view.cpp
-FILE_LIST+=ui/main_dlg.cpp
+FILE_LIST+=lib/binary.cpp
+FILE_LIST+=lib/custom_grid.cpp
+FILE_LIST+=lib/db_file.cpp
+FILE_LIST+=lib/dir_lock.cpp
+FILE_LIST+=lib/dir_name.cpp
+FILE_LIST+=lib/error_log.cpp
+FILE_LIST+=lib/folder_history_box.cpp
+FILE_LIST+=lib/hard_filter.cpp
+FILE_LIST+=lib/icon_buffer.cpp
+FILE_LIST+=lib/localization.cpp
+FILE_LIST+=lib/parallel_scan.cpp
+FILE_LIST+=lib/process_xml.cpp
+FILE_LIST+=lib/recycler.cpp
+FILE_LIST+=lib/resolve_path.cpp
+FILE_LIST+=lib/resources.cpp
+FILE_LIST+=lib/statistics.cpp
+FILE_LIST+=lib/status_handler.cpp
+FILE_LIST+=lib/xml_base.cpp
+FILE_LIST+=structures.cpp
+FILE_LIST+=synchronization.cpp
FILE_LIST+=ui/batch_config.cpp
-FILE_LIST+=ui/sync_cfg.cpp
-FILE_LIST+=ui/check_version.cpp
FILE_LIST+=ui/batch_status_handler.cpp
+FILE_LIST+=ui/check_version.cpp
+FILE_LIST+=ui/grid_view.cpp
+FILE_LIST+=ui/gui_generated.cpp
FILE_LIST+=ui/gui_status_handler.cpp
-FILE_LIST+=ui/tray_icon.cpp
-FILE_LIST+=ui/search.cpp
-FILE_LIST+=ui/switch_to_gui.cpp
+FILE_LIST+=ui/main_dlg.cpp
FILE_LIST+=ui/msg_popup.cpp
FILE_LIST+=ui/progress_indicator.cpp
-FILE_LIST+=library/parallel_scan.cpp
-FILE_LIST+=library/custom_grid.cpp
-FILE_LIST+=library/error_log.cpp
-FILE_LIST+=library/status_handler.cpp
-FILE_LIST+=library/resources.cpp
+FILE_LIST+=ui/search.cpp
FILE_LIST+=ui/small_dlgs.cpp
-FILE_LIST+=library/process_xml.cpp
-FILE_LIST+=library/icon_buffer.cpp
-FILE_LIST+=library/statistics.cpp
-FILE_LIST+=library/hard_filter.cpp
-FILE_LIST+=library/binary.cpp
-FILE_LIST+=library/db_file.cpp
-FILE_LIST+=library/dir_lock.cpp
-FILE_LIST+=shared/i18n.cpp
-FILE_LIST+=shared/localization.cpp
-FILE_LIST+=shared/file_io.cpp
-FILE_LIST+=shared/taskbar.cpp
-FILE_LIST+=shared/dir_name.cpp
-FILE_LIST+=shared/guid.cpp
-FILE_LIST+=shared/xml_base.cpp
-FILE_LIST+=shared/last_error.cpp
-FILE_LIST+=shared/custom_tooltip.cpp
-FILE_LIST+=shared/file_handling.cpp
-FILE_LIST+=shared/resolve_path.cpp
-FILE_LIST+=shared/file_traverser.cpp
-FILE_LIST+=shared/standard_paths.cpp
-FILE_LIST+=shared/zstring.cpp
-FILE_LIST+=shared/app_main.cpp
-FILE_LIST+=shared/custom_button.cpp
-FILE_LIST+=shared/toggle_button.cpp
-FILE_LIST+=shared/folder_history_box.cpp
-FILE_LIST+=shared/serialize.cpp
-FILE_LIST+=shared/file_id.cpp
-FILE_LIST+=shared/recycler.cpp
-FILE_LIST+=shared/help_provider.cpp
+FILE_LIST+=ui/sync_cfg.cpp
+FILE_LIST+=ui/taskbar.cpp
+FILE_LIST+=ui/tray_icon.cpp
+FILE_LIST+=wx+/button.cpp
+FILE_LIST+=wx+/format_unit.cpp
+FILE_LIST+=wx+/graph.cpp
+FILE_LIST+=wx+/tooltip.cpp
+FILE_LIST+=zen/file_handling.cpp
+FILE_LIST+=zen/file_id.cpp
+FILE_LIST+=zen/file_io.cpp
+FILE_LIST+=zen/file_traverser.cpp
+FILE_LIST+=zen/zstring.cpp
#list of all *.o files
OBJECT_LIST=$(foreach file, $(FILE_LIST), OBJ/FFS_Release_GCC_Make/$(subst .cpp,.o,$(notdir $(file))))
bgstack15