The build-system tag has no wiki summary.
1
vote
1answer
79 views
Making applications build system-aware
Build systems for web applications are great: they give dependency management, code minification, and the ability to use tech like SASS or CoffeeScript that require pre-processing.
However, I find ...
-1
votes
2answers
125 views
Should developers “own” the build server(s)? [closed]
The build server at our company sucks. The build agents (there are a dozen of them, each is a separate VM, and apparently they are all living on their own ESX server) are SLOW. The web interface is ...
14
votes
5answers
890 views
Why isn't java used as a build language?
If Java is a general purpose language, and building a program is something that can be described using the Java language, why isn't this the best way to write build files and instead we use tools like ...
1
vote
1answer
83 views
Additional actions in setup.py for install
Background
So, I'm developing a project, and I'm writing setup.py script for it, using distutils. I'm using CPython3.3.
I use some libraries that have invalid distributions in PyPI, so they have to ...
4
votes
4answers
292 views
What is the proper aproach of Subversion when using DLL
Background:
Our team develops a solution and it includes a number of projects. Most of the projects are built as DLLs and those DLLs are used by the rest of the projects.
Currently we uses ...
1
vote
1answer
136 views
Approaches for learning or teaching linux development environments and build systems [closed]
I've seen a few instances where programmers have been stymied when installing a new piece of software or creating a non-trivial software project, due to a lack of knowledge of how to use compilers, ...
4
votes
2answers
293 views
Automated builds, build tools and Embedded systems
I come from an embedded world where we use C/C++ for programming, and use an IDE to generate a binary file, which is then programmed into a Hardware Board, which can then be tested.
With this ...
1
vote
1answer
198 views
Solving the last mile problem in software engineering [closed]
The more I write code the more I realize that writing the code is not the hard part. The hard part is making sure all the dependencies are in order, there are no hard coded paths, that I don't have ...
5
votes
4answers
1k views
To integrate git versions as build numbers or not?
A colleague and I have been taking turns debating/discussing the issues/merits of integrating a version derived from the current git repository into our code whenever it builds.
We think the merits ...
5
votes
2answers
306 views
How to get multiple open-source projects to use a standard way of doing something
- Problem
In the last couple weeks, I've used 3 different "repository" tools (listed in alphabetical order):
gradle
ivy
maven
I'm calling them "repository" tools because I've also used sbt -- ...
11
votes
2answers
4k views
How should I select continuous integration tool?
I found this cool comparison table for integration servers on Wikipedia, but I am a little uncertain how to rank the tools vs. my needs and interests. The chart itself seems to have a lot of boxes ...
4
votes
2answers
3k views
How many make threads to use?
When I (re-)build large systems on a desktop/laptop computer, I tell make to use more than one thread to speed up the compilation speed, like this:
$ make -j$[ $K * $C ]
Where $C is supposed to ...
8
votes
3answers
1k views
Does it make sense to write build scripts in C++?
I'm using CMake to generate my projects IDE/makefiles, but I still need to call custom "scripts" to manipulate my compiled files or even generate code.
In previous projects I've been using Python and ...
8
votes
4answers
6k views
What is the difference between building and compiling ?
What's the difference between Building and Compiling.