mirror of
https://github.com/samba-team/samba.git
synced 2025-02-15 05:57:49 +03:00
Clean up python extensions in clean target.
Pass more flags down to setup.py so we don't have to hard code any -I directives.
This commit is contained in:
parent
3ce8f8c50c
commit
a36882175a
@ -883,7 +883,7 @@ python_common_proto:
|
||||
$(PY_COMMON_PROTO_OBJ)
|
||||
|
||||
python_ext: $(PYTHON_OBJS)
|
||||
PYTHON_OBJS="$(PYTHON_OBJS)" PYTHON_CFLAGS="$(CFLAGS) $(CPPFLAGS)" \
|
||||
PYTHON_OBJS="$(PYTHON_OBJS)" PYTHON_CFLAGS="$(CFLAGS) $(CPPFLAGS) $(FLAGS)" \
|
||||
LIBS="$(LIBS)" \
|
||||
$(PYTHON) python/setup.py build
|
||||
|
||||
@ -892,6 +892,9 @@ python_install: $(PYTHON_OBJS)
|
||||
LIBS="$(LIBS)" \
|
||||
$(PYTHON) python/setup.py install
|
||||
|
||||
python_clean:
|
||||
@if test -n "$(PYTHON)"; then $(PYTHON) python/setup.py clean; fi
|
||||
|
||||
# revert to the previously installed version
|
||||
revert:
|
||||
@$(SHELL) $(srcdir)/script/revert.sh $(SBINDIR) $(SPROGS)
|
||||
@ -927,9 +930,9 @@ uninstallscripts:
|
||||
# Toplevel clean files
|
||||
TOPFILES=dynconfig.o dynconfig.po
|
||||
|
||||
clean: delheaders
|
||||
clean: delheaders python_clean
|
||||
-rm -f core */*~ *~ */*.o */*.po */*.po32 */*.@SHLIBEXT@ \
|
||||
$(TOPFILES) $(PROGS) $(SPROGS) .headers.stamp
|
||||
$(TOPFILES) $(PROGS) $(SPROGS) .headers.stamp
|
||||
|
||||
# Making this target will just make sure that the prototype files
|
||||
# exist, not necessarily that they are up to date. Since they're
|
||||
|
Loading…
x
Reference in New Issue
Block a user