You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@apr.apache.org by pq...@apache.org on 2005/05/24 22:37:21 UTC

svn commit: r178277 - /apr/apr/trunk/build/jlibtool.c

Author: pquerna
Date: Tue May 24 13:37:20 2005
New Revision: 178277

URL: http://svn.apache.org/viewcvs?rev=178277&view=rev
Log:
jlibtool: Correctly handle the '-MT' flag to set the dependency generation Makefile target.

Modified:
    apr/apr/trunk/build/jlibtool.c

Modified: apr/apr/trunk/build/jlibtool.c
URL: http://svn.apache.org/viewcvs/apr/apr/trunk/build/jlibtool.c?rev=178277&r1=178276&r2=178277&view=diff
==============================================================================
--- apr/apr/trunk/build/jlibtool.c (original)
+++ apr/apr/trunk/build/jlibtool.c Tue May 24 13:37:20 2005
@@ -1297,6 +1297,17 @@
                 if (arg[1] == 'o' && !arg[2]) {
                     arg = argv[++a];
                     argused = parse_output_file_name(arg, cmd_data);
+                } else if (strcmp(arg+1, "MT") == 0) {
+                    if (!cmd_data->options.silent) {
+                        printf("Adding: %s", arg);
+                    }
+                    push_count_chars(cmd_data->arglist, arg);
+                    arg = argv[++a];
+                    if (!cmd_data->options.silent) {
+                        printf(" %s\n", arg);
+                    }
+                    push_count_chars(cmd_data->arglist, arg);
+                    argused = 1;
                 } else if (strcmp(arg+1, "rpath") == 0) {
                     /* Aha, we should try to link both! */
                     cmd_data->install_path = argv[++a];