Билдер и пустые папки

Простейшие вопросы в области инженерной разработки
Ответить
Аватара пользователя
Chupakabra

Tutorials
professional
professional
Сообщения: 360
Зарегистрирован: 21 янв 2009, 10:50
Награды: 1
Версия LabVIEW: 2015
Откуда: Москва
Поблагодарили: 4 раза
Контактная информация:

Билдер и пустые папки

Сообщение Chupakabra »

Простая на первый взгляд задача: при компиляции проекта сделать так, чтобы в папке с выходным exe-файлом создались пустые каталоги заданных имен.
С помощью настроек билда не удалось решить такую задачу, хотя пробовал несколько подходов. Единственный простой вариант - это использование пустого файла (но который должен быть), который кладется на этапе компиляции в этот каталог и таким образом автоматически ведет к созданию данного каталога, более сложный вариант использование post-скрипта vi, но ради такой простой (казалось бы) задачи не хочется писать целый скрипт. Если кто хочет попробовать решить задачу (все-таки желательно без скрипта), прошу. Всем участникам плюсы в карму :)
На входе: настройки билдера. На выходе: пустые папки. Но в исходном проекте аналогичные папки уже есть, не пустые, содержат полезный мусор!
Borjomy_1

Activity Professionalism Silver
doctor
doctor
Сообщения: 2211
Зарегистрирован: 28 июн 2012, 09:32
Награды: 3
Версия LabVIEW: 2009..2020
Откуда: город семи холмов
Благодарил (а): 27 раз
Поблагодарили: 27 раз

Re: Билдер и пустые папки

Сообщение Borjomy_1 »

Этот функционал обеспечивает инсталлятор, также там и пре и пост обрабатывающие VI можно запустить. Билдер занимается другим. Кроме того, в настройках именно билдера есть вкладка Destinations, там можно указать каталоги.
Также непонятно, что мешает при запуске программы проверять/создавать пустые каталоги.
Аватара пользователя
dadreamer

Activity Professionalism Автор
professor
professor
Сообщения: 3926
Зарегистрирован: 17 фев 2013, 16:33
Награды: 4
Версия LabVIEW: 2.5 — 2022
Благодарил (а): 11 раз
Поблагодарили: 127 раз
Контактная информация:

Re: Билдер и пустые папки

Сообщение dadreamer »

Chupakabra писал(а):более сложный вариант использование post-скрипта vi, но ради такой простой (казалось бы) задачи не хочется писать целый скрипт
А что там сложного-то, вон сколько входных данных LV даёт, что угодно можно сделать в итоге.
Вложения
2016-08-26_19-48-53.jpg
Аватара пользователя
Kosist

Activity Gold
expert
expert
Сообщения: 1236
Зарегистрирован: 21 фев 2011, 23:44
Награды: 2
Версия LabVIEW: 2013-2020
Благодарил (а): 23 раза
Поблагодарили: 30 раз
Контактная информация:

Re: Билдер и пустые папки

Сообщение Kosist »

Я тоже для подобных целей сейчас использую Post Build Action - удобно, и надежно; особенно когда нужно создавать обновленные екзешники, для разных машин.
А в Вашем случае там ввесь-то код будет выглядеть как-то так:
Post Build Action - Create Folders.png
Мы делили апельсин - много наших полегло...
Ответить

Вернуться в «Для чайников»