https://github.com/NixOS/nixpkgs/tree/master/pkgs/development/tools/build-managers/apache-maven Above is the apache maven derivation. When I download maven from nix store it creates a settings.xml file in $out/maven/conf directory which I want to overwrite. The requirement is to add a step to the above derivation that will overwrite the settings.xml file. Can this be done by overlays or by overriding this derivation?
modifying settings.xml in $out/maven/conf when downlaoding nixpkgs.maven
208 Views Asked by Sarthak Sota At
1
There are 1 best solutions below
Related Questions in MAVEN
- Auto reload with play2
- maven pom.xml dependencies order vs classpath/build path order
- How to ignore or fix the duplicate classes warning?
- Scala Eclipse IDE compiler giving errors until "clean" is run
- How to run multiple "mvn test"-commands from batch file?
- Not able to send email in java using SMTP,its blocked by firewall in my office.Is there any other method by which we can send mail?
- javaCV Maven project
- Logging error when executing Maven SonarQube plugin
- Gradle: Override transitive dependency by version classifier
- Why we need maven if there's javac that compiles the code?
- jar file input == null while java app is working
- JPA and web app
- Test Selector Plugin Jenkins returns No tests were executed
- Eclipse OSGI unsatisfied constraint
- GlassFish 4.0 CDI deployment failure + Apache Spark
Related Questions in FUNCTIONAL-PROGRAMMING
- Access into a Binary Search Tree via a bound function in a function template
- Convert loop to Maybe monad
- Lazy concat in Immutable.js?
- Erlang syntax error unclear
- What is the type of the variable in do-notation here in Haskell?
- Lazy functions evaluation in swift
- Standard ML / NJ: Loading in file of functions
- First Object in Set<Future<Object>> that satisfies a predicate
- How to write a type that is isomorphic to Tree without nested lists?
- Functional way of doing a loop of operations on an array
- Good practice on how to store the result of a function for later use in R
- Apply a list of Functions to a Java stream's .map() method
- First word of binary string erlang
- Easier way to apply multiple arguments in Haskell
- scala : use of braces for a function when the parameter is a predicate
Related Questions in OVERLAY
- OpenLayer 3: Map pointer up event can not be triggered when the map created on overlay
- UI Overlay Over a Foreign Application
- jQuery mobile - generating html dynamically not working with iframe
- Javafx concurrency and gui-update
- How to draw on an image in openGL?
- position overlaying div within another div
- Overlay image in ts file
- (ionic) How can I make side menu overlaying contact?
- Is it possible to add a text overlay to videos?
- Div Overlay over an existing .jpg Image
- How to work in Atom Editor's view directly
- Overlay update button on top of listview?
- Developing an in-game Java overlay
- How to make a button to overlay all objects?
- How to accomplish 3 horizontal line menu in fxml
Related Questions in NIX
- how does nix know what binary a machine needs?
- Nix and Haskell-ng install error : attribute ‘nixpkgs’ in selection path ‘nixpkgs.haskellEnv’ not found
- What is haskellng? What is the difference between 'haskellPackages' and 'haskellngPackages'?
- Leksah in NixOS 14.12 - fails to install, why?
- When will Travis-ci will support NixOS/NixOps?
- Inherit Attributes from Another Set in Nix Expression Language
- predict all dependencies that boot-clj need to build a project
- Why does `nix-shell` fail with missing `test-suite` dependencies when I only ask for a `library` of `haskellPackages`?
- Preventing nix-env -i from installing $out/lib in the user-environment
- Override scripts in nix derivations
- How to `nix-build` again a built store path?
- How to get "name" field out of nix expression?
- How to debug nix-build errors for a custom nix file?
- Conditionally Enabling Nix within a Stack Project Depending on Whether You're Running NixOS
- How to run a `nix-shell` with a default.nix file?
Related Questions in NIXOS
- Leksah in NixOS 14.12 - fails to install, why?
- When will Travis-ci will support NixOS/NixOps?
- Inherit Attributes from Another Set in Nix Expression Language
- How do I upgrade my system to nixos-unstable?
- Preventing nix-env -i from installing $out/lib in the user-environment
- Override scripts in nix derivations
- How to `nix-build` again a built store path?
- NixOS, Haskell, opengl : problems with building and running openGL programs
- use cabal2nix to create local nix environment for packages that aren't in nixpkgs
- Need help on start using purescript on NixOS
- How to correctly configure fonts for OpenJDK apps in nixpkgs?
- Script in repo requires different shell-script headers for different computers
- Cannot override notion with package from unstable
- Build of nixos.avrgcclibc fails on NixOS
- How to make nixos container visible to the external network
Trending Questions
- UIImageView Frame Doesn't Reflect Constraints
- Is it possible to use adb commands to click on a view by finding its ID?
- How to create a new web character symbol recognizable by html/javascript?
- Why isn't my CSS3 animation smooth in Google Chrome (but very smooth on other browsers)?
- Heap Gives Page Fault
- Connect ffmpeg to Visual Studio 2008
- Both Object- and ValueAnimator jumps when Duration is set above API LvL 24
- How to avoid default initialization of objects in std::vector?
- second argument of the command line arguments in a format other than char** argv or char* argv[]
- How to improve efficiency of algorithm which generates next lexicographic permutation?
- Navigating to the another actvity app getting crash in android
- How to read the particular message format in android and store in sqlite database?
- Resetting inventory status after order is cancelled
- Efficiently compute powers of X in SSE/AVX
- Insert into an external database using ajax and php : POST 500 (Internal Server Error)
Popular Questions
- How do I undo the most recent local commits in Git?
- How can I remove a specific item from an array in JavaScript?
- How do I delete a Git branch locally and remotely?
- Find all files containing a specific text (string) on Linux?
- How do I revert a Git repository to a previous commit?
- How do I create an HTML button that acts like a link?
- How do I check out a remote Git branch?
- How do I force "git pull" to overwrite local files?
- How do I list all files of a directory?
- How to check whether a string contains a substring in JavaScript?
- How do I redirect to another webpage?
- How can I iterate over rows in a Pandas DataFrame?
- How do I convert a String to an int in Java?
- Does Python have a string 'contains' substring method?
- How do I check if a string contains a specific word?
The maven package in its current state doesn't follow the normal
stdenvphases, but its custom builder does callunpackPhase. This means that you can set variables to influence its behavior.Technically it's modifying the files before copying to $out, but I don't suppose that will be a problem. If it is, you'd have to split the
build.shscript into the usualstdenvphases. Then you could usepostInstall.To use it in an overlay: