mirror of
https://github.com/amiwm/amiwm.git
synced 2026-03-24 01:24:15 +00:00
48 lines
866 B
Plaintext
48 lines
866 B
Plaintext
|
|
PROGRAMS = amiwm requestchoice
|
|
|
|
AMIWM_HOME = amiwm:
|
|
|
|
SRCS1 = main.c drawinfo.c client.c frame.c icc.c \
|
|
icon.c menu.c diskobject.c gram.c lex.c rc.c
|
|
OBJS1 = main.o drawinfo.o client.o frame.o icc.o \
|
|
icon.o menu.o diskobject.o gram.o lex.o rc.o
|
|
|
|
SRCS2 = requestchoice.c drawinfo.c
|
|
OBJS2 = requestchoice.o drawinfo.o
|
|
|
|
|
|
all : $(PROGRAMS)
|
|
|
|
amiwm : $(OBJS1)
|
|
sc LINK PNAME amiwm $(OBJS1)
|
|
|
|
requestchoice : $(OBJS2)
|
|
sc LINK PNAME requestchoice $(OBJS2)
|
|
|
|
gram.c : gram.y
|
|
bison -y -d -o gram.c gram.y
|
|
|
|
lex.c : lex.l
|
|
flex -t < lex.l > lex.c
|
|
|
|
gram.o : gram.c
|
|
|
|
lex.o : lex.c
|
|
|
|
menu.o : menu.c
|
|
sc menu DEF AMIWM_HOME="$(AMIWM_HOME)"
|
|
|
|
rc.o : rc.c
|
|
sc rc DEF AMIWM_HOME="$(AMIWM_HOME)"
|
|
|
|
clean : tidy
|
|
-delete FORCE $(PROGRAMS)
|
|
|
|
tidy :
|
|
-delete FORCE \#?.(o|q|tmp|lnk) lex.c gram.c gram.h core
|
|
|
|
install :
|
|
copy amiwm requestchoice system.amiwmrc def_tool.info $(AMIWM_HOME)
|
|
|