Build-tools are tools designed to help and automate the process of compiling, packaging and deploying software.
Questions tagged [build-tools]
421 questions
10
votes
8 answers
Reason for Make's Popularity vs. Alternatives
What forces are at work keeping crufty old Make (with or without makefile generator tools) prominent as a build tool? Is it deficiencies in alternatives that keep them from being widely adopted, or insufficient publicity, or does something about…

DarenW
- 16,549
- 7
- 63
- 102
9
votes
6 answers
Replacing build.xml with Build.java - using Java and the Ant libraries as a build system
I've grown disillusioned with Groovy based alternatives to Ant. AntBuilder doesn't work from within Eclipse, the Groovy plugin for Eclipse is disappointing, and Gradle just isn't ready yet.
The Ant documentation has a section titled "Using Ant…

Dean Schulze
- 9,633
- 24
- 100
- 165
9
votes
1 answer
Scala build tools SBT vs CBT
I am currently using SBT to build my scala projects however recently I learned about another build tool called CBT.
One clear advantage I can see from CBT documentation is, writing build file is as good as writing scala code.
I want to know…

Yogesh Patil
- 536
- 5
- 20
9
votes
1 answer
react-native: how to update to build tools 23.0.2?
When build production, signed, apk, I noticed these rows in the output:
Running dex in-process requires build tools 23.0.2.
For faster builds update this project to use the latest build tools.
I (think to) remember that it's mandatory to have…

realtebo
- 23,922
- 37
- 112
- 189
9
votes
12 answers
C++ Developer Tools: The Dark Areas
While C++ Standards Committee works hard to define its intricate but powerful features and maintain its backward compatibility with C, in my personal experience I've found many aspects of programming with C++ cumbersome due to lack of tools.
For…

amit kumar
- 20,438
- 23
- 90
- 126
8
votes
1 answer
Android Build Tools only builds x86_64 no matter what. APK runs installed via adb, but shows incompatible on Play Store
So this is happening. No matter what I try doing on the build.gradle, all APK are coming out with native_code = 'x86_64' flag, so when I deploy the app to the store the result is having +15K uncompatible devices, and only 19 compatible. I first…

Chisko
- 3,092
- 6
- 27
- 45
8
votes
3 answers
why can quotes be left out in names of gradle tasks
I don't understand why we don't need to add quotes to the name of gradle task when we declare it
like:
task hello (type : DefaultTask) {
}
I've tried in a groovy project and found that it's illegal, how gradle makes it works.
And I don't understand…

Zijian
- 207
- 1
- 9
8
votes
0 answers
android build tool adds v4 qualifier to drawable folders by default in generated apk
I have been confused for quite a long time.
before build tool v21.0.0, the packaged apk contains the drawable folder structure as below:
res/drawable-hdpi
res/drawable-ldpi
res/drawable-mdpi
res/drawable-hdpi
However, things changed since v21.0.0,…

Panda World
- 1,704
- 1
- 20
- 28
8
votes
3 answers
Can't resolve dependency in Android Studio with jcenter
Why my program hang on resolving dependency for appDebug in andorid studio? I can't resolve any library.
This is my root gradle file:
buildscript {
repositories {
jcenter()
}
dependencies {
classpath…

Ali mohammadi
- 1,839
- 26
- 27
8
votes
3 answers
Clean Blank Android App fails to build - 'failed to find Build Tools revision 23.0.0 rc1'
New to Android, Tried to build a clean 'Blank App' android project.
I get the below error, which is confusing because I have version 24 installed using the SDK manager not sure why its looking for versoin 23. It doesn't give me any kind of line…

NNNNNNNNNNDelicious
- 933
- 3
- 7
- 19
7
votes
1 answer
Azure Devops - Hosted pool - ubuntu latest - How do i get ubuntu-latest to have the latest visual studio build tools (preview 2022)?
Our azure devops pipelines are configured to use hosted ubuntu-latest
I am using Azure Functions that require the package: packages/microsoft.net.sdk.functions/4.0.0
The hosted ubuntu latest is throwing non compatible framework version error.
…

Pazza22
- 554
- 3
- 18
7
votes
2 answers
More than one file was found with OS independent path 'lib/mips/libRSSupport.so' when using buildToolsVersion 28.0.1
I have update my buildToolsVersion from 27.0.3 to 28.0.1. When i compile my project, i have compile error:
More than one file was found with OS independent path 'lib/mips/libRSSupport.so'
When i click on Build->Run build, i see this: …

Tomas
- 1,567
- 3
- 21
- 38
7
votes
1 answer
Apply visual styling to echo commands used in npm scripts via package.json
Have recently put together a build tool with npm and package.json scripts, and I have a few echo commands to state which parts of the pipeline are currently running.
For example (from my package.json):
{
"scripts": {
"clean": "rimraf…

Glynn Smith
- 73
- 1
- 4
7
votes
2 answers
CMake: How do I change properties on subdirectory project targets?
I'm trying to organize the targets in my subproject (in this case poco), but I've come to find that properties can't be modified for ALIAS targets. I want the targets in my external project to be in their own folder, instead of sprawled out…

BleuGamer
- 197
- 2
- 14
7
votes
2 answers
npm plugin "onchange" does not recognize scss files changes
I am npm newbee and trying to have a very simple build proccess with pure npm (without grunt, gulp, etc). All my package json scripts works fine execpt the one responsible to watch SCSS files and run compilers on file change.
Here is my Package.json…

Homam
- 707
- 2
- 9
- 20