X-Authentication-Warning: delorie.com: mail set sender to geda-user-bounces using -f X-Recipient: geda-user AT delorie DOT com X-TCPREMOTEIP: 63.119.35.194 X-Authenticated-UID: jpd AT noqsi DOT com Content-Type: text/plain; charset=us-ascii Mime-Version: 1.0 (Mac OS X Mail 7.3 \(1878.6\)) Subject: Re: [geda-user] speed-dial type buttons From: John Doty In-Reply-To: <55DDD237.2000204@ecosensory.com> Date: Wed, 26 Aug 2015 11:17:47 -0400 Message-Id: References: <55D8D8B8 DOT 7050907 AT jump-ing DOT de> <20150822230549 DOT 3750 DOT qmail AT stuge DOT se> <55D9A5AE DOT 9090604 AT jump-ing DOT de> <55D9BC06 DOT 9060106 AT iae DOT nl> <55D9C34A DOT 2090709 AT jump-ing DOT de> <201508232341 DOT t7NNfl9O012371 AT envy DOT delorie DOT com> <55DA8231 DOT 4010904 AT mcmahill DOT net> <55DADE5A DOT 4020902 AT jump-ing DOT de> <55DB6A7C DOT 8090309 AT jump-ing DOT de> <55DB7F6A DOT 2050008 AT ecosensory DOT com> <20150825080001 DOT 5fc83c0223a8f3e52b5dd1bf AT gmail DOT com> <201508251626 DOT t7PGQeGY023950 AT envy DOT delorie DOT com> <20150825213238 DOT c7b0d9f599ca00b4e517e7d0 AT gmail DOT com> <201508251949 DOT t7PJnaJg031751 AT envy DOT delorie DOT com> <55DDD237 DOT 2000204 AT ecosens! ory.com> To: geda-user AT delorie DOT com X-Mailer: Apple Mail (2.1878.6) Content-Transfer-Encoding: 8bit X-MIME-Autoconverted: from quoted-printable to 8bit by delorie.com id t7QFHrc6015450 Reply-To: geda-user AT delorie DOT com Errors-To: nobody AT delorie DOT com X-Mailing-List: geda-user AT delorie DOT com X-Unsubscribes-To: listserv AT delorie DOT com Precedence: bulk On Aug 26, 2015, at 10:50 AM, John Griessen wrote: > On 08/25/2015 05:23 PM, Evan Foss (evanfoss AT gmail DOT com) [via geda-user AT delorie DOT com] wrote: >> I almost want to write a netlister that lets you move files and the >> functions that process them around in a schematic so that you have a >> graphical view of workflow. >> gschem -> schematic file -> gnetlist -> makefile > +1, and also for verilog and VHDL, verilog is my favorite. > > "be a netlister" is an odd thing for a GUI though, Yes. > I would skip the idea of having several versions of netlists internal and unnamed > for gschem uses, and instead just have the versions be external files with names > based on the base schematic name: > > sch_name-orig.net > sch_name-as-drawn.net > sch_name-as-layout.net > > for purposes of checking forward and back annotations. > Yes, because then when the project gets big and you get tired of pushing buttons, the makefile can take over. This approach is friendly to pattern rules. John Doty Noqsi Aerospace, Ltd. http://www.noqsi.com/ jpd AT noqsi DOT com