summaryrefslogtreecommitdiff
path: root/Makefile
diff options
context:
space:
mode:
authorDaniel Wilhelm <daniel@wili.li>2014-04-18 17:07:15 +0200
committerDaniel Wilhelm <daniel@wili.li>2014-04-18 17:07:15 +0200
commit8318453bf9d4fd50b137ff6c6fc8d1fd22aa6395 (patch)
tree975c6e590c31e56007006a23e7b15d0245d75b08 /Makefile
parent3.6 (diff)
downloadFreeFileSync-8318453bf9d4fd50b137ff6c6fc8d1fd22aa6395.tar.gz
FreeFileSync-8318453bf9d4fd50b137ff6c6fc8d1fd22aa6395.tar.bz2
FreeFileSync-8318453bf9d4fd50b137ff6c6fc8d1fd22aa6395.zip
3.7
Diffstat (limited to 'Makefile')
-rw-r--r--Makefile26
1 files changed, 19 insertions, 7 deletions
diff --git a/Makefile b/Makefile
index 4aa455b4..9c6781e3 100644
--- a/Makefile
+++ b/Makefile
@@ -19,12 +19,14 @@ FILE_LIST+=ui/guiGenerated.cpp
FILE_LIST+=shared/util.cpp
FILE_LIST+=ui/gridView.cpp
FILE_LIST+=ui/mainDialog.cpp
-FILE_LIST+=ui/settingsDialog.cpp
+FILE_LIST+=ui/batchConfig.cpp
+FILE_LIST+=ui/syncConfig.cpp
FILE_LIST+=ui/checkVersion.cpp
FILE_LIST+=ui/batchStatusHandler.cpp
FILE_LIST+=ui/guiStatusHandler.cpp
FILE_LIST+=ui/trayIcon.cpp
FILE_LIST+=ui/search.cpp
+FILE_LIST+=ui/switchToGui.cpp
FILE_LIST+=ui/messagePopup.cpp
FILE_LIST+=ui/progressIndicator.cpp
FILE_LIST+=library/customGrid.cpp
@@ -37,9 +39,9 @@ FILE_LIST+=library/statistics.cpp
FILE_LIST+=library/filter.cpp
FILE_LIST+=library/binary.cpp
FILE_LIST+=library/dbFile.cpp
+FILE_LIST+=shared/localization_no_BOM.cpp
FILE_LIST+=shared/fileIO.cpp
FILE_LIST+=shared/dragAndDrop.cpp
-FILE_LIST+=shared/localization.cpp
FILE_LIST+=shared/guid.cpp
FILE_LIST+=shared/tinyxml/tinyxml.cpp
FILE_LIST+=shared/tinyxml/tinystr.cpp
@@ -91,10 +93,12 @@ init:
#remove byte ordering mark: needed by Visual C++ but an error with GCC
removeBOM: tools/removeBOM.cpp
- g++ -o removeBOM tools/removeBOM.cpp
- ./removeBOM shared/localization.cpp
+ g++ -o OBJ/removeBOM tools/removeBOM.cpp
+ ./OBJ/removeBOM shared/localization.cpp shared/localization_no_BOM.cpp
-osspUUID:
+osspUUID:
+#some files within ossp_uuid may need to have readonly attribute removed
+ chmod -R 0755 shared/ossp_uuid && \
cd shared/ossp_uuid && \
chmod +x configure && \
chmod +x shtool && \
@@ -112,12 +116,20 @@ FreeFileSync: init removeBOM osspUUID $(DEP_LIST)
clean:
rm -rf OBJ
rm -f BUILD/$(APPNAME)
- rm -f removeBOM
if [ -e shared/ossp_uuid/Makefile ]; then cd shared/ossp_uuid && make clean; fi
+ rm -f shared/localization_no_BOM.cpp
install:
if [ ! -d $(BINDIR) ] ; then mkdir -p $(BINDIR); fi
if [ ! -d $(APPSHAREDIR) ] ; then mkdir -p $(APPSHAREDIR); fi
cp BUILD/$(APPNAME) $(BINDIR)
- cp -R BUILD/Languages/ BUILD/Help/ BUILD/Compare_Complete.wav BUILD/Sync_Complete.wav BUILD/Resources.dat BUILD/Changelog.txt BUILD/License.txt BUILD/styles.rc $(APPSHAREDIR)
+ cp -R BUILD/Languages/ \
+ BUILD/Help/ \
+ BUILD/Compare_Complete.wav \
+ BUILD/Sync_Complete.wav \
+ BUILD/Resources.dat \
+ BUILD/Changelog.txt \
+ BUILD/License.txt \
+ BUILD/styles.rc \
+ $(APPSHAREDIR)
bgstack15