summaryrefslogtreecommitdiff
path: root/www/aws/files/patch-aws.gpr
blob: 36abec267e22baec843b1bfed6e4a76b5993a53a (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
--- aws.gpr.orig	2014-11-15 19:27:52 UTC
+++ aws.gpr
@@ -44,7 +44,8 @@ aggregate library project AWS is
             when "Windows_NT" =>
                for Library_Options use ("-lwsock32", "-lws2_32");
             when others =>
-               null;
+               for Library_Options use ("-R", "-Wl,-R,@PREFIX@/lib" &
+                  ":@PREFIX@/lib/templates_parser.relocatable");
          end case;
 
          case Shared.LDAP is
@@ -55,7 +56,7 @@ aggregate library project AWS is
                        Project'Library_Options & ("-lwldap32");
                   when others =>
                      for Library_Options use
-                       Project'Library_Options & ("-lldap");
+                       Project'Library_Options & ("-L@PREFIX@/lib", "-lldap");
                end case;
 
             when "Disabled" =>
@@ -69,49 +70,4 @@ aggregate library project AWS is
 
    package Builder renames Shared.Builder;
 
-   -------------
-   -- Install --
-   -------------
-
-   package Install is
-      --  examples
-
-      for Artifacts ("share/examples/aws/images")
-        use ("demos/runme/aws_*.png");
-      for Artifacts ("share/examples/aws/templates")
-        use ("demos/web_mail/*html");
-
-      --  support files (templates)
-
-      for Artifacts ("share/examples/aws/templates")
-        use ("templates_parser/tools/templates.tads");
-      for Artifacts ("share/examples/aws/web_elements")
-        use ("web_elements/menu_css", "web_elements/notebook",
-             "web_elements/rounded_boxes", "web_elements/icons",
-             "web_elements/javascripts",
-             "web_elements/mime.types", "web_elements/readme.txt");
-
-      case Shared.S_Target is
-         when "Windows_NT" =>
-            for Artifacts ("lib/aws")
-              use (Shared.Target_Dir & "/common/win32/aws.coff");
-         when others =>
-            null;
-      end case;
-
-      -- documentations
-
-      for Artifacts ("share/doc/aws") use ("docs/build/html");
-      for Artifacts ("share/doc/aws/pdf") use ("docs/build/latex/*.pdf");
-      for Artifacts ("share/doc/aws/templates_parser")
-        use ("templates_parser/docs/build/html");
-      for Artifacts ("share/doc/aws/templates_parser/pdf")
-        use ("templates_parser/docs/build/latex/*.pdf");
-
-      --  gps plug-ins
-
-      for Artifacts ("share/gps/plug-ins") use ("gps/*.xml", "gps/aws.py");
-
-   end Install;
-
 end AWS;