فهرست منبع

fastd role now depends on libuecc role to make sure libuecc is available

Till Klocke 9 سال پیش
والد
کامیت
731951e301
2فایلهای تغییر یافته به همراه3 افزوده شده و 11 حذف شده
  1. 2 1
      roles/fastd/meta/main.yml
  2. 1 10
      roles/fastd/tasks/main.yml

+ 2 - 1
roles/fastd/meta/main.yml

@@ -12,4 +12,5 @@ galaxy_info:
   categories:
   - networking
 dependencies:
-   - libsodium
+   - libsodium
+   - libuecc

+ 1 - 10
roles/fastd/tasks/main.yml

@@ -31,11 +31,7 @@
     - libssl1.0.0
     - libssl-dev
     - git
-
-- name: Clone libuecc repo
-  when: fastd_install_from_source == 'true'
-  register: clonelibuecc
-  git: repo={{fastd_libuecc_repo}} dest=/usr/src/libuecc accept_hostkey=yes version={{fastd_libuecc_tag}}
+    - build-essential
 
 - name: Clone fastd repo
   when: fastd_install_from_source == 'true'
@@ -47,13 +43,8 @@
   register: builddircreated
   file: path={{item}} state=directory
   with_items:
-    - "{{fastd_libuecc_build_dir}}"
     - "{{fastd_build_dir}}"
 
-- name: Build and install libuecc
-  when: builddircreated|changed
-  command: cmake /usr/src/libuecc && make && make install chdir={{fastd_libuecc_build_dir}}
-
 - name: Build and install fastd
   when: builddircreated|changed
   command: cmake /usr/src/fastd && make && make install chdir={{fastd_build_dir}}