Commit Graph
25 Commits
Author SHA1 Message Date
trurl 7b67e06b35 Move the global dpy behind a distinct BUILD rule. 2025-02-09 16:49:23 -05:00
trurl 949ac920ce Factor //wmaker:{cursor,geometry,preferences} into distinct libs. 2025-02-09 10:28:29 -05:00
trurl 3278af0885 Manually add preprocessor directives required to build against ImageMagick. 2025-02-06 13:23:52 -05:00
trurl 81b452fc87 Use pkg_config rules for ImageMagick, too.
This depends on a pending fix to the pkg_config
rule (https://github.com/cherrry/bazel_pkg_config/issues/1).
2024-12-28 21:54:58 -05:00
trurl 14c42f4092 Close to getting data file generation working properly.
Also adding a shell script that will copy the results of a test build to a
location from where it can be run.
2024-12-17 22:08:36 -05:00
trurl 7a5587acce Let's not track MODULE.bazel.lock at least for now. 2024-12-17 15:20:35 -05:00
trurl 1e17a1c2e6 Imitate most scripted data file generation. 2024-12-17 15:10:18 -05:00
trurl 8d005d055b Address corner case of stripped output file basename being empty. 2024-12-17 15:06:11 -05:00
trurl 0c35859424 Do string replacements in WindowMaker with a Python script that we can reuse elsewhere. 2024-11-12 10:05:43 -05:00
trurl 8fb7aba384 Start migrating data files to Bazel build. 2024-11-10 22:59:13 -05:00
trurl 86db9b25d3 Tweaks to BUILD files to build on laptop. 2024-11-07 21:41:12 -05:00
trurl 05b1cbf15f Locate packages with pkg-config (except for ImageMagick). 2024-11-02 14:52:07 -04:00
trurl 3566bd3a59 Add missing config files (which we are copying from autotools output for now). 2024-11-02 13:08:06 -04:00
trurl b97c72e7e5 Remove Bazel symlinks and ignore them in the future. 2024-11-02 13:02:55 -04:00
trurl 20a5e6c38b wmaker builds (but not verified). 2024-11-01 08:46:06 -04:00
trurl ba2d7dfaff Add missing files to wrlib build. 2024-11-01 00:32:02 -04:00
trurl 3f39e0094d Add missing files to WINGs build and name external repos with headers differently. 2024-11-01 00:31:15 -04:00
trurl f036d0f02c WINGs builds (but the result is completely unverified). 2024-10-31 23:30:21 -04:00
trurl d74a41d3a9 wrlib builds (but the result is completely unverified). 2024-10-31 22:11:35 -04:00
trurl 3667fbe247 Copy autotools-generated configs into Bazel tree. 2024-10-31 21:57:03 -04:00
trurl 1c3a2f17d3 Remove AC symbols from wraster.h. 2024-10-31 21:39:53 -04:00
trurl ac0de4e9e9 Mark where optional XSHM support was made mandatory. 2024-10-31 21:39:22 -04:00
trurl 1034a39316 Copy warster.h.in as originally present. 2024-10-31 21:38:09 -04:00
trurl 7dc23051e2 Do a better job of remembering wraster.h provenance. 2024-10-31 21:37:39 -04:00
trurl 701eac0a1a Copy source files into bazel subdir to get our hands dirty. 2024-10-31 21:36:49 -04:00