chiark / gitweb /
New "client" target
authorian <ian>
Sun, 15 Jun 2008 11:44:12 +0000 (11:44 +0000)
committerian <ian>
Sun, 15 Jun 2008 11:44:12 +0000 (11:44 +0000)
Makefile
hostside/Makefile
layout/Makefile
pcb/Makefile

index 8b6a01833113444bb9e6ca3d8be23f28fa71724f..5a3c53e34b004cfba228bc04176f8a49666668b3 100644 (file)
--- a/Makefile
+++ b/Makefile
@@ -8,6 +8,9 @@ all:
        $(call recurse,HOST,recurse)
        $(call recurse,PIC,)
 
+client:
+       $(call recurse,HOST,client)
+
 host: host_recurse
 
 host_%:
index 91badc98cdb25f1f92c1e105cbc337282b73bcb1..33fc7914589f8ed18760af14e6faa36f590c3914 100644 (file)
@@ -6,8 +6,10 @@ AUTOINCS=      auproto-pic.h layoutinfo.h retransmit-table.h           \
                errorcodes.h stastate.h record-y.h record-l.h           \
                realtime+dflags.h input-codes.h
 
-TARGETS=       hostside-old gui-plan-bot topology-dump                 \
-               evdev-manip hiddev-test realtime                        \
+CLIENT_TARGETS=        gui-plan-bot topology-dump evdev-manip hiddev-test
+
+TARGETS=       hostside-old realtime                                   \
+               $(CLIENT_TARGETS)                                       \
                $(addsuffix .speeds.ps, $(TRAINS))                      \
                $(addsuffix .speeds.record, $(TRAINS))
 
@@ -23,6 +25,7 @@ default:      all
 recurse:       all
 for-pic:
 all:           $(TARGETS)
+client:                $(CLIENT_TARGETS)
 
 #---------- executables ----------
 
index 2d285425db61e3aedfb661eaa40541bbde59fc36..a7d5ac5e642d24d196228c1c71064c32c016ff78 100644 (file)
@@ -36,11 +36,12 @@ default:    $(CPROGS) for-test-ui layers extras
 all:           default lpages
 for-pic:       ours+pindata.asm
 recurse:       $(CPROGS) for-pic for-test-ui
-for-test-ui:   ours.graph.c ours.redactgraph ours.raw.neato.ps \
-               ours.redacted.neato.ps ours.redacted.shellvars \
-               ours.layout-data.o \
-               ours.dgram-bot.segcmap ours.dgram-bot.plandata.c \
-               ours.dgram-bot.plandata.o ours.dgram-bot.overlay-info
+client:                ours.layout-data.o ours.dgram-bot.overlay-info          \
+               ours.dgram-bot.plandata.c ours.dgram-bot.plandata.o     \
+               ours.dgram-bot.segcmap
+for-test-ui:   client                                                  \
+               ours.graph.c ours.redactgraph ours.raw.neato.ps         \
+               ours.redacted.neato.ps ours.redacted.shellvars
 
 layers:                $(LAYERS)
 lpages:                $(LPAGES)
index d2641e665e40ae58a5dde36592eb386bbe27209c..765a594c26a71838c788f3436bb749a3b0e17a30 100644 (file)
@@ -2,6 +2,7 @@
 default:       all
 recurse:       all
 for-pic:       netlists
+client:                netlists
 all:           for-pic panel3.pcb
 
 o=>$@.new && mv -f $@.new $@