Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Как задать путь к HOME в .pro?
Форум на CrossPlatform.RU > Библиотеки > Qt > Qt Общие вопросы
RazrFalcon
Имеем:
... 

unix {
    autostart.path = $HOME/.config/autostart
    autostart.files = wallchange.desktop
    desktop.path = /usr/share/applications
    desktop.files = "Wallpaper Changer"
    target.path = /usr/bin
    INSTALLS += target \
                autostart \
        desktop
}

$HOME - не вышло. Ну или куда еще можно autostart-файл скинуть? Они же, вроде, только в Home.
Litkevich Yuriy
В Юникс системах домашний каталог пользователя обозначается тильдой (~)
RazrFalcon
Да, уже сделал :rolleyes:
Просто думал не сработает. И как то забыл сначала.
Решено.
RazrFalcon
Задать - задал, а оно вместе с папкой удалить пытается!
$ sudo make uninstall
rm -f "/usr/bin/wall-changer"
rmdir /usr/bin/
rmdir: failed to remove `/usr/bin/': Directory not empty
make: [uninstall_target] Error 1 (ignored)
rm -f -r /home/razrfalcon/.config/autostart/Wallpaper Changer.desktop
rmdir /home/razrfalcon/.config/autostart/
rmdir: failed to remove `/home/razrfalcon/.config/autostart/': Directory not empty
make: [uninstall_autostart] Error 1 (ignored)
rm -f -r /usr/share/applications/Wallpaper Changer.desktop
rmdir /usr/share/applications/
rmdir: failed to remove `/usr/share/applications/': Directory not empty
make: [uninstall_desktop] Error 1 (ignored)

Как удалить только файлы?
Litkevich Yuriy
Цитата(RazrFalcon @ 14.4.2011, 18:53) *
Как удалить только файлы?
создать свою цель в make-файле, специально для удаления только файлов.
RazrFalcon
Через .pro это никак не сделать? Makefile у меня каждый раз генерируется qmake'ом.
Litkevich Yuriy
Цитата(RazrFalcon @ 15.4.2011, 14:50) *
Через .pro это никак не сделать?
именно через него и нужно. Дока по qmake
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Форум IP.Board © 2001-2020 IPS, Inc.