Допустим у меня есть 3 библиотеки: A, B и C.
Если:
library B requires A
    //
endlibrary
то куда переместиться библиотека C после компиляции карты?

Там есть какой-то алгоритм, но если не задавать чёткую последовательность самому, то в рандомный момент оно может всё туда-сюда поменяться и может требовать зависимость одной от другой (если таковая есть), хотя изначально может всё работать нормально
`
ОЖИДАНИЕ РЕКЛАМЫ...
23
Похожие вопросы:

ответ
Я юзаю одну на все случаи жизни, а для того чтобы не попасть в одну ячейку 2жды, юзаю стринг хеши в качестве ключей.

12
Принятый ответ
Там есть какой-то алгоритм, но если не задавать чёткую последовательность самому, то в рандомный момент оно может всё туда-сюда поменяться и может требовать зависимость одной от другой (если таковая есть), хотя изначально может всё работать нормально
23
Сначала компилятся библиотеки с зависимостями, потом без, поэтому, при условии, что C без зависимости, C скомпилится после A и B.
7
Ageron, не согласен. У меня B требует A. С ничего не требует, но B также требует и C. Но я это не указал вот так:
library B requires A, C
а просто указал
library B requires A
Но оно все равно работало корректно, не ругался типа что библиотека C не обявлена.
Не указал по причине того что таких библиотек как C у меня много: C, C1, C2, C3, C4, ... C40.
Но я не могу указывать вот так:
library B requires A, C, C1, C2, C3, ... C40
Не красиво.
7
Joma, В общем я создал 2 библиотеки-пустышки чтобы корректно расположить зависимости ))
Чтобы оставить комментарий, пожалуйста, войдите на сайт.