repair makefiles
authorChris Sharp <csharp@georgialibraries.org>
Wed, 27 May 2020 16:51:29 +0000 (12:51 -0400)
committerChris Sharp <csharp@georgialibraries.org>
Wed, 27 May 2020 16:51:29 +0000 (12:51 -0400)
Signed-off-by: Chris Sharp <csharp@georgialibraries.org>
Open-ILS/src/extras/install/Makefile.centos
Open-ILS/src/extras/install/Makefile.rhel

index dbe83b0..7ce3d4e 100644 (file)
@@ -92,9 +92,12 @@ DEVELOPER_RPMS = \
        chromium-headless \
        firefox
 
-all:
+all: install_indexdata_repo install_rpms install_cpan
+
+install_indexdata_repo:
        make -f $(DIR)/Makefile.common install_indexdata_centos_repo
-       install_rpms
+
+install_cpan:
        make -f $(DIR)/Makefile.common install_cpan
        make -f $(DIR)/Makefile.common install_cpan_force
        make -f $(DIR)/Makefile.common install_cpan_pgsql
index 6866fd0..cc09076 100644 (file)
@@ -87,9 +87,18 @@ PGSQL_RPMS = \
        postgresql-plperl \
        postgresql-server
 
-all:
+DEVELOPER_RPMS = \
+       autoconf \
+       automake \
+       chromium-headless \
+       firefox
+
+all: install_indexdata_repo install_rpms install_cpan
+
+install_indexdata_repo:
        make -f $(DIR)/Makefile.common install_indexdata_centos_repo
-       install_rpms
+
+install_cpan:
        make -f $(DIR)/Makefile.common install_cpan
        make -f $(DIR)/Makefile.common install_cpan_force
        make -f $(DIR)/Makefile.common install_cpan_pgsql
@@ -102,6 +111,10 @@ install_rpms:
        yum -y update
        yum -y install $(RPMS)
 
+install_developer:
+       yum -y install $(DEVELOPER_RPMS)
+       make -f $(DIR)/Makefile.common install_nodejs_from_source
+
 clean:
        make -f $(DIR)/Makefile.common clean