equal
deleted
inserted
replaced
26 all:= TARGET= all |
26 all:= TARGET= all |
27 clean:= TARGET= clean |
27 clean:= TARGET= clean |
28 clobber:= TARGET= clobber |
28 clobber:= TARGET= clobber |
29 install:= TARGET= install |
29 install:= TARGET= install |
30 |
30 |
31 SUBDIRS= svc config checkpoints |
31 SUBDIRS= svc config checkpoints manifest profile |
32 |
32 |
33 PROGS= ai_get_manifest ai_sd auto-install |
33 PROGS= ai_get_manifest ai_sd auto-install |
34 |
34 |
35 PYMODULES= \ |
35 PYMODULES= \ |
36 __init__.py \ |
36 __init__.py \ |
42 auto_install.py \ |
42 auto_install.py \ |
43 utmpx.py |
43 utmpx.py |
44 |
44 |
45 PYCMODULES = $(PYMODULES:%.py=%.pyc) |
45 PYCMODULES = $(PYMODULES:%.py=%.pyc) |
46 |
46 |
47 MANIFEST_FILES = ai_manifest.xml \ |
|
48 default.xml |
|
49 |
|
50 VERSION_FILE = version |
47 VERSION_FILE = version |
51 |
|
52 SC_PROFILE_FILES = static_network.xml enable_sci.xml sc_sample.xml |
|
53 |
48 |
54 ROOTPROGS= $(PROGS:%=$(ROOTUSRBIN)/%) |
49 ROOTPROGS= $(PROGS:%=$(ROOTUSRBIN)/%) |
55 |
50 |
56 ROOTPYMODULES= $(PYMODULES:%=$(ROOTPYTHONVENDORSOLINSTALLAI)/%) |
51 ROOTPYMODULES= $(PYMODULES:%=$(ROOTPYTHONVENDORSOLINSTALLAI)/%) |
57 |
52 |
58 ROOTPYCMODULES= $(PYCMODULES:%=$(ROOTPYTHONVENDORSOLINSTALLAI)/%) |
53 ROOTPYCMODULES= $(PYCMODULES:%=$(ROOTPYTHONVENDORSOLINSTALLAI)/%) |
59 |
54 |
60 ROOTMANIFESTS= $(MANIFEST_FILES:%=$(ROOTAUTOINST)/%) |
|
61 |
|
62 ROOTVERSION= $(VERSION_FILE:%=$(ROOTAUTOINST)/%) |
55 ROOTVERSION= $(VERSION_FILE:%=$(ROOTAUTOINST)/%) |
63 |
|
64 ROOTSCPROFILES= $(SC_PROFILE_FILES:%=$(ROOTAUTOINSTSCPROFILES)/%) |
|
65 |
56 |
66 all: python $(PROGS) |
57 all: python $(PROGS) |
67 |
58 |
68 install: all .WAIT $(ROOTPROGS) \ |
59 install: all .WAIT $(ROOTPROGS) \ |
69 $(ROOTUSRBIN) \ |
60 $(ROOTUSRBIN) \ |
70 $(ROOTUSRBINPROG) \ |
61 $(ROOTUSRBINPROG) \ |
71 $(ROOTPYTHONVENDOR) \ |
62 $(ROOTPYTHONVENDOR) \ |
72 $(ROOTPYTHONVENDORSOLINSTALL) \ |
63 $(ROOTPYTHONVENDORSOLINSTALL) \ |
73 $(ROOTPYTHONVENDORSOLINSTALLAI) \ |
64 $(ROOTPYTHONVENDORSOLINSTALLAI) \ |
74 $(ROOTMANIFESTS) \ |
|
75 $(ROOTVERSION) \ |
65 $(ROOTVERSION) \ |
76 $(ROOTPYMODULES) $(ROOTPYCMODULES) \ |
66 $(ROOTPYMODULES) $(ROOTPYCMODULES) \ |
77 $(ROOTSCPROFILES) \ |
|
78 $(SUBDIRS) |
67 $(SUBDIRS) |
79 |
68 |
80 python: |
69 python: |
81 $(PYTHON) -m compileall -l $(@D) |
70 $(PYTHON) -m compileall -l $(@D) |
82 |
71 |