You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
38 lines
767 B
38 lines
767 B
processedfiles: \
|
|
$(O)\mmsystem.h \
|
|
$(O)\mmsysp.h \
|
|
$(O)\mmddk.h \
|
|
$(O)\mmddkp.h \
|
|
$(O)\msacm.h
|
|
|
|
#
|
|
# mmsystem.h, mmsystem.x, mmsysp.h, mmsysp.x
|
|
#
|
|
|
|
$(O)\mmsystem.x $(O)\mmsysp.x: mmsystem.w
|
|
hsplit -e -s -o $(O)\mmsystem.y nul -lt2 inc -bt2 begin_inc end_inc -ltb hinc -btb begin_hinc end_hinc mmsystem.w
|
|
hsplit -e -n -o $(O)\mmsystem.x $(O)\mmsysp.x $(O)\mmsystem.y
|
|
|
|
$(O)\mmsystem.h: $(O)\mmsystem.x
|
|
wcshdr < $? > $@
|
|
|
|
$(O)\mmsysp.h: $(O)\mmsysp.x
|
|
wcshdr < $? > $@
|
|
|
|
#
|
|
# mmddk.h, mmddkp.h
|
|
#
|
|
|
|
$(O)\mmddk.h: mmddk.h
|
|
hsplit -lt2 Internal -e -o $@ nul mmddk.h
|
|
|
|
$(O)\mmddkp.h: mmddk.h
|
|
copy $? $@
|
|
|
|
#
|
|
# msacm.h
|
|
#
|
|
$(O)\msacm.h: msacm.w
|
|
hsplit -lt2 Internal -e -o $@ nul msacm.w
|
|
|
|
|