Questions tagged [build-system]

Build systems are software tools designed to automate the process of program compilation.

Build systems are software tools designed to automate the process of program compilation. Build systems come in various forms, and are used for a variety of software build tasks. Their primary goal is to efficiently create executables and libraries.

At their core, build systems are functional based languages mapping a set of source resources (in most cases, files) to a target (executable). The primary assumption of the build system is that each of the build actions are idempotent. That is, each invocation of a build command with the same input and options will create the same output. This assumption allows the build system to memorize the actions that is has already performed, and only perform build actions on resources that have changed.

409 questions
0
votes
1 answer

Sublime Automatic Build System Text Files

I am trying to create a build system that will detect a file with a .txt extension then use the program I provided. I know it has something to do with scope, but I can't seem to get it to work. selector If the Tools | Build System | Automatic…
0
votes
1 answer

Automatisation&Piping of diverse tasks

I am looking for recommendations for a very generic automation/task execution tool. The scope is somewhat between a script, a build system like make and orchestration tools like Ansible or Puppet. The best I can do is describe my rather vague…
0
votes
0 answers

Handling single .ads files when building Ada with SCons

How do I adapt the scons-gnat and scons-ada builder to work with ads-files that don't have a corresponding .adb file? I ask because gnatbind asks for ali-files corresponding to .ads files when no corresponding .adb is present. I need this because in…
Nordlöw
  • 11,838
  • 10
  • 52
  • 99
0
votes
0 answers

Release-build for HTML 5 app in Sublime Text 2

I have an HTML 5 PhoneGap app that I'm developing using Sublime Text 2. I have config.debug.js and config.release.js files which do exactly what they say: The debug file is for local testing and the release file is for the zip that gets built with…
Matthew James Davis
  • 12,134
  • 7
  • 61
  • 90
0
votes
1 answer

Sublime does not build C++ and shows no output

I have configured a build system for C and C++ code with the following configuration file stored as C++.sublime-build. { "cmd": ["gcc.exe", "-static", "-o", "$file_base_name", "$file"], "file_regex": "^(..[^:]*):([0-9]+):?([0-9]+)?:?…
filip
  • 3,542
  • 1
  • 26
  • 23
0
votes
1 answer

Sublime Text 2 - set build system for specific project

I would like to set a specific build system for a project. In that case I don't have to switch the build system every time I switch a project. I tried to define the build system inside the project file following the instructions I found on this…
user1955988
0
votes
1 answer

Sublime Text 2 Issue with Boost

I have a build system configured to build the project with boost (v1.53, Mac OS X Mountain Lion) { "cmd": ["g++", "${file}", "-o", "${file_path}/${file_base_name}", "-I/usr/local/include -L/usr/local/lib -lboost_system"], "file_regex":…
Mike
  • 805
  • 2
  • 10
  • 16
0
votes
1 answer

Sublime Text 2 - build can't find something on my path?

I have the following coffeescript build file: { "cmd": ["coffee", "-c", "$file"] , "selector": "source.coffee" } which when I try to run it gives me: [Error 2] The system cannot find the file specified [cmd: [u'coffee',u'-c',…
George Mauer
  • 117,483
  • 131
  • 382
  • 612
0
votes
1 answer

Sublime text 2 C .so build system

I'm working with python within opengl project and writing my own gl library with C language. I use Sublime Text 2 and need build system for creating .so with pressing crtl-b.
shestakoffvs
  • 89
  • 1
  • 1
  • 9
0
votes
1 answer

Does Phantom build system work under Mono?

I'm looking at cross-platform build systems for .Net projects. Phantom looks interesting, however I'm wondering if it will work OK on Linux with Mono. It is built on top of Boo. It seems like Boo has some support in Mono…
ngm
  • 7,277
  • 1
  • 53
  • 62
-1
votes
1 answer

Including dependencies in Common lisp using roswell

I've tried asdf:make, but the build system feels too much like C to me. I'm looking for something more like Rust's Cargo or C++ Ninja where it's more or less a little hassle. I stumbled on to Roswell and thought it was great after writing a few test…
-1
votes
1 answer

Using a build system for reproducible research?

I am doing a research project that involves a pipeline of programs, each generating an output file that becomes the input for the next program. I would like to make it easy to repeat the series of commands that I used to create the desired output.…
Ryan C. Thompson
  • 40,856
  • 28
  • 97
  • 159
-1
votes
1 answer

Processing Live Coding. Emulating Ruby Processing watch with Sublime Text build system

I've seen this talk called Creativity with Ruby-Processing by Joanne Cheng and noticed how the changes she made in her code were reloading very quickly. When I write Processing code in Sublime Text I hit Build and what happens is my build system…
SouPress
  • 295
  • 1
  • 2
  • 12
-1
votes
1 answer

Is it possible to debug the WF used to build in VS2012?

Guess the title asks the Q really. I want to see what's going on on a step-by-step basis for the build process that I've inherited. I've only just started to play with WF and whilst I understand it is possible to debug a workflow I've really no idea…
Stuart Hemming
  • 1,553
  • 2
  • 21
  • 44
-2
votes
2 answers

Build system for eclipse plugins & RCP

I wonder if there is build system with following capabilities: Install & update dependencies (plugins) in target platform on developer machine. Retrieve & pack binary dependencies into OSGi bundle (from maven repos, maybe). i.e. this build system…
Nikolay Kasyanov
  • 897
  • 5
  • 14
1 2 3
27
28