github.com/hugh712/snapd@v0.0.0-20200910133618-1a99902bd583/data/selinux/Makefile (about)

     1  # This file is part of snapd-selinux
     2  # Copyright (C) 2016 Neal Gompa
     3  #
     4  # This program is free software; you can redistribute it and/or modify
     5  # it under the terms of the GNU General Public License as published by
     6  # the Free Software Foundation; either version 2 of the License, or
     7  # (at your option) any later version.
     8  #
     9  # This program is distributed in the hope that it will be useful,
    10  # but WITHOUT ANY WARRANTY; without even the implied warranty of
    11  # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
    12  # GNU Library General Public License for more details.
    13  #
    14  # You should have received a copy of the GNU General Public License
    15  # along with this program; if not, write to the Free Software
    16  # Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
    17  
    18  
    19  TARGETS?= snappy
    20  SHARE?=/usr/share
    21  MODULES?=${TARGETS:=.pp.bz2}
    22  
    23  all: ${TARGETS:=.pp.bz2}
    24  
    25  %.pp.bz2: %.pp
    26  	@echo Compressing $^ -\ $@
    27  	bzip2 -9 $^
    28  
    29  %.pp: %.te
    30  	make -f ${SHARE}/selinux/devel/Makefile $@
    31  
    32  clean:
    33  	rm -f *~ *.tc *.pp *.pp.bz2
    34  	rm -rf tmp
    35