Hi Danny, So sorry to hear you're having trouble with the missing "defaultManifest" file.
In regards to your version of Ant, I've found NetBeans to be a bit sensitive to the Ant version. (Maven likewise) Netbeans 8.2 is shipping with Ant version 1.9.7 so I wouldn't use an Ant that is older than 1.9.7 Kind Regards, Johnny -- Johnny Muczynski 734-262-2045 On Sun, Dec 3, 2017 at 7:03 PM, William L. Thomson Jr. <[email protected]> wrote: > I am not super familiar with Netbeans ant build system. I am presently > working on building Netbeans from source without using ant. But I may > be able to help some. > > On Sun, 3 Dec 2017 22:06:27 +0100 > Danny van Heumen <[email protected]> wrote: > > > Hi all, > > > > I am interested in seeing the progress on Netbeans. I've cloned the > > (new) repo location (https://github.com/apache/incubator-netbeans.git) > > and started a build using just the command "ant". It fails on some > > missing "defaultManifest" file. (cli output to follow below.) I have > > also tried calling "ant clean" first. It makes no difference. I've > > tried repeatedly, every time on current master (i.e. origin/master > > after fetch). > > What is your entire ant command? Are you passing properties? > > > [jarwithmoduleattributes] Building > > jar: /home/danny/dev/incubator-netbeans/nbbuild/netbeans/ > websvccommon/modules/org-netbeans-modules-websvc-saas-api.jar > > [nbmerge] Failed to build target: all-websvc.saas.api > > > manifest: /org/apache/tools/ant/defaultManifest.mf > > The project/target seems unrelated to the error. The error comes from > customized ant tasks within the project. > > This is the only file I found a reference to defaultManifest.mf. > https://github.com/apache/incubator-netbeans/blob/ > master/nbbuild/antsrc/org/netbeans/nbbuild/LocalizedJar.java#L484 > > It seems to have something to do with localization and there are a > couple properties mentioned in the first block of comments. > > As follows; > > "You can use the "branding" and "locale" subelements to control the > branded and localized .jar files that will be produced. Also, you can > set the global properties "locjar.brands" and "locjar.locales" to > comma-separated lists of branding or locale identifiers so that > NetBeans-based projects can brand or localize NetBeans without having > to maintain modified versions of all the individual Ant scripts" > > No clue if your setting either of those. If you are, may try without. > If you are not, may try with. You need not repeat the entire build. > Just go into websvc.saas.api and invoke ant again. Though may not need > a target, like all, etc. Just run it in there it will detect just that > target and not others, unless dependencies. > > After you should be able to resume normal build. I have built pieces at > time when I ran into problems with my packaging. That is what I did to > build just the piece I needed. Though it did build all stuff up to that > point. > > Hope that helps some. If nothing else at least know where the message > is coming from. That should help with finding out whats going wrong. > > -- > William L. Thomson Jr. >
