Make.proto
author claus
Thu, 17 Nov 1994 15:42:28 +0100
changeset 26 ff148983c183
parent 25 e07adf47d209
child 28 ca403f4c5b86
permissions -rw-r--r--
*** empty log message ***
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
12
30f48431927b Initial revision
claus
parents:
diff changeset
     1
# %W% %E%
30f48431927b Initial revision
claus
parents:
diff changeset
     2
30f48431927b Initial revision
claus
parents:
diff changeset
     3
# -------------- no need to change anything below ----------
30f48431927b Initial revision
claus
parents:
diff changeset
     4
30f48431927b Initial revision
claus
parents:
diff changeset
     5
TOP=..
30f48431927b Initial revision
claus
parents:
diff changeset
     6
SUBDIRS=
30f48431927b Initial revision
claus
parents:
diff changeset
     7
30f48431927b Initial revision
claus
parents:
diff changeset
     8
LIBNAME=libwidg2
30f48431927b Initial revision
claus
parents:
diff changeset
     9
STCOPT=$(LIBWIDG2_STCOPT)
30f48431927b Initial revision
claus
parents:
diff changeset
    10
21
3cb093b273a1 big cleanup
claus
parents: 12
diff changeset
    11
all::       abbrev.stc objs classList.stc $(OBJTARGET)
12
30f48431927b Initial revision
claus
parents:
diff changeset
    12
30f48431927b Initial revision
claus
parents:
diff changeset
    13
objs::					\
30f48431927b Initial revision
claus
parents:
diff changeset
    14
                Ruler.$(O) 		\
30f48431927b Initial revision
claus
parents:
diff changeset
    15
		TextRuler.$(O) 		\
30f48431927b Initial revision
claus
parents:
diff changeset
    16
      		Slider.$(O) 		\
30f48431927b Initial revision
claus
parents:
diff changeset
    17
		HSlider.$(O)		\
30f48431927b Initial revision
claus
parents:
diff changeset
    18
		LEnterFld.$(O)		\
30f48431927b Initial revision
claus
parents:
diff changeset
    19
		ImageView.$(O)		\
30f48431927b Initial revision
claus
parents:
diff changeset
    20
		ImgEditV.$(O)		\
30f48431927b Initial revision
claus
parents:
diff changeset
    21
		FNmEntrBox.$(O)		\
24
6704fad5eb7d *** empty log message ***
claus
parents: 22
diff changeset
    22
	        FNmEdtFld.$(O)		\
6704fad5eb7d *** empty log message ***
claus
parents: 22
diff changeset
    23
		TextBox.$(O)
12
30f48431927b Initial revision
claus
parents:
diff changeset
    24
30f48431927b Initial revision
claus
parents:
diff changeset
    25
obsolete:				\
30f48431927b Initial revision
claus
parents:
diff changeset
    26
		RetButton.$(O)          \
30f48431927b Initial revision
claus
parents:
diff changeset
    27
                MenuButt.$(O)		\
30f48431927b Initial revision
claus
parents:
diff changeset
    28
                MtnButt.$(O) 		
30f48431927b Initial revision
claus
parents:
diff changeset
    29
		
21
3cb093b273a1 big cleanup
claus
parents: 12
diff changeset
    30
classList.stc:  Make.proto
3cb093b273a1 big cleanup
claus
parents: 12
diff changeset
    31
		$(MAKE) genClassList
12
30f48431927b Initial revision
claus
parents:
diff changeset
    32
30f48431927b Initial revision
claus
parents:
diff changeset
    33
cleanjunk::
21
3cb093b273a1 big cleanup
claus
parents: 12
diff changeset
    34
	    -rm -f *.c *.H
12
30f48431927b Initial revision
claus
parents:
diff changeset
    35
30f48431927b Initial revision
claus
parents:
diff changeset
    36
clean::
21
3cb093b273a1 big cleanup
claus
parents: 12
diff changeset
    37
	    -rm -f *.c *.H abbrev.stc classList.stc
12
30f48431927b Initial revision
claus
parents:
diff changeset
    38
30f48431927b Initial revision
claus
parents:
diff changeset
    39
clobber::
21
3cb093b273a1 big cleanup
claus
parents: 12
diff changeset
    40
	    -rm -f *.c *.H abbrev.stc classList.stc
12
30f48431927b Initial revision
claus
parents:
diff changeset
    41
30f48431927b Initial revision
claus
parents:
diff changeset
    42
tar:
30f48431927b Initial revision
claus
parents:
diff changeset
    43
	rm -f $(TOP)/DISTRIB/libwidg2.tar*
30f48431927b Initial revision
claus
parents:
diff changeset
    44
	(cd $(TOP); tar cvf DISTRIB/libwidg2.tar \
30f48431927b Initial revision
claus
parents:
diff changeset
    45
				libwidg2/*.st \
30f48431927b Initial revision
claus
parents:
diff changeset
    46
				libwidg2/Make.proto \
30f48431927b Initial revision
claus
parents:
diff changeset
    47
			        libwidg2/bitmaps)
25
e07adf47d209 *** empty log message ***
claus
parents: 24
diff changeset
    48
	gzip $(TOP)/DISTRIB/libwidg2.tar
e07adf47d209 *** empty log message ***
claus
parents: 24
diff changeset
    49
e07adf47d209 *** empty log message ***
claus
parents: 24
diff changeset
    50
uutar:
e07adf47d209 *** empty log message ***
claus
parents: 24
diff changeset
    51
	$(MAKE) tar
e07adf47d209 *** empty log message ***
claus
parents: 24
diff changeset
    52
	(cd $(TOP)/DISTRIB; uuencode libwidg2.tar.gz libwidg2.tar.gz > libwidg2.tar.gz.uue)
12
30f48431927b Initial revision
claus
parents:
diff changeset
    53
30f48431927b Initial revision
claus
parents:
diff changeset
    54
#
30f48431927b Initial revision
claus
parents:
diff changeset
    55
# next thing I'll build into stc is a makedepend feature for this ...
30f48431927b Initial revision
claus
parents:
diff changeset
    56
#
21
3cb093b273a1 big cleanup
claus
parents: 12
diff changeset
    57
I	= $(INCLUDE)
12
30f48431927b Initial revision
claus
parents:
diff changeset
    58
STCHDR=$(I)/stc.h $(I)/stcIntern.h
22
2ee7b28b599e *** empty log message ***
claus
parents: 21
diff changeset
    59
OBJECT=$(I)/Object.H $(STCHDR)
12
30f48431927b Initial revision
claus
parents:
diff changeset
    60
30f48431927b Initial revision
claus
parents:
diff changeset
    61
DEVDRAWABLE=$(I)/DevDraw.H $(I)/DMedium.H $(I)/GC.H $(OBJECT)
30f48431927b Initial revision
claus
parents:
diff changeset
    62
PSEUDOVIEW=$(I)/PseudoV.H $(DEVDRAWABLE)
30f48431927b Initial revision
claus
parents:
diff changeset
    63
VIEW=$(I)/View.H $(PSEUDOVIEW)
30f48431927b Initial revision
claus
parents:
diff changeset
    64
POPUPVIEW=$(I)/PopUpView.H $(VIEW)
30f48431927b Initial revision
claus
parents:
diff changeset
    65
NOTIFIER=$(I)/Notifier.H $(POPUPVIEW)
30f48431927b Initial revision
claus
parents:
diff changeset
    66
STDSYSVIEW=$(I)/StdSysV.H $(VIEW)
30f48431927b Initial revision
claus
parents:
diff changeset
    67
LISTVIEW=$(I)/ListView.H $(VIEW)
30f48431927b Initial revision
claus
parents:
diff changeset
    68
SELLISTVIEW=$(I)/SelListV.H $(LISTVIEW)
30f48431927b Initial revision
claus
parents:
diff changeset
    69
TEXTVIEW=$(I)/TextView.H $(LISTVIEW)
30f48431927b Initial revision
claus
parents:
diff changeset
    70
EDITTEXTVIEW=$(I)/ETxtView.H $(TEXTVIEW)
30f48431927b Initial revision
claus
parents:
diff changeset
    71
TEXTCOLLECTOR=$(I)/TextColl.H $(EDITTEXTVIEW)
30f48431927b Initial revision
claus
parents:
diff changeset
    72
MODALBOX=$(I)/ModalBox.H $(STDSYSVIEW)
30f48431927b Initial revision
claus
parents:
diff changeset
    73
ENTERBOX=$(I)/EnterBox.H $(MODALBOX)
30f48431927b Initial revision
claus
parents:
diff changeset
    74
DIALOGBOX=$(I)/DialogBox.H $(MODALBOX)
30f48431927b Initial revision
claus
parents:
diff changeset
    75
LABEL=$(I)/Label.H $(VIEW)
30f48431927b Initial revision
claus
parents:
diff changeset
    76
BUTTON=$(I)/Button.H $(LABEL)
30f48431927b Initial revision
claus
parents:
diff changeset
    77
30f48431927b Initial revision
claus
parents:
diff changeset
    78
DigiLed.$(O):           DigiLed.st $(VIEW)
30f48431927b Initial revision
claus
parents:
diff changeset
    79
MenuButt.$(O):          MenuButt.st $(BUTTON)
30f48431927b Initial revision
claus
parents:
diff changeset
    80
MtnButt.$(O):           MtnButt.st $(BUTTON)
30f48431927b Initial revision
claus
parents:
diff changeset
    81
RetButton.$(O):         RetButton.st $(BUTTON)
30f48431927b Initial revision
claus
parents:
diff changeset
    82
Ruler.$(O):             Ruler.st $(VIEW)
30f48431927b Initial revision
claus
parents:
diff changeset
    83
TextRuler.$(O):         TextRuler.st $(I)/Ruler.H $(VIEW)
30f48431927b Initial revision
claus
parents:
diff changeset
    84
30f48431927b Initial revision
claus
parents:
diff changeset
    85
Slider.$(O):            Slider.st $(I)/Scroller.H $(VIEW)
30f48431927b Initial revision
claus
parents:
diff changeset
    86
HSlider.$(O):           HSlider.st $(I)/Slider.H $(I)/Scroller.H $(VIEW)
30f48431927b Initial revision
claus
parents:
diff changeset
    87
24
6704fad5eb7d *** empty log message ***
claus
parents: 22
diff changeset
    88
StepSlider.$(O):        StepSlider.st $(I)/ScrollBar.H $(VIEW)
6704fad5eb7d *** empty log message ***
claus
parents: 22
diff changeset
    89
StepHSlider.$(O):       StepHSlider.st $(I)/HScrBar.H $(VIEW)
6704fad5eb7d *** empty log message ***
claus
parents: 22
diff changeset
    90
12
30f48431927b Initial revision
claus
parents:
diff changeset
    91
FormEdtView.$(O):       FormEdtView.st $(VIEW)
30f48431927b Initial revision
claus
parents:
diff changeset
    92
LEnterFld.$(O):         LEnterFld.st $(VIEW)
30f48431927b Initial revision
claus
parents:
diff changeset
    93
30f48431927b Initial revision
claus
parents:
diff changeset
    94
FNmEntrBox.$(O):	FNmEntrBox.st $(I)/EnterBox.H $(VIEW)
21
3cb093b273a1 big cleanup
claus
parents: 12
diff changeset
    95
FNmEdtFld.$(O):		FNmEdtFld.st $(I)/EditField.H $(I)/ETxtView.H $(VIEW)
12
30f48431927b Initial revision
claus
parents:
diff changeset
    96
30f48431927b Initial revision
claus
parents:
diff changeset
    97
ImageView.$(O):		ImageView.st $(VIEW)
26
ff148983c183 *** empty log message ***
claus
parents: 25
diff changeset
    98
ImgEditV.$(O):		ImgEditV.st $(I)/ImageView.H $(VIEW)
22
2ee7b28b599e *** empty log message ***
claus
parents: 21
diff changeset
    99
2ee7b28b599e *** empty log message ***
claus
parents: 21
diff changeset
   100
MCLEntry.$(O):		$(OBJECT)
2ee7b28b599e *** empty log message ***
claus
parents: 21
diff changeset
   101
TabSpec.$(O):		$(OBJECT)
24
6704fad5eb7d *** empty log message ***
claus
parents: 22
diff changeset
   102
6704fad5eb7d *** empty log message ***
claus
parents: 22
diff changeset
   103
TextBox.$(O):           TextBox.st $(ENTERBOX)