Простая на первый взгляд задача: при компиляции проекта сделать так, чтобы в папке с выходным exe-файлом создались пустые каталоги заданных имен.
С помощью настроек билда не удалось решить такую задачу, хотя пробовал несколько подходов. Единственный простой вариант - это использование пустого файла (но который должен быть), который кладется на этапе компиляции в этот каталог и таким образом автоматически ведет к созданию данного каталога, более сложный вариант использование post-скрипта vi, но ради такой простой (казалось бы) задачи не хочется писать целый скрипт. Если кто хочет попробовать решить задачу (все-таки желательно без скрипта), прошу. Всем участникам плюсы в карму :)
На входе: настройки билдера. На выходе: пустые папки. Но в исходном проекте аналогичные папки уже есть, не пустые, содержат полезный мусор!
Билдер и пустые папки
-
Chupakabra
- professional
- Сообщения: 360
- Зарегистрирован: 21 янв 2009, 10:50
- Награды: 1
- Версия LabVIEW: 2015
- Откуда: Москва
- Поблагодарили: 4 раза
- Контактная информация:
-
- doctor
- Сообщения: 2211
- Зарегистрирован: 28 июн 2012, 09:32
- Награды: 3
- Версия LabVIEW: 2009..2020
- Откуда: город семи холмов
- Благодарил (а): 27 раз
- Поблагодарили: 27 раз
Re: Билдер и пустые папки
Этот функционал обеспечивает инсталлятор, также там и пре и пост обрабатывающие VI можно запустить. Билдер занимается другим. Кроме того, в настройках именно билдера есть вкладка Destinations, там можно указать каталоги.
Также непонятно, что мешает при запуске программы проверять/создавать пустые каталоги.
Также непонятно, что мешает при запуске программы проверять/создавать пустые каталоги.
-
dadreamer
- professor
- Сообщения: 3926
- Зарегистрирован: 17 фев 2013, 16:33
- Награды: 4
- Версия LabVIEW: 2.5 — 2022
- Благодарил (а): 11 раз
- Поблагодарили: 127 раз
- Контактная информация:
Re: Билдер и пустые папки
А что там сложного-то, вон сколько входных данных LV даёт, что угодно можно сделать в итоге.Chupakabra писал(а):более сложный вариант использование post-скрипта vi, но ради такой простой (казалось бы) задачи не хочется писать целый скрипт
-
Kosist
- expert
- Сообщения: 1236
- Зарегистрирован: 21 фев 2011, 23:44
- Награды: 2
- Версия LabVIEW: 2013-2020
- Благодарил (а): 23 раза
- Поблагодарили: 30 раз
- Контактная информация:
Re: Билдер и пустые папки
Я тоже для подобных целей сейчас использую Post Build Action - удобно, и надежно; особенно когда нужно создавать обновленные екзешники, для разных машин.
А в Вашем случае там ввесь-то код будет выглядеть как-то так:
А в Вашем случае там ввесь-то код будет выглядеть как-то так:
Мы делили апельсин - много наших полегло...