59
60 lint: .WAIT $(SUBDIRS)
61
62 install: all
63
64 install_h:
65
66 DUPLICATE_SRC = dmech.c
67
68 clean clobber: $(SUBDIRS)
69
70 check: $(CHECKHDRS)
71
72 # include library targets
73 # include ../../Makefile.targ
74
75 $(MACH) $(MACH64): FRC
76 @cd $@; pwd; $(MAKE) $(TARGET)
77
78 FRC:
79
80
81 # EXPORT DELETE START
82 # Special target to clean up the source tree for export distribution
83 # Warning: This target changes the source tree
84 EXPORT_SRC:
85 $(RM) Makefile+ mech/dmech.c+
86 sed -e "/EXPORT DELETE START/,/EXPORT DELETE END/d" \
87 < mech/dmech.c > mech/dmech.c+
88 $(MV) mech/dmech.c+ mech/dmech.c
89 sed -e "/^# EXPORT DELETE START/,/^# EXPORT DELETE END/d" \
90 < Makefile > Makefile+
91 $(MV) Makefile+ Makefile
92 $(CHMOD) 444 Makefile mech/dmech.c
93
94 # CRYPT DELETE START
95 # Special target to clean up the source tree for export distribution
96 # Warning: This target changes the source tree
97 CRYPT_SRC:
98 $(RM) Makefile+ mech/dmech.c+
99 sed -e "/CRYPT DELETE START/,/CRYPT DELETE END/d" \
100 < mech/dmech.c > mech/dmech.c+
101 $(MV) mech/dmech.c+ mech/dmech.c
102 sed -e "/^# CRYPT DELETE START/,/^# CRYPT DELETE END/d" \
103 < Makefile > Makefile+
104 $(MV) Makefile+ Makefile
105 $(CHMOD) 444 Makefile mech/dmech.c
106
107 # CRYPT DELETE END
108 # EXPORT DELETE END
109
|
59
60 lint: .WAIT $(SUBDIRS)
61
62 install: all
63
64 install_h:
65
66 DUPLICATE_SRC = dmech.c
67
68 clean clobber: $(SUBDIRS)
69
70 check: $(CHECKHDRS)
71
72 # include library targets
73 # include ../../Makefile.targ
74
75 $(MACH) $(MACH64): FRC
76 @cd $@; pwd; $(MAKE) $(TARGET)
77
78 FRC:
|