0
ответов

Scons AddPostAction causes Dependency Check error work-around

В scons я пытаюсь сделать систему UnitTest (см. код ниже), основанную на отличном примере отсюда: http://spacepants.org/blog/scons-unit-test Однако из-за проблемы в последней версии scons 2.0.1 ...
вопрос задан: 5 January 2012 22:21
0
ответов

Настройка SCons для использования отдельных инструментов для генерации кода и сборки

Я пытаюсь подготовить систему сборки с использованием SCons. Я хочу использовать clang для фазы генерации кода и настраиваемый набор инструментов компилятора для всего остального. По умолчанию конфигурация SCons не ...
вопрос задан: 24 November 2011 07:21
0
ответов

SCons: Как вызвать самоопределяемую функцию Python в скрипте scons и установить правильную зависимость

Я пишу функцию Python, такую ​​как замена строк и вызов в скрипте scons. def Replace (env, filename, old, new): с open (filename, "r +") как f: d = f.read () d = d.replace (old, new) ...
вопрос задан: 22 November 2011 11:28
0
ответов

SCons Output in Build directory

Я пытаюсь изменить свои файлы SCons так, чтобы они помещали сгенерированные файлы в каталог сборки. Изначально я думал, что VariantDir может быть вариантом, но судя по всему, что я читал и примерам, он делает ...
вопрос задан: 9 October 2011 17:10
0
ответов

Как заставить SCONS обновлять содержимое файла, используемого в сборке

Какой правильный метод SCONS для обновления содержимого файла, который является частью строить? Я использую SCONS для создания довольно большого проекта. Но ради простого вопроса предположим, что это выглядит так ...
вопрос задан: 21 September 2011 18:34
0
ответов

Создать смешанные (набор значений) CPPDEFINES в SCons

Я бы хотел установить для определений компилятора значение -DBLUB, а также -DFOO = 1. В настоящее время у меня есть только: env.Append ("CPPDEFINES", ["BLUB", "VALUE2"]). Теперь я хотел бы добавить третье определение через "FOO": 1 и ...
вопрос задан: 20 September 2011 23:52
0
ответов

Scons: циклы зависимости?

Я пытаюсь заставить Spons скопировать проект Makefile из источника DIR до создания DIR и запустить некоторые Команды для производства libmoo.a, но я работаю в ошибке цикла зависимостей. Детали следуют :. / ...
вопрос задан: 12 September 2011 16:38
0
ответов

Определяют список исходных файлов (*. [ch]) для сложной сборки со сканированиями

предположим у вас есть сложное исходное дерево для проекта C, большого количества каталогов с большим количеством файлов. Сборка сканирований поддерживает несколько целей (i386, sparc, powerpc) и несколько вариантов (отладка, выпуск)....
вопрос задан: 2 September 2011 19:20
0
ответов

Создание нескольких исполняемых файлов с похожими правилами

Я пишу что-то вроде интерактивного учебника по C ++. Учебник будет состоять из двух частей: одна скомпилирована в библиотеку (я использую Scons для ее создания), а другая (уроки) ...
вопрос задан: 25 August 2011 09:27
0
ответов

SCons: предотвратить расширение $ TEXT в переменной конструкции

Когда я вызываю программу построения (Target, Source, CXXFLAGS = CompileFlags), значение строки CompileFlags содержит -Wl, -rpath, lib: $ ORIGIN /../ lib, в результате чего $ ORIGIN расширяется до пустой строки, в то время как это ...
вопрос задан: 23 August 2011 12:12
0
ответов

Запустить команду в SCons без зависимостей.

Я хочу запустить команду в SCons, у которой нет файлов ввода / вывода (на самом деле ввод и вывод - это один и тот же файл). На данный момент я просто вручную запускаю его с помощью subprocess.Popen, но ...
вопрос задан: 17 August 2011 13:08
0
ответов

ಒಂದು ರೀತಿಯಲ್ಲಿ ಹ್ಯಾಶ್ (ಕ್ರಿಪ್ಟೋ / ಭದ್ರತೆಗಾಗಿ ಅಲ್ಲ), SHA256 ಅನ್ನು ಬಳಸಿ (MD5 ಅಲ್ಲ, SHA-1 ಅಲ್ಲ)?

ಹೊಸ ವ್ಯವಸ್ಥೆಯಲ್ಲಿ, ಬೈನರಿ ಇನ್‌ಪುಟ್‌ನಿಂದ ಡಿಜಿಟಲ್ ಸಹಿಯನ್ನು ಲೆಕ್ಕಾಚಾರ ಮಾಡಲು ನಮಗೆ ಒಂದು-ಮಾರ್ಗ-ಹ್ಯಾಶ್ ಅಗತ್ಯವಿರುತ್ತದೆ (ಉದಾ., ಪಠ್ಯದ ಕಿಲೋಬೈಟ್, ಅಥವಾ ದೊಡ್ಡ ಪಠ್ಯ ಮತ್ತು ಬೈನರಿ ಫೈಲ್‌ಗಳು). ಅಗತ್ಯವು ಹೇಗೆ ಸ್ಕೋನ್‌ಗಳು (ಬಿಲ್ಡ್ ಸಿಸ್ಟಮ್) ಗೆ ಹೋಲುತ್ತದೆ ...
вопрос задан: 26 June 2011 14:09
0
ответов

SCons: Получить краткую информацию об исходном файле (как если бы я не установил вариант_dir)

Я могу использовать File ('foo. bar '). abspath, чтобы получить местоположение файла, но если у меня установлен вариант variant_dir, то возвращаемый путь будет в варианте_dir, а не в его исходном местоположении. Если у меня duplicate = 0 ...
вопрос задан: 20 May 2011 01:18
0
ответов

Best practices to manage versions with scons?

I would like my Qt/C++ application to know which version it is. It should know that not from some configuration files, but with version number compiled into application binary. A version itself is ...
вопрос задан: 11 March 2011 04:55
0
ответов

Как заставить SCons заменять текст в установленных текстовых файлах

Я хотел бы иметь возможность заменить переменную шаблона ('$ (SOFTWARE_VERSION)') при установке некоторых скриптов Python из бра. У бра уже есть такой функционал? Если нет, то как лучше всего ...
вопрос задан: 15 February 2011 22:33
0
ответов

Индекс MongoDB для разных типов

Мы можем иметь {data: "hello"}, {data: 123} в одной коллекции и даже создать для нее индекс. Мне любопытно, как mongodb управляет индексом за сценой. Мы не можем создать единое B-дерево на ...
вопрос задан: 3 February 2011 17:25
0
ответов

Настройка SCons для Autolint

Я использую cpplint.py Google для проверки соответствия исходного кода моего проекта стандарты, изложенные в Руководстве по стилю Google C ++. Мы используем SCons для сборки, поэтому я хотел бы автоматизировать процесс, используя SCons ...
вопрос задан: 25 January 2011 20:20
0
ответов

сборка jsoncpp (Linux) - инструкция для нас, простых смертных?

Я пытаюсь построить jsoncpp на Ubuntu 10.x - однако «инструкции» временами расплывчаты. Например, неясно, в какой именно папке должен находиться файл scons.py, прежде чем библиотека сможет ...
вопрос задан: 7 January 2011 18:27
0
ответов

Добавление файлов SCons для поиска с подтверждением

Мне нравится утилита поиска по коду ack. Он достаточно умен, чтобы просматривать Make-файлы, но не Я не знаю о файлах SConstruct и SConscript, которые использует scons. Как мне добавить их в файлы, которые подтверждают ...
вопрос задан: 28 December 2010 17:25
0
ответов

Какие есть альтернативы SCons?

У меня есть проекты на C ++, Java и Python. Проекты на C ++ экспортируют интерфейсы SWIG, чтобы их можно было использовать в проектах Java и Python. Мой вопрос: какой строительный механизм я могу использовать для управления ...
вопрос задан: 10 November 2010 05:32
0
ответов

Как использовать Scons для компиляции одних и тех же объектов в разных средах с Glob?

У меня есть проект C ++, который строится с помощью Scons. Сначала мне нужно скомпилировать только оптимизированную версию, она работает нормально. Затем мне также нужна отладочная версия, затем я добавляю для нее другую среду. Вот ...
вопрос задан: 26 October 2010 13:20
0
ответов

что заставляет scons создавать файлы, когда у меня есть собственный компоновщик?

Я схожу с ума, пытаясь контролировать, когда файлы собираются в scons. У меня есть очень простой пример дерева сборки (см. Ниже) с построителем Poem, который просто берет файл .txt и преобразует его в нижний регистр в ...
вопрос задан: 9 October 2010 02:08
0
ответов

Файл конфигурации SCons и значения по умолчанию

У меня есть проект, который я создаю с помощью SCons (и MinGW / gcc в зависимости от платформы). Этот проект зависит от нескольких других библиотек (назовем их libfoo и libbar), которые можно установить на ...
вопрос задан: 16 September 2010 09:11
0
ответов

Создание иерархической сборки с SCons

У меня есть проект библиотеки, который содержит некоторые образцы в подпапке. В самой библиотеке есть файл SConstruct, и каждый образец имеет свою собственную папку и свой собственный файл SConstruct. Я бы хотел добавить цель ...
вопрос задан: 14 September 2010 14:25