Pas-файлы в дистрибутиве библиотеки компонент
Скажите мне пожалуйста так ли уж необходимо поставлять в библиотеке FR некоторые файлы в виде исходников? А если необходимо, то нельзя ли эти файлы после установки данной библиотеки перемещать в место недоступное для Дельфи? Или что мешает выставить настройки компилятора в самих этих pas-файлах?
Почему вы не учитываете вариант Build Project? Да, наверно, такой вариант используют немногие. Чаще всего используется Compile Project. Но и тех кто билдит тоже не мало! А в ряде случаев без билда никак не обойтись.
P.S.
Вот уже второй случай с отечественной библиотекой, в котором эта недоработка наличествует.
Почему вы не учитываете вариант Build Project? Да, наверно, такой вариант используют немногие. Чаще всего используется Compile Project. Но и тех кто билдит тоже не мало! А в ряде случаев без билда никак не обойтись.
P.S.
Вот уже второй случай с отечественной библиотекой, в котором эта недоработка наличествует.
Комментарии
Я, например, компоненты всегда собираю из только исходников. Нужные мне *.dpk *.dproj файлы добавляю в группу проектов *.groupproj.
Настраиваю пути поиска в параметрах компилятора на каталоги своего проекта. Указываю директорию для DCU куда ни будь отдельно, чтобы эти файлы потом не мешали работать с PAS-файлами при помещении их в Subversion.
В любой момент момент можно сделать Build all, Compile all, Install All из оболочки Rad Studio. Или выполнить компиляцию из командной строки через MsBuid.
При обновлении библиотеки FR выполняю Merge новых исходников с моим экземпляром в Subversion.
1. Если "без исходников", то почему в каталоге "LibDxx" всё-таки присутствуют некоторые pas-файлы?
2. Если Basic Edition не бесплатная, то почему "умный" инсталлятор FR не позаботился о том, чтобы после установки "спрятать" эти файлы от IDE Delphi? Ведь он ("умный" инсталлятор FR) прописал путь к этим файлам в Опции IDE LibraryPath.
P.S. Возможно это и не вопрос для форума, а вопрос для техподдержки.
Ясно. Я подумал речь идет о полной редакции.
У нас Professional, с компиляцией из исходников в течении многих лет и версий 2.x 3.x 4.x никогда проблем не возникало