Skip to content
#

build-system

Here are 399 public repositories matching this topic...

MastroLindus
MastroLindus commented Feb 24, 2020

Some of the issues below are already mentioned in other tickets, but I have the feeling that a proper generic issue is due to give it visibility, as for now the current package is unusable for many users.

  1. The typescript package doesn't respect the tsconfig flags, and many of them are hardcoded inside the meteor/babel package.
    I understand that meteor needs to control some compilation option
MrKris99
MrKris99 commented Sep 5, 2019

What are the steps to reproduce this issue?

  1. create tweak and preferences bundle (bin/nic.pl)
  2. run make package install
  3. go to settings

What happens?
There is no preferences for new tweak. This is because Preference Loader not installed. It should be described in wiki.

What were you expecting to happen?
There is information about Preference Loader requirement in wiki.

If yo

fitzn
fitzn commented Mar 29, 2019

A jar is simply a zip file, but manipulating the mill assembly jar with some Unix-like utilities produces different, incorrect output when compared to that of a "normal" jar produced by the Java jar command. See the following example for details on these differences.

Consider a simple project:

$ find .
.
./build.sc
./foo
./foo/src
./foo/src/example
./foo/src/example/Hello.java
$
wisechengyi
wisechengyi commented Feb 4, 2020

Right now, a target name can contain space, comma, /, etc, so it would be a good idea to limit it to alphanumeric + - and _

For example:

diff --git a/BUILD b/BUILD
index 0ad0a46..c71bab2 100644
--- a/BUILD
+++ b/BUILD
@@ -52,3 +52,6 @@ files(
   name = 'pants_pex',
   source = 'pants.pex',
 )
+
+target(
+  name = '123/456')


$ ./pants list :
//:123/456
style-dictionary
custa1200
custa1200 commented Oct 7, 2019

One of the consumers of our system uses curly braces for content replacement in strings.

Due to the way that SD currently uses curly braces in the build process there is no way I can have a string that includes the braces for consumption.

I have tried a number of ways to escape the braces with no luck

Other languages and templating systems seem to use the concept of using double curly b

sam-falvo
sam-falvo commented Jan 2, 2020

This is a feature request for the website, more than for Please.Build itself.

Please.build has terrible search-ability on the Internet. Any attempts to find projects which use plz falls flat. Attempting to use plz in my own project (which has both Python executables and C executables) results in errors which are not helpful to me as a beginning user. I don't know if I've uncovered some kind

essen
essen commented Oct 14, 2016

In particular that HOMEDRIVE and HOMEPATH need to be set, and that they should be set through /etc/profile.d/* files to make sure they are set regardless of user being logged in.

The issue is that without these the Erlang distribution will try to save the cookie in C:\Windows.

lundmark
lundmark commented Nov 11, 2015

When trying to use the documentation on Unit Script Template to create my own Unit Type, it seems to fail to use the code provided.

My definition:

module("my_compiler", package.seeall)
local nodegen = require "tundra.nodegen"
local _mt = nodegen.create_eval_subclass {}
local blueprint = {
    Sources = {
        Type = "source_list",
        Help = "List of sources",
        Required = true,
eservent
eservent commented Sep 25, 2019

Hello,
I tried to use /bin/terraform-docs.awk to generate documentation with terraform-docs.

An error occured with this variable from provider aws, resource "aws_ecs_service", property "ordered_placement_strategy" :

variable "ordered_placement_strategy" {
  type = list(object({
    type  = string
    field = string
  }))
  description = "Ordered task placement strategy on EC2 inst
joneshf
joneshf commented Mar 26, 2020

Is your feature request related to a problem? Please describe.

I've found caching with rules_haskell to be hard to figure out. I'm using rules_haskell in a project I'm working on. I run locally on my Linux machine and (mostly due to inertia) on three CI services: AppVeyor (Windows), GitLab CI (Linux), and TravisCI (Linux and macOS). I use the GHC bind

eldiener
eldiener commented Mar 12, 2020

The documentation for the 'cflags' feature in the latest Boost Build docs says:

"For cflags that is both the C and C++ compilers, for cxxflags that is the C++ compiler"

but this is not reflected in the common.handle-options rule, which has 'cflags' being set for the toolset's 'compile.c' rule rather than for the toolset's 'compile' rule, while the 'compileflags' feature, which is no longer d

Improve this page

Add a description, image, and links to the build-system topic page so that developers can more easily learn about it.

Curate this topic

Add this topic to your repo

To associate your repository with the build-system topic, visit your repo's landing page and select "manage topics."

Learn more

You can’t perform that action at this time.