Skip to content

Commit

Permalink
stdlib: add project files with uuids and deps sections
Browse files Browse the repository at this point in the history
And now we have a complete graph of how all the stdlib packages
depend on each other!
  • Loading branch information
StefanKarpinski committed Feb 7, 2018
1 parent e2f2a64 commit 895b8c5
Show file tree
Hide file tree
Showing 28 changed files with 126 additions and 1 deletion.
3 changes: 2 additions & 1 deletion base/sysimg.jl
Original file line number Diff line number Diff line change
Expand Up @@ -477,7 +477,8 @@ function __init__()
Csrand()
# Base library init
reinit_stdio()
global_logger(root_module(PkgId("Logging")).ConsoleLogger(STDERR))
Logging = root_module(PkgId(UUID(0x56ddb016_857b_54e1_b83d_db4d58db5568), "Logging"))
global_logger(Logging.ConsoleLogger(STDERR))
Multimedia.reinit_displays() # since Multimedia.displays uses STDOUT as fallback
early_init()
init_depot_path()
Expand Down
2 changes: 2 additions & 0 deletions stdlib/Base64/Project.toml
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
name = "Base64"
uuid = "2a0f44e3-6c83-55bd-87e4-b1978d98bd5f"
2 changes: 2 additions & 0 deletions stdlib/CRC32c/Project.toml
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
name = "CRC32c"
uuid = "8bf52ea8-c179-5cab-976a-9e18b702a9bc"
5 changes: 5 additions & 0 deletions stdlib/Dates/Project.toml
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
name = "Dates"
uuid = "ade2ca70-3891-5945-98fb-dc099432e06a"

[deps]
Printf = "de0858da-6303-5e67-8744-51eddeeeb8d7"
5 changes: 5 additions & 0 deletions stdlib/DelimitedFiles/Project.toml
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
name = "DelimitedFiles"
uuid = "8bb1440f-4735-579b-a4ab-409b98df4dab"

[deps]
Mmap = "a63ad114-7e13-5084-954f-fe012c677804"
7 changes: 7 additions & 0 deletions stdlib/Distributed/Project.toml
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
name = "Distributed"
uuid = "8ba89e20-285c-5b6f-9357-94700520ee1b"

[deps]
LinearAlgebra = "37e2e46d-f89d-539d-b4ee-838fcccc9c8e"
Serialization = "9e88b42a-f829-5b0c-bbe9-9e923198166b"
Random = "9a3f8284-a2c9-5f02-9a11-845980a1fd5c"
2 changes: 2 additions & 0 deletions stdlib/FileWatching/Project.toml
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
name = "FileWatching"
uuid = "7b1f6079-737a-58dc-b8bc-7a2ca5c1b5ee"
5 changes: 5 additions & 0 deletions stdlib/Future/Project.toml
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
name = "Future"
uuid = "9fa8497b-333b-5362-9e8d-4d0656e87820"

[deps]
Random = "9a3f8284-a2c9-5f02-9a11-845980a1fd5c"
6 changes: 6 additions & 0 deletions stdlib/InteractiveUtils/Project.toml
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
name = "InteractiveUtils"
uuid = "b77e0a4c-d291-57a0-90e8-8db25a27a240"

[deps]
Markdown = "d6f4376e-aef5-505a-96c1-9c027394607a"
Pkg = "fe1c5a76-5840-53d2-82f9-288dd83ce2ce"
5 changes: 5 additions & 0 deletions stdlib/IterativeEigensolvers/Project.toml
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
name = "IterativeEigensolvers"
uuid = "de555fa4-b82f-55e7-8b71-53f60bbc027d"

[deps]
LinearAlgebra = "37e2e46d-f89d-539d-b4ee-838fcccc9c8e"
2 changes: 2 additions & 0 deletions stdlib/LibGit2/Project.toml
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
name = "LibGit2"
uuid = "76f85450-5226-5b5a-8eaa-529ad045b433"
2 changes: 2 additions & 0 deletions stdlib/Libdl/Project.toml
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
name = "Libdl"
uuid = "8f399da3-3557-5675-b5ff-fb832c97cbdb"
5 changes: 5 additions & 0 deletions stdlib/LinearAlgebra/Project.toml
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
name = "LinearAlgebra"
uuid = "37e2e46d-f89d-539d-b4ee-838fcccc9c8e"

[deps]
Libdl = "8f399da3-3557-5675-b5ff-fb832c97cbdb"
2 changes: 2 additions & 0 deletions stdlib/Logging/Project.toml
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
name = "Logging"
uuid = "56ddb016-857b-54e1-b83d-db4d58db5568"
5 changes: 5 additions & 0 deletions stdlib/Markdown/Project.toml
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
name = "Markdown"
uuid = "d6f4376e-aef5-505a-96c1-9c027394607a"

[deps]
Pkg = "fe1c5a76-5840-53d2-82f9-288dd83ce2ce"
2 changes: 2 additions & 0 deletions stdlib/Mmap/Project.toml
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
name = "Mmap"
uuid = "a63ad114-7e13-5084-954f-fe012c677804"
5 changes: 5 additions & 0 deletions stdlib/Pkg/Project.toml
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
name = "Pkg"
uuid = "fe1c5a76-5840-53d2-82f9-288dd83ce2ce"

[deps]
LibGit2 = "76f85450-5226-5b5a-8eaa-529ad045b433"
5 changes: 5 additions & 0 deletions stdlib/Printf/Project.toml
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
name = "Printf"
uuid = "de0858da-6303-5e67-8744-51eddeeeb8d7"

[deps]
Unicode = "4ec0a83e-493e-50e2-b9ac-8f72acf5a8f5"
5 changes: 5 additions & 0 deletions stdlib/Profile/Project.toml
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
name = "Profile"
uuid = "9abbd945-dff8-562f-b5e8-e1ebf5ef1b79"

[deps]
Printf = "de0858da-6303-5e67-8744-51eddeeeb8d7"
7 changes: 7 additions & 0 deletions stdlib/REPL/Project.toml
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
name = "REPL"
uuid = "3fa0cd96-eef1-5676-8a61-b3b8758bbffb"

[deps]
InteractiveUtils = "b77e0a4c-d291-57a0-90e8-8db25a27a240"
Markdown = "d6f4376e-aef5-505a-96c1-9c027394607a"
Pkg = "fe1c5a76-5840-53d2-82f9-288dd83ce2ce"
5 changes: 5 additions & 0 deletions stdlib/Random/Project.toml
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
name = "Random"
uuid = "9a3f8284-a2c9-5f02-9a11-845980a1fd5c"

[deps]
Serialization = "9e88b42a-f829-5b0c-bbe9-9e923198166b"
2 changes: 2 additions & 0 deletions stdlib/Serialization/Project.toml
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
name = "Serialization"
uuid = "9e88b42a-f829-5b0c-bbe9-9e923198166b"
9 changes: 9 additions & 0 deletions stdlib/SharedArrays/Project.toml
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
name = "SharedArrays"
uuid = "1a1011a3-84de-559e-8e89-a11a2f7dc383"

[deps]
Distributed = "8ba89e20-285c-5b6f-9357-94700520ee1b"
Mmap = "a63ad114-7e13-5084-954f-fe012c677804"
Printf = "de0858da-6303-5e67-8744-51eddeeeb8d7"
Random = "9a3f8284-a2c9-5f02-9a11-845980a1fd5c"
Serialization = "9e88b42a-f829-5b0c-bbe9-9e923198166b"
6 changes: 6 additions & 0 deletions stdlib/SparseArrays/Project.toml
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
name = "SparseArrays"
uuid = "2f01184e-e22b-5df5-ae63-d93ebab69eaf"

[deps]
LinearAlgebra = "37e2e46d-f89d-539d-b4ee-838fcccc9c8e"
Random = "9a3f8284-a2c9-5f02-9a11-845980a1fd5c"
8 changes: 8 additions & 0 deletions stdlib/SuiteSparse/Project.toml
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
name = "SuiteSparse"
uuid = "4607b0f0-06f3-5cda-b6b1-a6196a1729e9"

[deps]
Libdl = "8f399da3-3557-5675-b5ff-fb832c97cbdb"
LinearAlgebra = "37e2e46d-f89d-539d-b4ee-838fcccc9c8e"
Printf = "de0858da-6303-5e67-8744-51eddeeeb8d7"
SparseArrays = "2f01184e-e22b-5df5-ae63-d93ebab69eaf"
8 changes: 8 additions & 0 deletions stdlib/Test/Project.toml
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
name = "Test"
uuid = "8dfed614-e22c-5e08-85e1-65c5234f0b40"

[deps]
Distributed = "8ba89e20-285c-5b6f-9357-94700520ee1b"
InteractiveUtils = "b77e0a4c-d291-57a0-90e8-8db25a27a240"
Logging = "56ddb016-857b-54e1-b83d-db4d58db5568"
Random = "9a3f8284-a2c9-5f02-9a11-845980a1fd5c"
5 changes: 5 additions & 0 deletions stdlib/UUIDs/Project.toml
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
name = "UUIDs"
uuid = "cf7118a7-6976-5b1a-9a39-7adc72f591a4"

[deps]
Random = "9a3f8284-a2c9-5f02-9a11-845980a1fd5c"
2 changes: 2 additions & 0 deletions stdlib/Unicode/Project.toml
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
name = "Unicode"
uuid = "4ec0a83e-493e-50e2-b9ac-8f72acf5a8f5"

0 comments on commit 895b8c5

Please sign in to comment.