forked from google/or-tools
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Makefile.gen.mk
4192 lines (3902 loc) · 235 KB
/
Makefile.gen.mk
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
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
948
949
950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
969
970
971
972
973
974
975
976
977
978
979
980
981
982
983
984
985
986
987
988
989
990
991
992
993
994
995
996
997
998
999
1000
BASE_DEPS = \
$(SRC_DIR)/ortools/base/accurate_sum.h \
$(SRC_DIR)/ortools/base/adjustable_priority_queue.h \
$(SRC_DIR)/ortools/base/adjustable_priority_queue-inl.h \
$(SRC_DIR)/ortools/base/base_export.h \
$(SRC_DIR)/ortools/base/basictypes.h \
$(SRC_DIR)/ortools/base/bitmap.h \
$(SRC_DIR)/ortools/base/cleanup.h \
$(SRC_DIR)/ortools/base/commandlineflags.h \
$(SRC_DIR)/ortools/base/encodingutils.h \
$(SRC_DIR)/ortools/base/file.h \
$(SRC_DIR)/ortools/base/filelineiter.h \
$(SRC_DIR)/ortools/base/hash.h \
$(SRC_DIR)/ortools/base/integral_types.h \
$(SRC_DIR)/ortools/base/int_type.h \
$(SRC_DIR)/ortools/base/int_type_indexed_vector.h \
$(SRC_DIR)/ortools/base/iterator_adaptors.h \
$(SRC_DIR)/ortools/base/jniutil.h \
$(SRC_DIR)/ortools/base/logging.h \
$(SRC_DIR)/ortools/base/macros.h \
$(SRC_DIR)/ortools/base/map_util.h \
$(SRC_DIR)/ortools/base/mathutil.h \
$(SRC_DIR)/ortools/base/murmur.h \
$(SRC_DIR)/ortools/base/protobuf_util.h \
$(SRC_DIR)/ortools/base/protoutil.h \
$(SRC_DIR)/ortools/base/ptr_util.h \
$(SRC_DIR)/ortools/base/python-swig.h \
$(SRC_DIR)/ortools/base/random.h \
$(SRC_DIR)/ortools/base/recordio.h \
$(SRC_DIR)/ortools/base/small_map.h \
$(SRC_DIR)/ortools/base/small_ordered_set.h \
$(SRC_DIR)/ortools/base/status_macros.h \
$(SRC_DIR)/ortools/base/statusor.h \
$(SRC_DIR)/ortools/base/stl_util.h \
$(SRC_DIR)/ortools/base/sysinfo.h \
$(SRC_DIR)/ortools/base/thorough_hash.h \
$(SRC_DIR)/ortools/base/threadpool.h \
$(SRC_DIR)/ortools/base/timer.h \
$(SRC_DIR)/ortools/base/typeid.h \
$(SRC_DIR)/ortools/base/version.h
BASE_LIB_OBJS = \
$(OBJ_DIR)/base/bitmap.$O \
$(OBJ_DIR)/base/file.$O \
$(OBJ_DIR)/base/logging.$O \
$(OBJ_DIR)/base/random.$O \
$(OBJ_DIR)/base/recordio.$O \
$(OBJ_DIR)/base/sysinfo.$O \
$(OBJ_DIR)/base/threadpool.$O \
$(OBJ_DIR)/base/timer.$O \
$(OBJ_DIR)/base/version.$O
objs/base/bitmap.$O: ortools/base/bitmap.cc ortools/base/bitmap.h \
ortools/base/basictypes.h ortools/base/integral_types.h \
ortools/base/logging.h ortools/base/macros.h | $(OBJ_DIR)/base
$(CCC) $(CFLAGS) -c $(SRC_DIR)$Sortools$Sbase$Sbitmap.cc $(OBJ_OUT)$(OBJ_DIR)$Sbase$Sbitmap.$O
objs/base/file.$O: ortools/base/file.cc ortools/base/file.h \
ortools/base/integral_types.h ortools/base/logging.h \
ortools/base/macros.h | $(OBJ_DIR)/base
$(CCC) $(CFLAGS) -c $(SRC_DIR)$Sortools$Sbase$Sfile.cc $(OBJ_OUT)$(OBJ_DIR)$Sbase$Sfile.$O
objs/base/logging.$O: ortools/base/logging.cc ortools/base/logging.h \
ortools/base/integral_types.h ortools/base/macros.h \
ortools/base/commandlineflags.h | $(OBJ_DIR)/base
$(CCC) $(CFLAGS) -c $(SRC_DIR)$Sortools$Sbase$Slogging.cc $(OBJ_OUT)$(OBJ_DIR)$Sbase$Slogging.$O
objs/base/random.$O: ortools/base/random.cc ortools/base/hash.h \
ortools/base/basictypes.h ortools/base/integral_types.h \
ortools/base/logging.h ortools/base/macros.h ortools/base/random.h | $(OBJ_DIR)/base
$(CCC) $(CFLAGS) -c $(SRC_DIR)$Sortools$Sbase$Srandom.cc $(OBJ_OUT)$(OBJ_DIR)$Sbase$Srandom.$O
objs/base/recordio.$O: ortools/base/recordio.cc ortools/base/recordio.h \
ortools/base/file.h ortools/base/integral_types.h ortools/base/logging.h \
ortools/base/macros.h | $(OBJ_DIR)/base
$(CCC) $(CFLAGS) -c $(SRC_DIR)$Sortools$Sbase$Srecordio.cc $(OBJ_OUT)$(OBJ_DIR)$Sbase$Srecordio.$O
objs/base/sysinfo.$O: ortools/base/sysinfo.cc ortools/base/sysinfo.h \
ortools/base/basictypes.h ortools/base/integral_types.h \
ortools/base/logging.h ortools/base/macros.h | $(OBJ_DIR)/base
$(CCC) $(CFLAGS) -c $(SRC_DIR)$Sortools$Sbase$Ssysinfo.cc $(OBJ_OUT)$(OBJ_DIR)$Sbase$Ssysinfo.$O
objs/base/threadpool.$O: ortools/base/threadpool.cc \
ortools/base/threadpool.h ortools/base/logging.h \
ortools/base/integral_types.h ortools/base/macros.h | $(OBJ_DIR)/base
$(CCC) $(CFLAGS) -c $(SRC_DIR)$Sortools$Sbase$Sthreadpool.cc $(OBJ_OUT)$(OBJ_DIR)$Sbase$Sthreadpool.$O
objs/base/timer.$O: ortools/base/timer.cc ortools/base/timer.h \
ortools/base/basictypes.h ortools/base/integral_types.h \
ortools/base/logging.h ortools/base/macros.h | $(OBJ_DIR)/base
$(CCC) $(CFLAGS) -c $(SRC_DIR)$Sortools$Sbase$Stimer.cc $(OBJ_OUT)$(OBJ_DIR)$Sbase$Stimer.$O
objs/base/version.$O: ortools/base/version.cc | $(OBJ_DIR)/base
$(CCC) $(CFLAGS) -c $(SRC_DIR)$Sortools$Sbase$Sversion.cc $(OBJ_OUT)$(OBJ_DIR)$Sbase$Sversion.$O
PORT_DEPS = \
$(SRC_DIR)/ortools/port/file.h \
$(SRC_DIR)/ortools/port/proto_utils.h \
$(SRC_DIR)/ortools/port/sysinfo.h \
$(SRC_DIR)/ortools/port/utf8.h
PORT_LIB_OBJS = \
$(OBJ_DIR)/port/file_nonport.$O \
$(OBJ_DIR)/port/sysinfo_nonport.$O
objs/port/file_nonport.$O: ortools/port/file_nonport.cc \
ortools/port/file.h ortools/base/file.h ortools/base/integral_types.h \
ortools/base/logging.h ortools/base/macros.h | $(OBJ_DIR)/port
$(CCC) $(CFLAGS) -c $(SRC_DIR)$Sortools$Sport$Sfile_nonport.cc $(OBJ_OUT)$(OBJ_DIR)$Sport$Sfile_nonport.$O
objs/port/sysinfo_nonport.$O: ortools/port/sysinfo_nonport.cc \
ortools/base/sysinfo.h ortools/base/basictypes.h \
ortools/base/integral_types.h ortools/base/logging.h \
ortools/base/macros.h ortools/port/sysinfo.h | $(OBJ_DIR)/port
$(CCC) $(CFLAGS) -c $(SRC_DIR)$Sortools$Sport$Ssysinfo_nonport.cc $(OBJ_OUT)$(OBJ_DIR)$Sport$Ssysinfo_nonport.$O
UTIL_DEPS = \
$(SRC_DIR)/ortools/util/adaptative_parameter_value.h \
$(SRC_DIR)/ortools/util/affine_relation.h \
$(SRC_DIR)/ortools/util/bitset.h \
$(SRC_DIR)/ortools/util/cached_log.h \
$(SRC_DIR)/ortools/util/file_util.h \
$(SRC_DIR)/ortools/util/fp_utils.h \
$(SRC_DIR)/ortools/util/functions_swig_helpers.h \
$(SRC_DIR)/ortools/util/functions_swig_test_helpers.h \
$(SRC_DIR)/ortools/util/graph_export.h \
$(SRC_DIR)/ortools/util/integer_pq.h \
$(SRC_DIR)/ortools/util/lazy_mutable_copy.h \
$(SRC_DIR)/ortools/util/monoid_operation_tree.h \
$(SRC_DIR)/ortools/util/permutation.h \
$(SRC_DIR)/ortools/util/piecewise_linear_function.h \
$(SRC_DIR)/ortools/util/proto_tools.h \
$(SRC_DIR)/ortools/util/random_engine.h \
$(SRC_DIR)/ortools/util/range_minimum_query.h \
$(SRC_DIR)/ortools/util/range_query_function.h \
$(SRC_DIR)/ortools/util/rational_approximation.h \
$(SRC_DIR)/ortools/util/return_macros.h \
$(SRC_DIR)/ortools/util/rev.h \
$(SRC_DIR)/ortools/util/running_stat.h \
$(SRC_DIR)/ortools/util/saturated_arithmetic.h \
$(SRC_DIR)/ortools/util/sigint.h \
$(SRC_DIR)/ortools/util/sorted_interval_list.h \
$(SRC_DIR)/ortools/util/sort.h \
$(SRC_DIR)/ortools/util/stats.h \
$(SRC_DIR)/ortools/util/string_array.h \
$(SRC_DIR)/ortools/util/time_limit.h \
$(SRC_DIR)/ortools/util/tuple_set.h \
$(SRC_DIR)/ortools/util/vector_map.h \
$(SRC_DIR)/ortools/util/vector_or_function.h \
$(SRC_DIR)/ortools/util/zvector.h \
$(GEN_DIR)/ortools/util/optional_boolean.pb.h
UTIL_LIB_OBJS = \
$(OBJ_DIR)/util/bitset.$O \
$(OBJ_DIR)/util/cached_log.$O \
$(OBJ_DIR)/util/file_util.$O \
$(OBJ_DIR)/util/fp_utils.$O \
$(OBJ_DIR)/util/graph_export.$O \
$(OBJ_DIR)/util/piecewise_linear_function.$O \
$(OBJ_DIR)/util/proto_tools.$O \
$(OBJ_DIR)/util/range_query_function.$O \
$(OBJ_DIR)/util/rational_approximation.$O \
$(OBJ_DIR)/util/sigint.$O \
$(OBJ_DIR)/util/sorted_interval_list.$O \
$(OBJ_DIR)/util/stats.$O \
$(OBJ_DIR)/util/time_limit.$O \
$(OBJ_DIR)/util/optional_boolean.pb.$O
objs/util/bitset.$O: ortools/util/bitset.cc ortools/util/bitset.h \
ortools/base/integral_types.h ortools/base/logging.h \
ortools/base/macros.h ortools/base/commandlineflags.h | $(OBJ_DIR)/util
$(CCC) $(CFLAGS) -c $(SRC_DIR)$Sortools$Sutil$Sbitset.cc $(OBJ_OUT)$(OBJ_DIR)$Sutil$Sbitset.$O
objs/util/cached_log.$O: ortools/util/cached_log.cc \
ortools/util/cached_log.h ortools/base/basictypes.h \
ortools/base/integral_types.h ortools/base/logging.h \
ortools/base/macros.h | $(OBJ_DIR)/util
$(CCC) $(CFLAGS) -c $(SRC_DIR)$Sortools$Sutil$Scached_log.cc $(OBJ_OUT)$(OBJ_DIR)$Sutil$Scached_log.$O
objs/util/file_util.$O: ortools/util/file_util.cc ortools/util/file_util.h \
ortools/base/file.h ortools/base/integral_types.h ortools/base/logging.h \
ortools/base/macros.h ortools/base/recordio.h ortools/base/statusor.h \
ortools/base/status_macros.h | $(OBJ_DIR)/util
$(CCC) $(CFLAGS) -c $(SRC_DIR)$Sortools$Sutil$Sfile_util.cc $(OBJ_OUT)$(OBJ_DIR)$Sutil$Sfile_util.$O
objs/util/fp_utils.$O: ortools/util/fp_utils.cc ortools/util/fp_utils.h \
ortools/base/logging.h ortools/base/integral_types.h \
ortools/base/macros.h ortools/util/bitset.h | $(OBJ_DIR)/util
$(CCC) $(CFLAGS) -c $(SRC_DIR)$Sortools$Sutil$Sfp_utils.cc $(OBJ_OUT)$(OBJ_DIR)$Sutil$Sfp_utils.$O
objs/util/graph_export.$O: ortools/util/graph_export.cc \
ortools/util/graph_export.h ortools/base/file.h \
ortools/base/integral_types.h ortools/base/logging.h \
ortools/base/macros.h | $(OBJ_DIR)/util
$(CCC) $(CFLAGS) -c $(SRC_DIR)$Sortools$Sutil$Sgraph_export.cc $(OBJ_OUT)$(OBJ_DIR)$Sutil$Sgraph_export.$O
objs/util/piecewise_linear_function.$O: \
ortools/util/piecewise_linear_function.cc \
ortools/util/piecewise_linear_function.h ortools/base/basictypes.h \
ortools/base/integral_types.h ortools/base/logging.h \
ortools/base/macros.h ortools/util/saturated_arithmetic.h \
ortools/util/bitset.h | $(OBJ_DIR)/util
$(CCC) $(CFLAGS) -c $(SRC_DIR)$Sortools$Sutil$Spiecewise_linear_function.cc $(OBJ_OUT)$(OBJ_DIR)$Sutil$Spiecewise_linear_function.$O
objs/util/proto_tools.$O: ortools/util/proto_tools.cc \
ortools/util/proto_tools.h | $(OBJ_DIR)/util
$(CCC) $(CFLAGS) -c $(SRC_DIR)$Sortools$Sutil$Sproto_tools.cc $(OBJ_OUT)$(OBJ_DIR)$Sutil$Sproto_tools.$O
objs/util/range_query_function.$O: ortools/util/range_query_function.cc \
ortools/util/range_query_function.h ortools/base/integral_types.h \
ortools/base/logging.h ortools/base/macros.h \
ortools/util/range_minimum_query.h ortools/util/bitset.h | $(OBJ_DIR)/util
$(CCC) $(CFLAGS) -c $(SRC_DIR)$Sortools$Sutil$Srange_query_function.cc $(OBJ_OUT)$(OBJ_DIR)$Sutil$Srange_query_function.$O
objs/util/rational_approximation.$O: \
ortools/util/rational_approximation.cc \
ortools/util/rational_approximation.h ortools/base/integral_types.h \
ortools/base/logging.h ortools/base/macros.h | $(OBJ_DIR)/util
$(CCC) $(CFLAGS) -c $(SRC_DIR)$Sortools$Sutil$Srational_approximation.cc $(OBJ_OUT)$(OBJ_DIR)$Sutil$Srational_approximation.$O
objs/util/sigint.$O: ortools/util/sigint.cc ortools/util/sigint.h \
ortools/base/logging.h ortools/base/integral_types.h \
ortools/base/macros.h | $(OBJ_DIR)/util
$(CCC) $(CFLAGS) -c $(SRC_DIR)$Sortools$Sutil$Ssigint.cc $(OBJ_OUT)$(OBJ_DIR)$Sutil$Ssigint.$O
objs/util/sorted_interval_list.$O: ortools/util/sorted_interval_list.cc \
ortools/util/sorted_interval_list.h ortools/base/integral_types.h \
ortools/base/logging.h ortools/base/macros.h \
ortools/util/saturated_arithmetic.h ortools/util/bitset.h | $(OBJ_DIR)/util
$(CCC) $(CFLAGS) -c $(SRC_DIR)$Sortools$Sutil$Ssorted_interval_list.cc $(OBJ_OUT)$(OBJ_DIR)$Sutil$Ssorted_interval_list.$O
objs/util/stats.$O: ortools/util/stats.cc ortools/util/stats.h \
ortools/base/macros.h ortools/base/timer.h ortools/base/basictypes.h \
ortools/base/integral_types.h ortools/base/logging.h \
ortools/base/stl_util.h ortools/port/sysinfo.h ortools/port/utf8.h \
ortools/base/encodingutils.h | $(OBJ_DIR)/util
$(CCC) $(CFLAGS) -c $(SRC_DIR)$Sortools$Sutil$Sstats.cc $(OBJ_OUT)$(OBJ_DIR)$Sutil$Sstats.$O
objs/util/time_limit.$O: ortools/util/time_limit.cc \
ortools/util/time_limit.h ortools/base/commandlineflags.h \
ortools/base/logging.h ortools/base/integral_types.h \
ortools/base/macros.h ortools/base/timer.h ortools/base/basictypes.h \
ortools/util/running_stat.h | $(OBJ_DIR)/util
$(CCC) $(CFLAGS) -c $(SRC_DIR)$Sortools$Sutil$Stime_limit.cc $(OBJ_OUT)$(OBJ_DIR)$Sutil$Stime_limit.$O
ortools/util/optional_boolean.proto: ;
$(GEN_DIR)/ortools/util/optional_boolean.pb.cc: \
$(SRC_DIR)/ortools/util/optional_boolean.proto | $(GEN_DIR)/ortools/util
$(PROTOC) --proto_path=$(INC_DIR) $(PROTOBUF_PROTOC_INC) --cpp_out=$(GEN_PATH) $(SRC_DIR)/ortools/util/optional_boolean.proto
$(GEN_DIR)/ortools/util/optional_boolean.pb.h: \
$(GEN_DIR)/ortools/util/optional_boolean.pb.cc
$(TOUCH) $(GEN_PATH)$Sortools$Sutil$Soptional_boolean.pb.h
$(OBJ_DIR)/util/optional_boolean.pb.$O: \
$(GEN_DIR)/ortools/util/optional_boolean.pb.cc | $(OBJ_DIR)/util
$(CCC) $(CFLAGS) -c $(GEN_PATH)$Sortools$Sutil$Soptional_boolean.pb.cc $(OBJ_OUT)$(OBJ_DIR)$Sutil$Soptional_boolean.pb.$O
DATA_DEPS = \
$(SRC_DIR)/ortools/data/jobshop_scheduling_parser.h \
$(SRC_DIR)/ortools/data/rcpsp_parser.h \
$(SRC_DIR)/ortools/data/set_covering_data.h \
$(SRC_DIR)/ortools/data/set_covering_parser.h \
$(GEN_DIR)/ortools/data/jobshop_scheduling.pb.h \
$(GEN_DIR)/ortools/data/rcpsp.pb.h
DATA_LIB_OBJS = \
$(OBJ_DIR)/data/jobshop_scheduling_parser.$O \
$(OBJ_DIR)/data/rcpsp_parser.$O \
$(OBJ_DIR)/data/set_covering_data.$O \
$(OBJ_DIR)/data/set_covering_parser.$O \
$(OBJ_DIR)/data/jobshop_scheduling.pb.$O \
$(OBJ_DIR)/data/rcpsp.pb.$O
objs/data/jobshop_scheduling_parser.$O: \
ortools/data/jobshop_scheduling_parser.cc \
ortools/data/jobshop_scheduling_parser.h ortools/base/integral_types.h \
ortools/gen/ortools/data/jobshop_scheduling.pb.h \
ortools/base/commandlineflags.h ortools/base/filelineiter.h \
ortools/base/file.h ortools/base/logging.h ortools/base/macros.h | $(OBJ_DIR)/data
$(CCC) $(CFLAGS) -c $(SRC_DIR)$Sortools$Sdata$Sjobshop_scheduling_parser.cc $(OBJ_OUT)$(OBJ_DIR)$Sdata$Sjobshop_scheduling_parser.$O
objs/data/rcpsp_parser.$O: ortools/data/rcpsp_parser.cc \
ortools/data/rcpsp_parser.h ortools/base/integral_types.h \
ortools/gen/ortools/data/rcpsp.pb.h ortools/base/filelineiter.h \
ortools/base/file.h ortools/base/logging.h ortools/base/macros.h | $(OBJ_DIR)/data
$(CCC) $(CFLAGS) -c $(SRC_DIR)$Sortools$Sdata$Srcpsp_parser.cc $(OBJ_OUT)$(OBJ_DIR)$Sdata$Srcpsp_parser.$O
objs/data/set_covering_data.$O: ortools/data/set_covering_data.cc \
ortools/data/set_covering_data.h ortools/base/integral_types.h | $(OBJ_DIR)/data
$(CCC) $(CFLAGS) -c $(SRC_DIR)$Sortools$Sdata$Sset_covering_data.cc $(OBJ_OUT)$(OBJ_DIR)$Sdata$Sset_covering_data.$O
objs/data/set_covering_parser.$O: ortools/data/set_covering_parser.cc \
ortools/data/set_covering_parser.h ortools/base/integral_types.h \
ortools/data/set_covering_data.h ortools/base/filelineiter.h \
ortools/base/file.h ortools/base/logging.h ortools/base/macros.h | $(OBJ_DIR)/data
$(CCC) $(CFLAGS) -c $(SRC_DIR)$Sortools$Sdata$Sset_covering_parser.cc $(OBJ_OUT)$(OBJ_DIR)$Sdata$Sset_covering_parser.$O
ortools/data/jobshop_scheduling.proto: ;
$(GEN_DIR)/ortools/data/jobshop_scheduling.pb.cc: \
$(SRC_DIR)/ortools/data/jobshop_scheduling.proto | $(GEN_DIR)/ortools/data
$(PROTOC) --proto_path=$(INC_DIR) $(PROTOBUF_PROTOC_INC) --cpp_out=$(GEN_PATH) $(SRC_DIR)/ortools/data/jobshop_scheduling.proto
$(GEN_DIR)/ortools/data/jobshop_scheduling.pb.h: \
$(GEN_DIR)/ortools/data/jobshop_scheduling.pb.cc
$(TOUCH) $(GEN_PATH)$Sortools$Sdata$Sjobshop_scheduling.pb.h
$(OBJ_DIR)/data/jobshop_scheduling.pb.$O: \
$(GEN_DIR)/ortools/data/jobshop_scheduling.pb.cc | $(OBJ_DIR)/data
$(CCC) $(CFLAGS) -c $(GEN_PATH)$Sortools$Sdata$Sjobshop_scheduling.pb.cc $(OBJ_OUT)$(OBJ_DIR)$Sdata$Sjobshop_scheduling.pb.$O
ortools/data/rcpsp.proto: ;
$(GEN_DIR)/ortools/data/rcpsp.pb.cc: \
$(SRC_DIR)/ortools/data/rcpsp.proto | $(GEN_DIR)/ortools/data
$(PROTOC) --proto_path=$(INC_DIR) $(PROTOBUF_PROTOC_INC) --cpp_out=$(GEN_PATH) $(SRC_DIR)/ortools/data/rcpsp.proto
$(GEN_DIR)/ortools/data/rcpsp.pb.h: \
$(GEN_DIR)/ortools/data/rcpsp.pb.cc
$(TOUCH) $(GEN_PATH)$Sortools$Sdata$Srcpsp.pb.h
$(OBJ_DIR)/data/rcpsp.pb.$O: \
$(GEN_DIR)/ortools/data/rcpsp.pb.cc | $(OBJ_DIR)/data
$(CCC) $(CFLAGS) -c $(GEN_PATH)$Sortools$Sdata$Srcpsp.pb.cc $(OBJ_OUT)$(OBJ_DIR)$Sdata$Srcpsp.pb.$O
LP_DATA_DEPS = \
$(SRC_DIR)/ortools/lp_data/lp_data.h \
$(SRC_DIR)/ortools/lp_data/lp_data_utils.h \
$(SRC_DIR)/ortools/lp_data/lp_decomposer.h \
$(SRC_DIR)/ortools/lp_data/lp_print_utils.h \
$(SRC_DIR)/ortools/lp_data/lp_types.h \
$(SRC_DIR)/ortools/lp_data/lp_utils.h \
$(SRC_DIR)/ortools/lp_data/matrix_scaler.h \
$(SRC_DIR)/ortools/lp_data/matrix_utils.h \
$(SRC_DIR)/ortools/lp_data/model_reader.h \
$(SRC_DIR)/ortools/lp_data/mps_reader.h \
$(SRC_DIR)/ortools/lp_data/permutation.h \
$(SRC_DIR)/ortools/lp_data/proto_utils.h \
$(SRC_DIR)/ortools/lp_data/scattered_vector.h \
$(SRC_DIR)/ortools/lp_data/sparse_column.h \
$(SRC_DIR)/ortools/lp_data/sparse.h \
$(SRC_DIR)/ortools/lp_data/sparse_row.h \
$(SRC_DIR)/ortools/lp_data/sparse_vector.h
LP_DATA_LIB_OBJS = \
$(OBJ_DIR)/lp_data/lp_data.$O \
$(OBJ_DIR)/lp_data/lp_data_utils.$O \
$(OBJ_DIR)/lp_data/lp_decomposer.$O \
$(OBJ_DIR)/lp_data/lp_print_utils.$O \
$(OBJ_DIR)/lp_data/lp_types.$O \
$(OBJ_DIR)/lp_data/lp_utils.$O \
$(OBJ_DIR)/lp_data/matrix_scaler.$O \
$(OBJ_DIR)/lp_data/matrix_utils.$O \
$(OBJ_DIR)/lp_data/model_reader.$O \
$(OBJ_DIR)/lp_data/mps_reader.$O \
$(OBJ_DIR)/lp_data/proto_utils.$O \
$(OBJ_DIR)/lp_data/sparse.$O \
$(OBJ_DIR)/lp_data/sparse_column.$O
objs/lp_data/lp_data.$O: ortools/lp_data/lp_data.cc \
ortools/lp_data/lp_data.h ortools/base/hash.h ortools/base/basictypes.h \
ortools/base/integral_types.h ortools/base/logging.h \
ortools/base/macros.h ortools/base/int_type.h \
ortools/base/int_type_indexed_vector.h \
ortools/gen/ortools/glop/parameters.pb.h ortools/lp_data/lp_types.h \
ortools/util/bitset.h ortools/lp_data/sparse.h \
ortools/lp_data/permutation.h ortools/util/return_macros.h \
ortools/lp_data/scattered_vector.h ortools/lp_data/sparse_column.h \
ortools/lp_data/sparse_vector.h ortools/graph/iterators.h \
ortools/util/fp_utils.h ortools/lp_data/lp_print_utils.h \
ortools/lp_data/lp_utils.h ortools/base/accurate_sum.h \
ortools/lp_data/matrix_utils.h | $(OBJ_DIR)/lp_data
$(CCC) $(CFLAGS) -c $(SRC_DIR)$Sortools$Slp_data$Slp_data.cc $(OBJ_OUT)$(OBJ_DIR)$Slp_data$Slp_data.$O
objs/lp_data/lp_data_utils.$O: ortools/lp_data/lp_data_utils.cc \
ortools/lp_data/lp_data_utils.h ortools/gen/ortools/glop/parameters.pb.h \
ortools/lp_data/lp_data.h ortools/base/hash.h ortools/base/basictypes.h \
ortools/base/integral_types.h ortools/base/logging.h \
ortools/base/macros.h ortools/base/int_type.h \
ortools/base/int_type_indexed_vector.h ortools/lp_data/lp_types.h \
ortools/util/bitset.h ortools/lp_data/sparse.h \
ortools/lp_data/permutation.h ortools/util/return_macros.h \
ortools/lp_data/scattered_vector.h ortools/lp_data/sparse_column.h \
ortools/lp_data/sparse_vector.h ortools/graph/iterators.h \
ortools/util/fp_utils.h ortools/lp_data/matrix_scaler.h \
ortools/glop/revised_simplex.h ortools/glop/basis_representation.h \
ortools/glop/lu_factorization.h ortools/glop/markowitz.h \
ortools/glop/status.h ortools/util/stats.h ortools/base/timer.h \
ortools/glop/rank_one_update.h ortools/lp_data/lp_utils.h \
ortools/base/accurate_sum.h ortools/glop/dual_edge_norms.h \
ortools/glop/entering_variable.h ortools/glop/primal_edge_norms.h \
ortools/glop/update_row.h ortools/glop/variables_info.h \
ortools/glop/reduced_costs.h ortools/util/random_engine.h \
ortools/glop/variable_values.h ortools/lp_data/lp_print_utils.h \
ortools/lp_data/sparse_row.h ortools/util/time_limit.h \
ortools/base/commandlineflags.h ortools/util/running_stat.h | $(OBJ_DIR)/lp_data
$(CCC) $(CFLAGS) -c $(SRC_DIR)$Sortools$Slp_data$Slp_data_utils.cc $(OBJ_OUT)$(OBJ_DIR)$Slp_data$Slp_data_utils.$O
objs/lp_data/lp_decomposer.$O: ortools/lp_data/lp_decomposer.cc \
ortools/lp_data/lp_decomposer.h ortools/lp_data/lp_data.h \
ortools/base/hash.h ortools/base/basictypes.h \
ortools/base/integral_types.h ortools/base/logging.h \
ortools/base/macros.h ortools/base/int_type.h \
ortools/base/int_type_indexed_vector.h \
ortools/gen/ortools/glop/parameters.pb.h ortools/lp_data/lp_types.h \
ortools/util/bitset.h ortools/lp_data/sparse.h \
ortools/lp_data/permutation.h ortools/util/return_macros.h \
ortools/lp_data/scattered_vector.h ortools/lp_data/sparse_column.h \
ortools/lp_data/sparse_vector.h ortools/graph/iterators.h \
ortools/util/fp_utils.h ortools/algorithms/dynamic_partition.h \
ortools/lp_data/lp_utils.h ortools/base/accurate_sum.h | $(OBJ_DIR)/lp_data
$(CCC) $(CFLAGS) -c $(SRC_DIR)$Sortools$Slp_data$Slp_decomposer.cc $(OBJ_OUT)$(OBJ_DIR)$Slp_data$Slp_decomposer.$O
objs/lp_data/lp_print_utils.$O: ortools/lp_data/lp_print_utils.cc \
ortools/lp_data/lp_print_utils.h ortools/base/integral_types.h \
ortools/lp_data/lp_types.h ortools/base/basictypes.h \
ortools/base/logging.h ortools/base/macros.h ortools/base/int_type.h \
ortools/base/int_type_indexed_vector.h ortools/util/bitset.h \
ortools/util/rational_approximation.h | $(OBJ_DIR)/lp_data
$(CCC) $(CFLAGS) -c $(SRC_DIR)$Sortools$Slp_data$Slp_print_utils.cc $(OBJ_OUT)$(OBJ_DIR)$Slp_data$Slp_print_utils.$O
objs/lp_data/lp_types.$O: ortools/lp_data/lp_types.cc \
ortools/lp_data/lp_types.h ortools/base/basictypes.h \
ortools/base/integral_types.h ortools/base/logging.h \
ortools/base/macros.h ortools/base/int_type.h \
ortools/base/int_type_indexed_vector.h ortools/util/bitset.h | $(OBJ_DIR)/lp_data
$(CCC) $(CFLAGS) -c $(SRC_DIR)$Sortools$Slp_data$Slp_types.cc $(OBJ_OUT)$(OBJ_DIR)$Slp_data$Slp_types.$O
objs/lp_data/lp_utils.$O: ortools/lp_data/lp_utils.cc \
ortools/lp_data/lp_utils.h ortools/base/accurate_sum.h \
ortools/lp_data/lp_types.h ortools/base/basictypes.h \
ortools/base/integral_types.h ortools/base/logging.h \
ortools/base/macros.h ortools/base/int_type.h \
ortools/base/int_type_indexed_vector.h ortools/util/bitset.h \
ortools/lp_data/scattered_vector.h ortools/lp_data/sparse_column.h \
ortools/lp_data/sparse_vector.h ortools/graph/iterators.h \
ortools/lp_data/permutation.h ortools/util/return_macros.h | $(OBJ_DIR)/lp_data
$(CCC) $(CFLAGS) -c $(SRC_DIR)$Sortools$Slp_data$Slp_utils.cc $(OBJ_OUT)$(OBJ_DIR)$Slp_data$Slp_utils.$O
objs/lp_data/matrix_scaler.$O: ortools/lp_data/matrix_scaler.cc \
ortools/lp_data/matrix_scaler.h ortools/base/int_type_indexed_vector.h \
ortools/base/int_type.h ortools/base/macros.h \
ortools/base/integral_types.h ortools/gen/ortools/glop/parameters.pb.h \
ortools/glop/revised_simplex.h ortools/glop/basis_representation.h \
ortools/base/logging.h ortools/glop/lu_factorization.h \
ortools/glop/markowitz.h ortools/glop/status.h \
ortools/lp_data/lp_types.h ortools/base/basictypes.h \
ortools/util/bitset.h ortools/lp_data/permutation.h \
ortools/util/return_macros.h ortools/lp_data/sparse.h \
ortools/lp_data/scattered_vector.h ortools/lp_data/sparse_column.h \
ortools/lp_data/sparse_vector.h ortools/graph/iterators.h \
ortools/util/stats.h ortools/base/timer.h ortools/glop/rank_one_update.h \
ortools/lp_data/lp_utils.h ortools/base/accurate_sum.h \
ortools/glop/dual_edge_norms.h ortools/lp_data/lp_data.h \
ortools/base/hash.h ortools/util/fp_utils.h \
ortools/glop/entering_variable.h ortools/glop/primal_edge_norms.h \
ortools/glop/update_row.h ortools/glop/variables_info.h \
ortools/glop/reduced_costs.h ortools/util/random_engine.h \
ortools/glop/variable_values.h ortools/lp_data/lp_print_utils.h \
ortools/lp_data/sparse_row.h ortools/util/time_limit.h \
ortools/base/commandlineflags.h ortools/util/running_stat.h | $(OBJ_DIR)/lp_data
$(CCC) $(CFLAGS) -c $(SRC_DIR)$Sortools$Slp_data$Smatrix_scaler.cc $(OBJ_OUT)$(OBJ_DIR)$Slp_data$Smatrix_scaler.$O
objs/lp_data/matrix_utils.$O: ortools/lp_data/matrix_utils.cc \
ortools/lp_data/matrix_utils.h ortools/lp_data/lp_types.h \
ortools/base/basictypes.h ortools/base/integral_types.h \
ortools/base/logging.h ortools/base/macros.h ortools/base/int_type.h \
ortools/base/int_type_indexed_vector.h ortools/util/bitset.h \
ortools/lp_data/sparse.h ortools/lp_data/permutation.h \
ortools/util/return_macros.h ortools/lp_data/scattered_vector.h \
ortools/lp_data/sparse_column.h ortools/lp_data/sparse_vector.h \
ortools/graph/iterators.h ortools/base/hash.h | $(OBJ_DIR)/lp_data
$(CCC) $(CFLAGS) -c $(SRC_DIR)$Sortools$Slp_data$Smatrix_utils.cc $(OBJ_OUT)$(OBJ_DIR)$Slp_data$Smatrix_utils.$O
objs/lp_data/model_reader.$O: ortools/lp_data/model_reader.cc \
ortools/lp_data/model_reader.h \
ortools/gen/ortools/linear_solver/linear_solver.pb.h \
ortools/gen/ortools/util/optional_boolean.pb.h ortools/lp_data/lp_data.h \
ortools/base/hash.h ortools/base/basictypes.h \
ortools/base/integral_types.h ortools/base/logging.h \
ortools/base/macros.h ortools/base/int_type.h \
ortools/base/int_type_indexed_vector.h \
ortools/gen/ortools/glop/parameters.pb.h ortools/lp_data/lp_types.h \
ortools/util/bitset.h ortools/lp_data/sparse.h \
ortools/lp_data/permutation.h ortools/util/return_macros.h \
ortools/lp_data/scattered_vector.h ortools/lp_data/sparse_column.h \
ortools/lp_data/sparse_vector.h ortools/graph/iterators.h \
ortools/util/fp_utils.h ortools/base/file.h \
ortools/lp_data/proto_utils.h ortools/util/file_util.h \
ortools/base/recordio.h ortools/base/statusor.h | $(OBJ_DIR)/lp_data
$(CCC) $(CFLAGS) -c $(SRC_DIR)$Sortools$Slp_data$Smodel_reader.cc $(OBJ_OUT)$(OBJ_DIR)$Slp_data$Smodel_reader.$O
objs/lp_data/mps_reader.$O: ortools/lp_data/mps_reader.cc \
ortools/lp_data/mps_reader.h ortools/base/protobuf_util.h \
ortools/base/logging.h ortools/base/integral_types.h \
ortools/base/macros.h ortools/base/commandlineflags.h \
ortools/base/filelineiter.h ortools/base/file.h ortools/base/hash.h \
ortools/base/basictypes.h ortools/base/int_type.h \
ortools/base/int_type_indexed_vector.h ortools/base/map_util.h \
ortools/base/status_macros.h ortools/base/statusor.h \
ortools/gen/ortools/linear_solver/linear_solver.pb.h \
ortools/gen/ortools/util/optional_boolean.pb.h ortools/lp_data/lp_data.h \
ortools/gen/ortools/glop/parameters.pb.h ortools/lp_data/lp_types.h \
ortools/util/bitset.h ortools/lp_data/sparse.h \
ortools/lp_data/permutation.h ortools/util/return_macros.h \
ortools/lp_data/scattered_vector.h ortools/lp_data/sparse_column.h \
ortools/lp_data/sparse_vector.h ortools/graph/iterators.h \
ortools/util/fp_utils.h | $(OBJ_DIR)/lp_data
$(CCC) $(CFLAGS) -c $(SRC_DIR)$Sortools$Slp_data$Smps_reader.cc $(OBJ_OUT)$(OBJ_DIR)$Slp_data$Smps_reader.$O
objs/lp_data/proto_utils.$O: ortools/lp_data/proto_utils.cc \
ortools/lp_data/proto_utils.h \
ortools/gen/ortools/linear_solver/linear_solver.pb.h \
ortools/gen/ortools/util/optional_boolean.pb.h ortools/lp_data/lp_data.h \
ortools/base/hash.h ortools/base/basictypes.h \
ortools/base/integral_types.h ortools/base/logging.h \
ortools/base/macros.h ortools/base/int_type.h \
ortools/base/int_type_indexed_vector.h \
ortools/gen/ortools/glop/parameters.pb.h ortools/lp_data/lp_types.h \
ortools/util/bitset.h ortools/lp_data/sparse.h \
ortools/lp_data/permutation.h ortools/util/return_macros.h \
ortools/lp_data/scattered_vector.h ortools/lp_data/sparse_column.h \
ortools/lp_data/sparse_vector.h ortools/graph/iterators.h \
ortools/util/fp_utils.h | $(OBJ_DIR)/lp_data
$(CCC) $(CFLAGS) -c $(SRC_DIR)$Sortools$Slp_data$Sproto_utils.cc $(OBJ_OUT)$(OBJ_DIR)$Slp_data$Sproto_utils.$O
objs/lp_data/sparse.$O: ortools/lp_data/sparse.cc ortools/lp_data/sparse.h \
ortools/base/integral_types.h ortools/lp_data/lp_types.h \
ortools/base/basictypes.h ortools/base/logging.h ortools/base/macros.h \
ortools/base/int_type.h ortools/base/int_type_indexed_vector.h \
ortools/util/bitset.h ortools/lp_data/permutation.h \
ortools/util/return_macros.h ortools/lp_data/scattered_vector.h \
ortools/lp_data/sparse_column.h ortools/lp_data/sparse_vector.h \
ortools/graph/iterators.h | $(OBJ_DIR)/lp_data
$(CCC) $(CFLAGS) -c $(SRC_DIR)$Sortools$Slp_data$Ssparse.cc $(OBJ_OUT)$(OBJ_DIR)$Slp_data$Ssparse.$O
objs/lp_data/sparse_column.$O: ortools/lp_data/sparse_column.cc \
ortools/lp_data/sparse_column.h ortools/lp_data/sparse_vector.h \
ortools/base/integral_types.h ortools/base/logging.h \
ortools/base/macros.h ortools/graph/iterators.h \
ortools/lp_data/lp_types.h ortools/base/basictypes.h \
ortools/base/int_type.h ortools/base/int_type_indexed_vector.h \
ortools/util/bitset.h ortools/lp_data/permutation.h \
ortools/util/return_macros.h | $(OBJ_DIR)/lp_data
$(CCC) $(CFLAGS) -c $(SRC_DIR)$Sortools$Slp_data$Ssparse_column.cc $(OBJ_OUT)$(OBJ_DIR)$Slp_data$Ssparse_column.$O
GLOP_DEPS = \
$(SRC_DIR)/ortools/glop/basis_representation.h \
$(SRC_DIR)/ortools/glop/dual_edge_norms.h \
$(SRC_DIR)/ortools/glop/entering_variable.h \
$(SRC_DIR)/ortools/glop/initial_basis.h \
$(SRC_DIR)/ortools/glop/lp_solver.h \
$(SRC_DIR)/ortools/glop/lu_factorization.h \
$(SRC_DIR)/ortools/glop/markowitz.h \
$(SRC_DIR)/ortools/glop/preprocessor.h \
$(SRC_DIR)/ortools/glop/primal_edge_norms.h \
$(SRC_DIR)/ortools/glop/rank_one_update.h \
$(SRC_DIR)/ortools/glop/reduced_costs.h \
$(SRC_DIR)/ortools/glop/revised_simplex.h \
$(SRC_DIR)/ortools/glop/status.h \
$(SRC_DIR)/ortools/glop/update_row.h \
$(SRC_DIR)/ortools/glop/variables_info.h \
$(SRC_DIR)/ortools/glop/variable_values.h \
$(GEN_DIR)/ortools/glop/parameters.pb.h
GLOP_LIB_OBJS = \
$(OBJ_DIR)/glop/basis_representation.$O \
$(OBJ_DIR)/glop/dual_edge_norms.$O \
$(OBJ_DIR)/glop/entering_variable.$O \
$(OBJ_DIR)/glop/initial_basis.$O \
$(OBJ_DIR)/glop/lp_solver.$O \
$(OBJ_DIR)/glop/lu_factorization.$O \
$(OBJ_DIR)/glop/markowitz.$O \
$(OBJ_DIR)/glop/preprocessor.$O \
$(OBJ_DIR)/glop/primal_edge_norms.$O \
$(OBJ_DIR)/glop/reduced_costs.$O \
$(OBJ_DIR)/glop/revised_simplex.$O \
$(OBJ_DIR)/glop/status.$O \
$(OBJ_DIR)/glop/update_row.$O \
$(OBJ_DIR)/glop/variable_values.$O \
$(OBJ_DIR)/glop/variables_info.$O \
$(OBJ_DIR)/glop/parameters.pb.$O
objs/glop/basis_representation.$O: ortools/glop/basis_representation.cc \
ortools/glop/basis_representation.h ortools/base/logging.h \
ortools/base/integral_types.h ortools/base/macros.h \
ortools/glop/lu_factorization.h ortools/glop/markowitz.h \
ortools/gen/ortools/glop/parameters.pb.h ortools/glop/status.h \
ortools/lp_data/lp_types.h ortools/base/basictypes.h \
ortools/base/int_type.h ortools/base/int_type_indexed_vector.h \
ortools/util/bitset.h ortools/lp_data/permutation.h \
ortools/util/return_macros.h ortools/lp_data/sparse.h \
ortools/lp_data/scattered_vector.h ortools/lp_data/sparse_column.h \
ortools/lp_data/sparse_vector.h ortools/graph/iterators.h \
ortools/util/stats.h ortools/base/timer.h ortools/glop/rank_one_update.h \
ortools/lp_data/lp_utils.h ortools/base/accurate_sum.h \
ortools/base/stl_util.h | $(OBJ_DIR)/glop
$(CCC) $(CFLAGS) -c $(SRC_DIR)$Sortools$Sglop$Sbasis_representation.cc $(OBJ_OUT)$(OBJ_DIR)$Sglop$Sbasis_representation.$O
objs/glop/dual_edge_norms.$O: ortools/glop/dual_edge_norms.cc \
ortools/glop/dual_edge_norms.h ortools/glop/basis_representation.h \
ortools/base/logging.h ortools/base/integral_types.h \
ortools/base/macros.h ortools/glop/lu_factorization.h \
ortools/glop/markowitz.h ortools/gen/ortools/glop/parameters.pb.h \
ortools/glop/status.h ortools/lp_data/lp_types.h \
ortools/base/basictypes.h ortools/base/int_type.h \
ortools/base/int_type_indexed_vector.h ortools/util/bitset.h \
ortools/lp_data/permutation.h ortools/util/return_macros.h \
ortools/lp_data/sparse.h ortools/lp_data/scattered_vector.h \
ortools/lp_data/sparse_column.h ortools/lp_data/sparse_vector.h \
ortools/graph/iterators.h ortools/util/stats.h ortools/base/timer.h \
ortools/glop/rank_one_update.h ortools/lp_data/lp_utils.h \
ortools/base/accurate_sum.h ortools/lp_data/lp_data.h \
ortools/base/hash.h ortools/util/fp_utils.h | $(OBJ_DIR)/glop
$(CCC) $(CFLAGS) -c $(SRC_DIR)$Sortools$Sglop$Sdual_edge_norms.cc $(OBJ_OUT)$(OBJ_DIR)$Sglop$Sdual_edge_norms.$O
objs/glop/entering_variable.$O: ortools/glop/entering_variable.cc \
ortools/glop/entering_variable.h ortools/glop/basis_representation.h \
ortools/base/logging.h ortools/base/integral_types.h \
ortools/base/macros.h ortools/glop/lu_factorization.h \
ortools/glop/markowitz.h ortools/gen/ortools/glop/parameters.pb.h \
ortools/glop/status.h ortools/lp_data/lp_types.h \
ortools/base/basictypes.h ortools/base/int_type.h \
ortools/base/int_type_indexed_vector.h ortools/util/bitset.h \
ortools/lp_data/permutation.h ortools/util/return_macros.h \
ortools/lp_data/sparse.h ortools/lp_data/scattered_vector.h \
ortools/lp_data/sparse_column.h ortools/lp_data/sparse_vector.h \
ortools/graph/iterators.h ortools/util/stats.h ortools/base/timer.h \
ortools/glop/rank_one_update.h ortools/lp_data/lp_utils.h \
ortools/base/accurate_sum.h ortools/glop/primal_edge_norms.h \
ortools/glop/update_row.h ortools/glop/variables_info.h \
ortools/lp_data/lp_data.h ortools/base/hash.h ortools/util/fp_utils.h \
ortools/glop/reduced_costs.h ortools/util/random_engine.h \
ortools/port/proto_utils.h | $(OBJ_DIR)/glop
$(CCC) $(CFLAGS) -c $(SRC_DIR)$Sortools$Sglop$Sentering_variable.cc $(OBJ_OUT)$(OBJ_DIR)$Sglop$Sentering_variable.$O
objs/glop/initial_basis.$O: ortools/glop/initial_basis.cc \
ortools/glop/initial_basis.h ortools/lp_data/lp_data.h \
ortools/base/hash.h ortools/base/basictypes.h \
ortools/base/integral_types.h ortools/base/logging.h \
ortools/base/macros.h ortools/base/int_type.h \
ortools/base/int_type_indexed_vector.h \
ortools/gen/ortools/glop/parameters.pb.h ortools/lp_data/lp_types.h \
ortools/util/bitset.h ortools/lp_data/sparse.h \
ortools/lp_data/permutation.h ortools/util/return_macros.h \
ortools/lp_data/scattered_vector.h ortools/lp_data/sparse_column.h \
ortools/lp_data/sparse_vector.h ortools/graph/iterators.h \
ortools/util/fp_utils.h ortools/glop/markowitz.h ortools/glop/status.h \
ortools/util/stats.h ortools/base/timer.h ortools/lp_data/lp_utils.h \
ortools/base/accurate_sum.h | $(OBJ_DIR)/glop
$(CCC) $(CFLAGS) -c $(SRC_DIR)$Sortools$Sglop$Sinitial_basis.cc $(OBJ_OUT)$(OBJ_DIR)$Sglop$Sinitial_basis.$O
objs/glop/lp_solver.$O: ortools/glop/lp_solver.cc ortools/glop/lp_solver.h \
ortools/gen/ortools/glop/parameters.pb.h ortools/glop/preprocessor.h \
ortools/glop/revised_simplex.h ortools/base/integral_types.h \
ortools/base/macros.h ortools/glop/basis_representation.h \
ortools/base/logging.h ortools/glop/lu_factorization.h \
ortools/glop/markowitz.h ortools/glop/status.h \
ortools/lp_data/lp_types.h ortools/base/basictypes.h \
ortools/base/int_type.h ortools/base/int_type_indexed_vector.h \
ortools/util/bitset.h ortools/lp_data/permutation.h \
ortools/util/return_macros.h ortools/lp_data/sparse.h \
ortools/lp_data/scattered_vector.h ortools/lp_data/sparse_column.h \
ortools/lp_data/sparse_vector.h ortools/graph/iterators.h \
ortools/util/stats.h ortools/base/timer.h ortools/glop/rank_one_update.h \
ortools/lp_data/lp_utils.h ortools/base/accurate_sum.h \
ortools/glop/dual_edge_norms.h ortools/lp_data/lp_data.h \
ortools/base/hash.h ortools/util/fp_utils.h \
ortools/glop/entering_variable.h ortools/glop/primal_edge_norms.h \
ortools/glop/update_row.h ortools/glop/variables_info.h \
ortools/glop/reduced_costs.h ortools/util/random_engine.h \
ortools/glop/variable_values.h ortools/lp_data/lp_print_utils.h \
ortools/lp_data/sparse_row.h ortools/util/time_limit.h \
ortools/base/commandlineflags.h ortools/util/running_stat.h \
ortools/lp_data/matrix_scaler.h ortools/lp_data/proto_utils.h \
ortools/gen/ortools/linear_solver/linear_solver.pb.h \
ortools/gen/ortools/util/optional_boolean.pb.h ortools/util/file_util.h \
ortools/base/file.h ortools/base/recordio.h ortools/base/statusor.h | $(OBJ_DIR)/glop
$(CCC) $(CFLAGS) -c $(SRC_DIR)$Sortools$Sglop$Slp_solver.cc $(OBJ_OUT)$(OBJ_DIR)$Sglop$Slp_solver.$O
objs/glop/lu_factorization.$O: ortools/glop/lu_factorization.cc \
ortools/glop/lu_factorization.h ortools/glop/markowitz.h \
ortools/base/logging.h ortools/base/integral_types.h \
ortools/base/macros.h ortools/gen/ortools/glop/parameters.pb.h \
ortools/glop/status.h ortools/lp_data/lp_types.h \
ortools/base/basictypes.h ortools/base/int_type.h \
ortools/base/int_type_indexed_vector.h ortools/util/bitset.h \
ortools/lp_data/permutation.h ortools/util/return_macros.h \
ortools/lp_data/sparse.h ortools/lp_data/scattered_vector.h \
ortools/lp_data/sparse_column.h ortools/lp_data/sparse_vector.h \
ortools/graph/iterators.h ortools/util/stats.h ortools/base/timer.h \
ortools/lp_data/lp_utils.h ortools/base/accurate_sum.h | $(OBJ_DIR)/glop
$(CCC) $(CFLAGS) -c $(SRC_DIR)$Sortools$Sglop$Slu_factorization.cc $(OBJ_OUT)$(OBJ_DIR)$Sglop$Slu_factorization.$O
objs/glop/markowitz.$O: ortools/glop/markowitz.cc ortools/glop/markowitz.h \
ortools/base/logging.h ortools/base/integral_types.h \
ortools/base/macros.h ortools/gen/ortools/glop/parameters.pb.h \
ortools/glop/status.h ortools/lp_data/lp_types.h \
ortools/base/basictypes.h ortools/base/int_type.h \
ortools/base/int_type_indexed_vector.h ortools/util/bitset.h \
ortools/lp_data/permutation.h ortools/util/return_macros.h \
ortools/lp_data/sparse.h ortools/lp_data/scattered_vector.h \
ortools/lp_data/sparse_column.h ortools/lp_data/sparse_vector.h \
ortools/graph/iterators.h ortools/util/stats.h ortools/base/timer.h \
ortools/lp_data/lp_utils.h ortools/base/accurate_sum.h | $(OBJ_DIR)/glop
$(CCC) $(CFLAGS) -c $(SRC_DIR)$Sortools$Sglop$Smarkowitz.cc $(OBJ_OUT)$(OBJ_DIR)$Sglop$Smarkowitz.$O
objs/glop/preprocessor.$O: ortools/glop/preprocessor.cc \
ortools/glop/preprocessor.h ortools/gen/ortools/glop/parameters.pb.h \
ortools/glop/revised_simplex.h ortools/base/integral_types.h \
ortools/base/macros.h ortools/glop/basis_representation.h \
ortools/base/logging.h ortools/glop/lu_factorization.h \
ortools/glop/markowitz.h ortools/glop/status.h \
ortools/lp_data/lp_types.h ortools/base/basictypes.h \
ortools/base/int_type.h ortools/base/int_type_indexed_vector.h \
ortools/util/bitset.h ortools/lp_data/permutation.h \
ortools/util/return_macros.h ortools/lp_data/sparse.h \
ortools/lp_data/scattered_vector.h ortools/lp_data/sparse_column.h \
ortools/lp_data/sparse_vector.h ortools/graph/iterators.h \
ortools/util/stats.h ortools/base/timer.h ortools/glop/rank_one_update.h \
ortools/lp_data/lp_utils.h ortools/base/accurate_sum.h \
ortools/glop/dual_edge_norms.h ortools/lp_data/lp_data.h \
ortools/base/hash.h ortools/util/fp_utils.h \
ortools/glop/entering_variable.h ortools/glop/primal_edge_norms.h \
ortools/glop/update_row.h ortools/glop/variables_info.h \
ortools/glop/reduced_costs.h ortools/util/random_engine.h \
ortools/glop/variable_values.h ortools/lp_data/lp_print_utils.h \
ortools/lp_data/sparse_row.h ortools/util/time_limit.h \
ortools/base/commandlineflags.h ortools/util/running_stat.h \
ortools/lp_data/matrix_scaler.h ortools/lp_data/lp_data_utils.h \
ortools/lp_data/matrix_utils.h | $(OBJ_DIR)/glop
$(CCC) $(CFLAGS) -c $(SRC_DIR)$Sortools$Sglop$Spreprocessor.cc $(OBJ_OUT)$(OBJ_DIR)$Sglop$Spreprocessor.$O
objs/glop/primal_edge_norms.$O: ortools/glop/primal_edge_norms.cc \
ortools/glop/primal_edge_norms.h ortools/glop/basis_representation.h \
ortools/base/logging.h ortools/base/integral_types.h \
ortools/base/macros.h ortools/glop/lu_factorization.h \
ortools/glop/markowitz.h ortools/gen/ortools/glop/parameters.pb.h \
ortools/glop/status.h ortools/lp_data/lp_types.h \
ortools/base/basictypes.h ortools/base/int_type.h \
ortools/base/int_type_indexed_vector.h ortools/util/bitset.h \
ortools/lp_data/permutation.h ortools/util/return_macros.h \
ortools/lp_data/sparse.h ortools/lp_data/scattered_vector.h \
ortools/lp_data/sparse_column.h ortools/lp_data/sparse_vector.h \
ortools/graph/iterators.h ortools/util/stats.h ortools/base/timer.h \
ortools/glop/rank_one_update.h ortools/lp_data/lp_utils.h \
ortools/base/accurate_sum.h ortools/glop/update_row.h \
ortools/glop/variables_info.h ortools/lp_data/lp_data.h \
ortools/base/hash.h ortools/util/fp_utils.h | $(OBJ_DIR)/glop
$(CCC) $(CFLAGS) -c $(SRC_DIR)$Sortools$Sglop$Sprimal_edge_norms.cc $(OBJ_OUT)$(OBJ_DIR)$Sglop$Sprimal_edge_norms.$O
objs/glop/reduced_costs.$O: ortools/glop/reduced_costs.cc \
ortools/glop/reduced_costs.h ortools/glop/basis_representation.h \
ortools/base/logging.h ortools/base/integral_types.h \
ortools/base/macros.h ortools/glop/lu_factorization.h \
ortools/glop/markowitz.h ortools/gen/ortools/glop/parameters.pb.h \
ortools/glop/status.h ortools/lp_data/lp_types.h \
ortools/base/basictypes.h ortools/base/int_type.h \
ortools/base/int_type_indexed_vector.h ortools/util/bitset.h \
ortools/lp_data/permutation.h ortools/util/return_macros.h \
ortools/lp_data/sparse.h ortools/lp_data/scattered_vector.h \
ortools/lp_data/sparse_column.h ortools/lp_data/sparse_vector.h \
ortools/graph/iterators.h ortools/util/stats.h ortools/base/timer.h \
ortools/glop/rank_one_update.h ortools/lp_data/lp_utils.h \
ortools/base/accurate_sum.h ortools/glop/primal_edge_norms.h \
ortools/glop/update_row.h ortools/glop/variables_info.h \
ortools/lp_data/lp_data.h ortools/base/hash.h ortools/util/fp_utils.h \
ortools/util/random_engine.h | $(OBJ_DIR)/glop
$(CCC) $(CFLAGS) -c $(SRC_DIR)$Sortools$Sglop$Sreduced_costs.cc $(OBJ_OUT)$(OBJ_DIR)$Sglop$Sreduced_costs.$O
objs/glop/revised_simplex.$O: ortools/glop/revised_simplex.cc \
ortools/glop/revised_simplex.h ortools/base/integral_types.h \
ortools/base/macros.h ortools/glop/basis_representation.h \
ortools/base/logging.h ortools/glop/lu_factorization.h \
ortools/glop/markowitz.h ortools/gen/ortools/glop/parameters.pb.h \
ortools/glop/status.h ortools/lp_data/lp_types.h \
ortools/base/basictypes.h ortools/base/int_type.h \
ortools/base/int_type_indexed_vector.h ortools/util/bitset.h \
ortools/lp_data/permutation.h ortools/util/return_macros.h \
ortools/lp_data/sparse.h ortools/lp_data/scattered_vector.h \
ortools/lp_data/sparse_column.h ortools/lp_data/sparse_vector.h \
ortools/graph/iterators.h ortools/util/stats.h ortools/base/timer.h \
ortools/glop/rank_one_update.h ortools/lp_data/lp_utils.h \
ortools/base/accurate_sum.h ortools/glop/dual_edge_norms.h \
ortools/lp_data/lp_data.h ortools/base/hash.h ortools/util/fp_utils.h \
ortools/glop/entering_variable.h ortools/glop/primal_edge_norms.h \
ortools/glop/update_row.h ortools/glop/variables_info.h \
ortools/glop/reduced_costs.h ortools/util/random_engine.h \
ortools/glop/variable_values.h ortools/lp_data/lp_print_utils.h \
ortools/lp_data/sparse_row.h ortools/util/time_limit.h \
ortools/base/commandlineflags.h ortools/util/running_stat.h \
ortools/glop/initial_basis.h ortools/lp_data/matrix_utils.h | $(OBJ_DIR)/glop
$(CCC) $(CFLAGS) -c $(SRC_DIR)$Sortools$Sglop$Srevised_simplex.cc $(OBJ_OUT)$(OBJ_DIR)$Sglop$Srevised_simplex.$O
objs/glop/status.$O: ortools/glop/status.cc ortools/glop/status.h \
ortools/base/logging.h ortools/base/integral_types.h \
ortools/base/macros.h | $(OBJ_DIR)/glop
$(CCC) $(CFLAGS) -c $(SRC_DIR)$Sortools$Sglop$Sstatus.cc $(OBJ_OUT)$(OBJ_DIR)$Sglop$Sstatus.$O
objs/glop/update_row.$O: ortools/glop/update_row.cc \
ortools/glop/update_row.h ortools/glop/basis_representation.h \
ortools/base/logging.h ortools/base/integral_types.h \
ortools/base/macros.h ortools/glop/lu_factorization.h \
ortools/glop/markowitz.h ortools/gen/ortools/glop/parameters.pb.h \
ortools/glop/status.h ortools/lp_data/lp_types.h \
ortools/base/basictypes.h ortools/base/int_type.h \
ortools/base/int_type_indexed_vector.h ortools/util/bitset.h \
ortools/lp_data/permutation.h ortools/util/return_macros.h \
ortools/lp_data/sparse.h ortools/lp_data/scattered_vector.h \
ortools/lp_data/sparse_column.h ortools/lp_data/sparse_vector.h \
ortools/graph/iterators.h ortools/util/stats.h ortools/base/timer.h \
ortools/glop/rank_one_update.h ortools/lp_data/lp_utils.h \
ortools/base/accurate_sum.h ortools/glop/variables_info.h | $(OBJ_DIR)/glop
$(CCC) $(CFLAGS) -c $(SRC_DIR)$Sortools$Sglop$Supdate_row.cc $(OBJ_OUT)$(OBJ_DIR)$Sglop$Supdate_row.$O
objs/glop/variable_values.$O: ortools/glop/variable_values.cc \
ortools/glop/variable_values.h ortools/glop/basis_representation.h \
ortools/base/logging.h ortools/base/integral_types.h \
ortools/base/macros.h ortools/glop/lu_factorization.h \
ortools/glop/markowitz.h ortools/gen/ortools/glop/parameters.pb.h \
ortools/glop/status.h ortools/lp_data/lp_types.h \
ortools/base/basictypes.h ortools/base/int_type.h \
ortools/base/int_type_indexed_vector.h ortools/util/bitset.h \
ortools/lp_data/permutation.h ortools/util/return_macros.h \
ortools/lp_data/sparse.h ortools/lp_data/scattered_vector.h \
ortools/lp_data/sparse_column.h ortools/lp_data/sparse_vector.h \
ortools/graph/iterators.h ortools/util/stats.h ortools/base/timer.h \
ortools/glop/rank_one_update.h ortools/lp_data/lp_utils.h \
ortools/base/accurate_sum.h ortools/glop/variables_info.h | $(OBJ_DIR)/glop
$(CCC) $(CFLAGS) -c $(SRC_DIR)$Sortools$Sglop$Svariable_values.cc $(OBJ_OUT)$(OBJ_DIR)$Sglop$Svariable_values.$O
objs/glop/variables_info.$O: ortools/glop/variables_info.cc \
ortools/glop/variables_info.h ortools/lp_data/lp_types.h \
ortools/base/basictypes.h ortools/base/integral_types.h \
ortools/base/logging.h ortools/base/macros.h ortools/base/int_type.h \
ortools/base/int_type_indexed_vector.h ortools/util/bitset.h \
ortools/lp_data/sparse.h ortools/lp_data/permutation.h \
ortools/util/return_macros.h ortools/lp_data/scattered_vector.h \
ortools/lp_data/sparse_column.h ortools/lp_data/sparse_vector.h \
ortools/graph/iterators.h | $(OBJ_DIR)/glop
$(CCC) $(CFLAGS) -c $(SRC_DIR)$Sortools$Sglop$Svariables_info.cc $(OBJ_OUT)$(OBJ_DIR)$Sglop$Svariables_info.$O
ortools/glop/parameters.proto: ;
$(GEN_DIR)/ortools/glop/parameters.pb.cc: \
$(SRC_DIR)/ortools/glop/parameters.proto | $(GEN_DIR)/ortools/glop
$(PROTOC) --proto_path=$(INC_DIR) $(PROTOBUF_PROTOC_INC) --cpp_out=$(GEN_PATH) $(SRC_DIR)/ortools/glop/parameters.proto
$(GEN_DIR)/ortools/glop/parameters.pb.h: \
$(GEN_DIR)/ortools/glop/parameters.pb.cc
$(TOUCH) $(GEN_PATH)$Sortools$Sglop$Sparameters.pb.h
$(OBJ_DIR)/glop/parameters.pb.$O: \
$(GEN_DIR)/ortools/glop/parameters.pb.cc | $(OBJ_DIR)/glop
$(CCC) $(CFLAGS) -c $(GEN_PATH)$Sortools$Sglop$Sparameters.pb.cc $(OBJ_OUT)$(OBJ_DIR)$Sglop$Sparameters.pb.$O
GRAPH_DEPS = \
$(SRC_DIR)/ortools/graph/assignment.h \
$(SRC_DIR)/ortools/graph/christofides.h \
$(SRC_DIR)/ortools/graph/cliques.h \
$(SRC_DIR)/ortools/graph/connected_components.h \
$(SRC_DIR)/ortools/graph/connectivity.h \
$(SRC_DIR)/ortools/graph/ebert_graph.h \
$(SRC_DIR)/ortools/graph/eulerian_path.h \
$(SRC_DIR)/ortools/graph/graph.h \
$(SRC_DIR)/ortools/graph/graphs.h \
$(SRC_DIR)/ortools/graph/hamiltonian_path.h \
$(SRC_DIR)/ortools/graph/io.h \
$(SRC_DIR)/ortools/graph/iterators.h \
$(SRC_DIR)/ortools/graph/linear_assignment.h \
$(SRC_DIR)/ortools/graph/max_flow.h \
$(SRC_DIR)/ortools/graph/min_cost_flow.h \
$(SRC_DIR)/ortools/graph/minimum_spanning_tree.h \
$(SRC_DIR)/ortools/graph/one_tree_lower_bound.h \
$(SRC_DIR)/ortools/graph/perfect_matching.h \
$(SRC_DIR)/ortools/graph/shortestpaths.h \
$(SRC_DIR)/ortools/graph/strongly_connected_components.h \
$(SRC_DIR)/ortools/graph/util.h \
$(GEN_DIR)/ortools/graph/flow_problem.pb.h
GRAPH_LIB_OBJS = \
$(OBJ_DIR)/graph/assignment.$O \
$(OBJ_DIR)/graph/astar.$O \
$(OBJ_DIR)/graph/bellman_ford.$O \
$(OBJ_DIR)/graph/cliques.$O \
$(OBJ_DIR)/graph/connected_components.$O \
$(OBJ_DIR)/graph/dijkstra.$O \
$(OBJ_DIR)/graph/linear_assignment.$O \
$(OBJ_DIR)/graph/max_flow.$O \
$(OBJ_DIR)/graph/min_cost_flow.$O \
$(OBJ_DIR)/graph/perfect_matching.$O \
$(OBJ_DIR)/graph/shortestpaths.$O \
$(OBJ_DIR)/graph/util.$O \
$(OBJ_DIR)/graph/flow_problem.pb.$O
objs/graph/assignment.$O: ortools/graph/assignment.cc \
ortools/graph/assignment.h ortools/graph/ebert_graph.h \
ortools/base/integral_types.h ortools/base/logging.h \
ortools/base/macros.h ortools/util/permutation.h ortools/util/zvector.h \
ortools/base/commandlineflags.h ortools/graph/linear_assignment.h | $(OBJ_DIR)/graph
$(CCC) $(CFLAGS) -c $(SRC_DIR)$Sortools$Sgraph$Sassignment.cc $(OBJ_OUT)$(OBJ_DIR)$Sgraph$Sassignment.$O
objs/graph/astar.$O: ortools/graph/astar.cc \
ortools/base/adjustable_priority_queue.h ortools/base/basictypes.h \
ortools/base/integral_types.h ortools/base/logging.h \
ortools/base/macros.h | $(OBJ_DIR)/graph
$(CCC) $(CFLAGS) -c $(SRC_DIR)$Sortools$Sgraph$Sastar.cc $(OBJ_OUT)$(OBJ_DIR)$Sgraph$Sastar.$O
objs/graph/bellman_ford.$O: ortools/graph/bellman_ford.cc \
ortools/base/integral_types.h ortools/graph/shortestpaths.h \
ortools/base/macros.h | $(OBJ_DIR)/graph
$(CCC) $(CFLAGS) -c $(SRC_DIR)$Sortools$Sgraph$Sbellman_ford.cc $(OBJ_OUT)$(OBJ_DIR)$Sgraph$Sbellman_ford.$O
objs/graph/cliques.$O: ortools/graph/cliques.cc ortools/graph/cliques.h \
ortools/base/int_type.h ortools/base/macros.h \
ortools/base/int_type_indexed_vector.h ortools/base/logging.h \
ortools/base/integral_types.h ortools/util/time_limit.h \
ortools/base/commandlineflags.h ortools/base/timer.h \
ortools/base/basictypes.h ortools/util/running_stat.h \
ortools/base/hash.h | $(OBJ_DIR)/graph
$(CCC) $(CFLAGS) -c $(SRC_DIR)$Sortools$Sgraph$Scliques.cc $(OBJ_OUT)$(OBJ_DIR)$Sgraph$Scliques.$O
objs/graph/connected_components.$O: ortools/graph/connected_components.cc \
ortools/graph/connected_components.h ortools/base/logging.h \
ortools/base/integral_types.h ortools/base/macros.h \
ortools/base/map_util.h ortools/base/ptr_util.h | $(OBJ_DIR)/graph
$(CCC) $(CFLAGS) -c $(SRC_DIR)$Sortools$Sgraph$Sconnected_components.cc $(OBJ_OUT)$(OBJ_DIR)$Sgraph$Sconnected_components.$O
objs/graph/dijkstra.$O: ortools/graph/dijkstra.cc \
ortools/base/adjustable_priority_queue.h ortools/base/basictypes.h \
ortools/base/integral_types.h ortools/base/logging.h \
ortools/base/macros.h ortools/graph/shortestpaths.h | $(OBJ_DIR)/graph
$(CCC) $(CFLAGS) -c $(SRC_DIR)$Sortools$Sgraph$Sdijkstra.cc $(OBJ_OUT)$(OBJ_DIR)$Sgraph$Sdijkstra.$O
objs/graph/linear_assignment.$O: ortools/graph/linear_assignment.cc \
ortools/graph/linear_assignment.h ortools/base/commandlineflags.h \
ortools/base/integral_types.h ortools/base/logging.h \
ortools/base/macros.h ortools/graph/ebert_graph.h \
ortools/util/permutation.h ortools/util/zvector.h | $(OBJ_DIR)/graph
$(CCC) $(CFLAGS) -c $(SRC_DIR)$Sortools$Sgraph$Slinear_assignment.cc $(OBJ_OUT)$(OBJ_DIR)$Sgraph$Slinear_assignment.$O
objs/graph/max_flow.$O: ortools/graph/max_flow.cc ortools/graph/max_flow.h \
ortools/base/integral_types.h ortools/base/logging.h \
ortools/base/macros.h ortools/graph/ebert_graph.h \
ortools/util/permutation.h ortools/util/zvector.h \
ortools/gen/ortools/graph/flow_problem.pb.h ortools/graph/graph.h \
ortools/graph/iterators.h ortools/util/stats.h ortools/base/timer.h \
ortools/base/basictypes.h ortools/graph/graphs.h | $(OBJ_DIR)/graph
$(CCC) $(CFLAGS) -c $(SRC_DIR)$Sortools$Sgraph$Smax_flow.cc $(OBJ_OUT)$(OBJ_DIR)$Sgraph$Smax_flow.$O
objs/graph/min_cost_flow.$O: ortools/graph/min_cost_flow.cc \
ortools/graph/min_cost_flow.h ortools/base/integral_types.h \
ortools/base/logging.h ortools/base/macros.h ortools/graph/ebert_graph.h \
ortools/util/permutation.h ortools/util/zvector.h ortools/graph/graph.h \
ortools/graph/iterators.h ortools/util/stats.h ortools/base/timer.h \
ortools/base/basictypes.h ortools/base/commandlineflags.h \
ortools/base/mathutil.h ortools/graph/graphs.h ortools/graph/max_flow.h \
ortools/gen/ortools/graph/flow_problem.pb.h | $(OBJ_DIR)/graph
$(CCC) $(CFLAGS) -c $(SRC_DIR)$Sortools$Sgraph$Smin_cost_flow.cc $(OBJ_OUT)$(OBJ_DIR)$Sgraph$Smin_cost_flow.$O
objs/graph/perfect_matching.$O: ortools/graph/perfect_matching.cc \
ortools/graph/perfect_matching.h \
ortools/base/adjustable_priority_queue-inl.h \
ortools/base/adjustable_priority_queue.h ortools/base/basictypes.h \
ortools/base/integral_types.h ortools/base/logging.h \
ortools/base/macros.h ortools/base/int_type.h \
ortools/base/int_type_indexed_vector.h \
ortools/util/saturated_arithmetic.h ortools/util/bitset.h | $(OBJ_DIR)/graph
$(CCC) $(CFLAGS) -c $(SRC_DIR)$Sortools$Sgraph$Sperfect_matching.cc $(OBJ_OUT)$(OBJ_DIR)$Sgraph$Sperfect_matching.$O
objs/graph/shortestpaths.$O: ortools/graph/shortestpaths.cc \
ortools/graph/shortestpaths.h ortools/base/integral_types.h \
ortools/base/macros.h ortools/base/commandlineflags.h \
ortools/base/logging.h | $(OBJ_DIR)/graph
$(CCC) $(CFLAGS) -c $(SRC_DIR)$Sortools$Sgraph$Sshortestpaths.cc $(OBJ_OUT)$(OBJ_DIR)$Sgraph$Sshortestpaths.$O
objs/graph/util.$O: ortools/graph/util.cc ortools/graph/util.h \
ortools/base/hash.h ortools/base/basictypes.h \
ortools/base/integral_types.h ortools/base/logging.h \
ortools/base/macros.h ortools/base/map_util.h \
ortools/graph/connected_components.h ortools/base/ptr_util.h \
ortools/graph/graph.h ortools/graph/iterators.h | $(OBJ_DIR)/graph
$(CCC) $(CFLAGS) -c $(SRC_DIR)$Sortools$Sgraph$Sutil.cc $(OBJ_OUT)$(OBJ_DIR)$Sgraph$Sutil.$O
ortools/graph/flow_problem.proto: ;
$(GEN_DIR)/ortools/graph/flow_problem.pb.cc: \
$(SRC_DIR)/ortools/graph/flow_problem.proto | $(GEN_DIR)/ortools/graph
$(PROTOC) --proto_path=$(INC_DIR) $(PROTOBUF_PROTOC_INC) --cpp_out=$(GEN_PATH) $(SRC_DIR)/ortools/graph/flow_problem.proto
$(GEN_DIR)/ortools/graph/flow_problem.pb.h: \
$(GEN_DIR)/ortools/graph/flow_problem.pb.cc
$(TOUCH) $(GEN_PATH)$Sortools$Sgraph$Sflow_problem.pb.h
$(OBJ_DIR)/graph/flow_problem.pb.$O: \
$(GEN_DIR)/ortools/graph/flow_problem.pb.cc | $(OBJ_DIR)/graph
$(CCC) $(CFLAGS) -c $(GEN_PATH)$Sortools$Sgraph$Sflow_problem.pb.cc $(OBJ_OUT)$(OBJ_DIR)$Sgraph$Sflow_problem.pb.$O