magic/drc
Darryl L. Miles 4fd85ee844 build: standard-module Makefile.in use @srcdir@ substitution
Switch the 21 standard modules from the defs.mak srcdir derivation to
configure-provided substitution (same template as tiles):
  srcdir   = @srcdir@
  VPATH    = @srcdir@
  MAGICDIR = @top_builddir@
defs.mak's dual-mode guard sees `srcdir` already set (origin=file) and
skips the srcdir derivation for these modules.

Verified out-of-tree: config.status writes srcdir=<src>/<mod> into each
build/<mod>/Makefile; `make modules libs` builds all 33 module libraries
(lib*.o + lib*.a, rc=0).

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-07-26 14:54:11 -04:00
..
DRCarray.c Implemented the new feature discussed in the github discussion #492. 2026-03-08 20:12:58 -04:00
DRCbasic.c Corrected an error with the recently-added "exception" DRC rule. 2026-05-15 11:04:23 -04:00
DRCcif.c First cut of pulling the TT_SIDE bit out of the tile database 2026-01-09 12:05:03 -05:00
DRCcontin.c First cut of pulling the TT_SIDE bit out of the tile database 2026-01-09 12:05:03 -05:00
DRCextend.c Fixed an error that was discovered with the drcCanonicalMaxwidth() 2026-04-14 17:37:10 -04:00
DRCmain.c Reworked the way that magic displays measurement values (both linear 2026-01-24 16:19:12 -05:00
DRCprint.c database: DBTypeShortName() return const char * 2025-10-04 20:50:31 -04:00
DRCsubcell.c Implemented the new feature discussed in the github discussion #492. 2026-03-08 20:12:58 -04:00
DRCtech.c Yet another pass at the problem caused by implementing DRC 2026-03-24 09:37:50 -04:00
Makefile.in build: standard-module Makefile.in use @srcdir@ substitution 2026-07-26 14:54:11 -04:00
drc.h I admit I was juggling with too many balls in the air yesterday 2026-03-25 14:07:54 -04:00