From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on ip-172-31-65-14.ec2.internal X-Spam-Level: X-Spam-Status: No, score=-1.9 required=3.0 tests=BAYES_00,FREEMAIL_FROM, T_SCC_BODY_TEXT_LINE autolearn=ham autolearn_force=no version=3.4.6 X-Received: by 2002:ac8:1e8a:0:b0:3bf:cd6b:88e8 with SMTP id c10-20020ac81e8a000000b003bfcd6b88e8mr2520411qtm.12.1677766318961; Thu, 02 Mar 2023 06:11:58 -0800 (PST) X-Received: by 2002:aca:f17:0:b0:37f:83ba:ee74 with SMTP id 23-20020aca0f17000000b0037f83baee74mr1107501oip.1.1677766318780; Thu, 02 Mar 2023 06:11:58 -0800 (PST) Path: eternal-september.org!reader01.eternal-september.org!usenet.blueworldhosting.com!feed1.usenet.blueworldhosting.com!peer02.iad!feed-me.highwinds-media.com!news.highwinds-media.com!news-out.google.com!nntp.google.com!postnews.google.com!google-groups.googlegroups.com!not-for-mail Newsgroups: comp.lang.ada Date: Thu, 2 Mar 2023 06:11:58 -0800 (PST) In-Reply-To: <018c257d-44cd-49cd-aac8-8c2b2cf616c4n@googlegroups.com> Injection-Info: google-groups.googlegroups.com; posting-host=18.159.45.51; posting-account=rmHyLAoAAADSQmMWJF0a_815Fdd96RDf NNTP-Posting-Host: 18.159.45.51 References: <2bee0de5-2d5c-44a7-bdab-a1d266855c96n@googlegroups.com> <018c257d-44cd-49cd-aac8-8c2b2cf616c4n@googlegroups.com> User-Agent: G2/1.0 MIME-Version: 1.0 Message-ID: <47f161f0-998e-4c6f-bcd8-59ad0a657c60n@googlegroups.com> Subject: Re: Build order with gprbuild From: AdaMagica Injection-Date: Thu, 02 Mar 2023 14:11:58 +0000 Content-Type: text/plain; charset="UTF-8" X-Received-Bytes: 2118 Xref: reader01.eternal-september.org comp.lang.ada:64993 List-Id: I run all the following from the GPS window, not from a terminal (does this matter?). I ran this on windows with GNAT CE 2021, one project after the other: OK Then I changed one of the .cfg files, the main project did not notice the change as you said. I had to run code_generation alone to recreate from tne new cfg file. I ran main again: OK Then i even deleted one of the generated Ada files and reran main: To my surprise, it did not realize that one Ada file is missing. Project view of Gnat Studio for project main: Main > . >>fuzzy_gen.adb >> main.adb >Code_Generation >>. >>>x123.cfg >>>x456.cfg >>>x789.cfg Note that the generated Ada files are not shown, subdirectory gen is not shown. (The > character is used for indentation, the group swallows blanks.) Perhaps you have to define some surrogate for the .ali (Ada Library Information) files from the .cfg files additionally.