草庐IT

build_fn

全部标签

build - 更改 CMake 文件标准位置

我有一个源目录,其中包含一个名为“phantom-dir/”的文件夹,其中放置了所有不需要的生成文件。我想将CMake生成的所有文件放在这个幻像目录中(连同其他生成的和“丑陋”的文件)。一个小例子:$mkdircmake-test$cdcmake-test$echo'message("HelloWorld!")'>CMakeLists.txt$cmake.|grep"Hello"HelloWorld!$tree.├──CMakeCache.txt├──CMakeFiles│  ├──CMakeCCompiler.cmake│  ├──cmake.check_cache│  ├──CMa

build - 更改 CMake 文件标准位置

我有一个源目录,其中包含一个名为“phantom-dir/”的文件夹,其中放置了所有不需要的生成文件。我想将CMake生成的所有文件放在这个幻像目录中(连同其他生成的和“丑陋”的文件)。一个小例子:$mkdircmake-test$cdcmake-test$echo'message("HelloWorld!")'>CMakeLists.txt$cmake.|grep"Hello"HelloWorld!$tree.├──CMakeCache.txt├──CMakeFiles│  ├──CMakeCCompiler.cmake│  ├──cmake.check_cache│  ├──CMa

build - Unix : fast 'remove directory' for cleaning up daily builds

有没有更快的方法来删除目录然后简单地提交rm-r-f*directory*?我问这个是因为我们每天的跨平台构建非常庞大(例如每个构建4GB)。所以有些机器上的硬盘经常用完空间。这就是我们的AIX和Solaris平台的情况。也许这些平台上有用于目录删除的“特殊”命令?粘贴编辑(将我自己的单独答案移到问题中):我通常想知道为什么'rm-r-f'这么慢。'rm'不只需要修改'..'或'.'文件以取消分配文件系统条目。类似mv*directory*/dev/null会很好。 最佳答案 要从文件系统中删除目录,rm是您最快的选择。在linux

build - Unix : fast 'remove directory' for cleaning up daily builds

有没有更快的方法来删除目录然后简单地提交rm-r-f*directory*?我问这个是因为我们每天的跨平台构建非常庞大(例如每个构建4GB)。所以有些机器上的硬盘经常用完空间。这就是我们的AIX和Solaris平台的情况。也许这些平台上有用于目录删除的“特殊”命令?粘贴编辑(将我自己的单独答案移到问题中):我通常想知道为什么'rm-r-f'这么慢。'rm'不只需要修改'..'或'.'文件以取消分配文件系统条目。类似mv*directory*/dev/null会很好。 最佳答案 要从文件系统中删除目录,rm是您最快的选择。在linux

安卓工作室 : how to create a second debug build type

我想创建第二个构建类型,它应该与现有的调试类型完全一样。目前我有两种构建类型:调试和发布。只需单击即可运行调试,并使用调试keystore自动签名。我通过Build->GeneratesignedAPK向导手动编译发布版本。所以为了克隆调试构建类型,我首先在appbuild.graddle文件中添加了第二个名为“local”的构建类型:buildTypes{...debug{debuggabletrueminifyEnabledfalse}local{debuggabletrueminifyEnabledfalse}}然后我创建了app/src/local/res并添加了一些文件。然后

安卓工作室 : how to create a second debug build type

我想创建第二个构建类型,它应该与现有的调试类型完全一样。目前我有两种构建类型:调试和发布。只需单击即可运行调试,并使用调试keystore自动签名。我通过Build->GeneratesignedAPK向导手动编译发布版本。所以为了克隆调试构建类型,我首先在appbuild.graddle文件中添加了第二个名为“local”的构建类型:buildTypes{...debug{debuggabletrueminifyEnabledfalse}local{debuggabletrueminifyEnabledfalse}}然后我创建了app/src/local/res并添加了一些文件。然后

build - CMake:如何最好地构建多个(可选)子项目?

想象一个包含多个组件的整体项目:基本我网络app-aapp-bapp-c现在,假设web依赖于依赖于basic的io,所有这些东西都在一个repo中,并且有一个CMakeLists.txt来将它们构建为共享库。如果这三个应用程序都是可选的并且在构建时可能不存在,我应该如何设置才能构建这三个应用程序?一个想法是在主仓库中有一个空的“apps”目录,我们可以将我们想要的任何应用程序仓库克隆到其中。我们的主要CMakeLists.txt文件可以使用GLOB查找所有应用程序目录并构建它们(事先不知道会有多少)。这种方法的问题包括:显然,当你说make时,CMake不会重新生成,所以如果你添加一

build - CMake:如何最好地构建多个(可选)子项目?

想象一个包含多个组件的整体项目:基本我网络app-aapp-bapp-c现在,假设web依赖于依赖于basic的io,所有这些东西都在一个repo中,并且有一个CMakeLists.txt来将它们构建为共享库。如果这三个应用程序都是可选的并且在构建时可能不存在,我应该如何设置才能构建这三个应用程序?一个想法是在主仓库中有一个空的“apps”目录,我们可以将我们想要的任何应用程序仓库克隆到其中。我们的主要CMakeLists.txt文件可以使用GLOB查找所有应用程序目录并构建它们(事先不知道会有多少)。这种方法的问题包括:显然,当你说make时,CMake不会重新生成,所以如果你添加一

gradle - 为什么我收到 "could not find com.android.tools.build:gradle"错误?

这是基于我上次的question也是。关注tutorial,我将项目克隆到我的机器中,并试图让项目正确构建。在修复我上一个问题中遇到的错误的过程中,我遇到了一个新错误。这是我要修复/编辑的构建脚本部分buildscript{repositories{mavenCentral()mavenLocal()maven{url'https://github.com/steffenschaefer/gwt-gradle-plugin/raw/maven-repo/'}}dependencies{classpath'de.richsource.gradle.plugins:gwt-gradle-p

gradle - 为什么我收到 "could not find com.android.tools.build:gradle"错误?

这是基于我上次的question也是。关注tutorial,我将项目克隆到我的机器中,并试图让项目正确构建。在修复我上一个问题中遇到的错误的过程中,我遇到了一个新错误。这是我要修复/编辑的构建脚本部分buildscript{repositories{mavenCentral()mavenLocal()maven{url'https://github.com/steffenschaefer/gwt-gradle-plugin/raw/maven-repo/'}}dependencies{classpath'de.richsource.gradle.plugins:gwt-gradle-p