summaryrefslogtreecommitdiffstats
path: root/Makefile
diff options
context:
space:
mode:
authorRich Megginson <rmeggins@redhat.com>2006-09-15 14:59:48 +0000
committerRich Megginson <rmeggins@redhat.com>2006-09-15 14:59:48 +0000
commitbcaf265a82c281bcb0c3921d67944a3b42359c84 (patch)
tree2d94afa964c6903738a9aa858a23039014282a30 /Makefile
parent2a5a4a95b5e87dcbe88f1f512597ffaaded59cba (diff)
downloadds-bcaf265a82c281bcb0c3921d67944a3b42359c84.tar.gz
ds-bcaf265a82c281bcb0c3921d67944a3b42359c84.tar.xz
ds-bcaf265a82c281bcb0c3921d67944a3b42359c84.zip
Bug: 206527
Description: Enable rpmbuild of directory server Fix Description: You can set env. vars. to override all of the LIB and INCLUDE paths with the make -e flag. I moved all of the external component packaging stuff into the packageDirectory target of ldap/cm/Makefile, and moved the "packaging" of the internal files into the releaseDirectory target. So the releaseDirectory target will now copy all of the ldapserver binaries and runtime files into their correct places under RELDIR, which is then used to create the rpm. There were a couple of other places that needed to change the way a particular file was packaged in order ot make sure it was packaged in the core ds and not as an external component. Tested on: RHEL4 Reviewed by: nhosoi (Thanks!)
Diffstat (limited to 'Makefile')
-rw-r--r--Makefile3
1 files changed, 3 insertions, 0 deletions
diff --git a/Makefile b/Makefile
index 04258632..df1d1866 100644
--- a/Makefile
+++ b/Makefile
@@ -316,6 +316,9 @@ Acceptance:
Longduration:
cd ldap/cm; $(MAKE) Longduration $(MFLAGS)
+releaseDirectory:
+ cd ldap/cm; $(MAKE) $(MFLAGS) releaseDirectory
+
setupDirectory:
cd ldap/cm; $(MAKE) $(MFLAGS) releaseDirectory;
cd ldap/cm; $(MAKE) $(MFLAGS) packageDirectory;