@ -70,7 +70,10 @@ check:
build : depend prepare
build : depend prepare
@echo "Build ..." ; \
@echo "Build ..." ; \
make --directory= ${ CMAKE_BUILD_DIR } ; \
make --directory= ${ CMAKE_BUILD_DIR } ; \
echo "Build: OK"
echo "Build: OK" ; \
cd ubl-settings-repo-back; \
make ; \
cd ../
uninstall :
uninstall :
@echo "Uninstall ..."
@echo "Uninstall ..."
@ -94,6 +97,7 @@ uninstall:
@$( RM) " ${ DESTDIR } ${ PREFIX } /share/icons/hicolor/scalable/apps/com.ublinux. ${ PKGNAME } .svg "
@$( RM) " ${ DESTDIR } ${ PREFIX } /share/icons/hicolor/scalable/apps/com.ublinux. ${ PKGNAME } .svg "
@$( RM) " ${ DESTDIR } ${ PREFIX } /share/icons/hicolor/scalable/apps/com.ublinux. ${ PKGNAME } .checked.svg "
@$( RM) " ${ DESTDIR } ${ PREFIX } /share/icons/hicolor/scalable/apps/com.ublinux. ${ PKGNAME } .checked.svg "
@$( RM) " ${ DESTDIR } ${ PREFIX } /share/icons/hicolor/scalable/apps/com.ublinux. ${ PKGNAME } .warning.svg "
@$( RM) " ${ DESTDIR } ${ PREFIX } /share/icons/hicolor/scalable/apps/com.ublinux. ${ PKGNAME } .warning.svg "
@$( RM) " ${ DESTDIR } ${ PREFIX } /share/icons/hicolor/scalable/apps/com.ublinux. ${ PKGNAME } .document-symbolic.svg "
@$( RM) " ${ DESTDIR } ${ PREFIX } /share/polkit-1/actions/com.ublinux. ${ PKGNAME } .policy "
@$( RM) " ${ DESTDIR } ${ PREFIX } /share/polkit-1/actions/com.ublinux. ${ PKGNAME } .policy "
@if [ -z ${ DESTDIR } ] ; then \
@if [ -z ${ DESTDIR } ] ; then \
[ -d " ${ DESTDIR } ${ PREFIX } /share/icons/hicolor/ " ] && gtk-update-icon-cache -fiq " ${ DESTDIR } ${ PREFIX } /share/icons/hicolor/ " & >/dev/null || true; \
[ -d " ${ DESTDIR } ${ PREFIX } /share/icons/hicolor/ " ] && gtk-update-icon-cache -fiq " ${ DESTDIR } ${ PREFIX } /share/icons/hicolor/ " & >/dev/null || true; \
@ -104,9 +108,6 @@ uninstall:
install : check uninstall
install : check uninstall
@echo "Install ..."
@echo "Install ..."
#################################################### УДАЛИТЬ ПЕРЕД КОММИТОМ ################################################################################
@gcc source/ubl-cmake.h compile/resources.c compile/ubl-cmake.h source/ubl-settings-repomanager.c source/ubl-settings-repomanager.h source/ubl-strings.h source/ubl-utils.c source/ubl-utils.h -o ubl-settings-repomanager ` pkg-config --cflags --libs gtk+-3.0 vte-2.91 webkit2gtk-4.0 webkit2gtk-web-extension-4.0` -g
#################################################### УДАЛИТЬ ПЕРЕД КОММИТОМ ################################################################################
@for FILE_PO in $( wildcard *.po) ; do \
@for FILE_PO in $( wildcard *.po) ; do \
LANG = $$ { FILE_PO##*_} ; LANG = $$ { LANG%.*} ; \
LANG = $$ { FILE_PO##*_} ; LANG = $$ { LANG%.*} ; \
install -dm755 " ${ DESTDIR } ${ PREFIX } /share/locale/ $$ {LANG}/LC_MESSAGES " ; \
install -dm755 " ${ DESTDIR } ${ PREFIX } /share/locale/ $$ {LANG}/LC_MESSAGES " ; \
@ -129,17 +130,24 @@ install: check uninstall
@install -Dm644 -t " ${ DESTDIR } ${ PREFIX } /share/applications/ " " ${ PKGNAME } .desktop "
@install -Dm644 -t " ${ DESTDIR } ${ PREFIX } /share/applications/ " " ${ PKGNAME } .desktop "
@install -Dm644 -t " ${ DESTDIR } ${ PREFIX } /share/icons/hicolor/scalable/status/ " " com.ublinux. ${ PKGNAME } .checked.svg "
@install -Dm644 -t " ${ DESTDIR } ${ PREFIX } /share/icons/hicolor/scalable/status/ " " com.ublinux. ${ PKGNAME } .checked.svg "
@install -Dm644 -t " ${ DESTDIR } ${ PREFIX } /share/icons/hicolor/scalable/status/ " " com.ublinux. ${ PKGNAME } .warning.svg "
@install -Dm644 -t " ${ DESTDIR } ${ PREFIX } /share/icons/hicolor/scalable/status/ " " com.ublinux. ${ PKGNAME } .warning.svg "
@install -Dm644 -t " ${ DESTDIR } ${ PREFIX } /share/icons/hicolor/scalable/status/ " " com.ublinux. ${ PKGNAME } .document-symbolic.svg "
@if [ -z ${ DESTDIR } ] ; then \
@if [ -z ${ DESTDIR } ] ; then \
[ -d " ${ DESTDIR } ${ PREFIX } /share/icons/hicolor/ " ] && gtk-update-icon-cache -fiq " ${ DESTDIR } ${ PREFIX } /share/icons/hicolor/ " & >/dev/null || true; \
[ -d " ${ DESTDIR } ${ PREFIX } /share/icons/hicolor/ " ] && gtk-update-icon-cache -fiq " ${ DESTDIR } ${ PREFIX } /share/icons/hicolor/ " & >/dev/null || true; \
update-desktop-database --quiet & >/dev/null || true; \
update-desktop-database --quiet & >/dev/null || true; \
[ -d " ${ DESTDIR } ${ PREFIX } /share/applications " ] && touch " ${ DESTDIR } ${ PREFIX } /share/applications " & >/dev/null || true; \
[ -d " ${ DESTDIR } ${ PREFIX } /share/applications " ] && touch " ${ DESTDIR } ${ PREFIX } /share/applications " & >/dev/null || true; \
fi
fi ; \
cd ./ubl-settings-repo-back; \
make install; \
cd ../
@echo "Install: OK"
@echo "Install: OK"
@sed -r "s/^(string version_application=\"*\").*/string version_application;/" -i source/${ PKGNAME } .h; \
@sed -r "s/^(string version_application=\"*\").*/string version_application;/" -i source/${ PKGNAME } .h; \
clean :
clean :
@echo "Clean ..."
@echo "Clean ..."
@$( RM) -rd ${ CMAKE_BUILD_DIR }
@$( RM) -rd ${ CMAKE_BUILD_DIR } ; \
cd ./ubl-settings-repo-back; \
make clean; \
cd ../
@if [ -d ${ CMAKE_BUILD_DIR } ] ; then \
@if [ -d ${ CMAKE_BUILD_DIR } ] ; then \
echo " Clean: error, compile directory exist ${ CMAKE_BUILD_DIR } " ; \
echo " Clean: error, compile directory exist ${ CMAKE_BUILD_DIR } " ; \
else \
else \