~mgariepy/ltsp-cluster/pam-script

« back to all changes in this revision

Viewing changes to Makefile

  • Committer: mg at revolutionlinux
  • Date: 2009-05-04 14:53:03 UTC
  • Revision ID: mg@revolutionlinux.com-20090504145303-2yqotdcmnocfplxn
adding pam-script files

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
VERSION         = 0.1.3
 
2
CC              = gcc
 
3
DEBUG           = -g
 
4
CFLAGS          = -Wall -pedantic
 
5
SHARED          = -shared 
 
6
prefix          = /usr
 
7
bindir          = $(DESTDIR)$(prefix)/bin
 
8
plibdir         = $(DESTDIR)/lib/security
 
9
mandir          = $(DESTDIR)/usr/share/man/man5/
 
10
sysconfdir      = /etc
 
11
 
 
12
all: pam_script.so
 
13
 
 
14
pam_script.so: pam_script.c
 
15
        $(CC) $(CFLAGS) $(SHARED) -fPIC -o pam_script.so pam_script.c
 
16
 
 
17
pam_script_auth.so: pam_script_auth.c
 
18
        $(CC) $(CFLAGS) $(SHARED) -o pam_script_auth.so pam_script_auth.c
 
19
 
 
20
install: all
 
21
        mkdir -p $(plibdir)
 
22
        mkdir -p $(mandir)
 
23
        cp pam_script.so $(plibdir)
 
24
        cp pam-script.5 $(mandir)
 
25
 
 
26
tar: clean
 
27
        cd ..; tar czf pam_script-$(VERSION).tar.gz pam_script-$(VERSION)
 
28
 
 
29
rpm: tar
 
30
        cp ../pam_script-$(VERSION).tar.gz /usr/src/redhat/SOURCES/
 
31
        rpm -ba pam_script.spec
 
32
 
 
33
clean:
 
34
        rm -f pam_script.so