Skip to content

Commit

Permalink
Merge pull request #8111 from michalmuskala/json
Browse files Browse the repository at this point in the history
Add json module
OTP-19020
  • Loading branch information
dgud authored Mar 8, 2024
2 parents 07b2136 + c714e21 commit 80f48bd
Show file tree
Hide file tree
Showing 328 changed files with 2,524 additions and 4 deletions.
1 change: 1 addition & 0 deletions lib/stdlib/doc/docs.exs
Original file line number Diff line number Diff line change
Expand Up @@ -50,6 +50,7 @@
:digraph_utils,
:gb_sets,
:gb_trees,
:json,
:orddict,
:ordsets,
:proplists,
Expand Down
10 changes: 6 additions & 4 deletions lib/stdlib/src/Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -98,6 +98,7 @@ MODULES= \
io_lib_format \
io_lib_fread \
io_lib_pretty \
json \
lists \
log_mf_h \
maps \
Expand Down Expand Up @@ -141,7 +142,7 @@ HRL_FILES= \
../include/qlc.hrl \
../include/zip.hrl

INTERNAL_HRL_FILES= dets.hrl erl_tar.hrl otp_internal.hrl
INTERNAL_HRL_FILES= dets.hrl erl_tar.hrl otp_internal.hrl json.hrl

ERL_FILES= $(MODULES:%=%.erl)

Expand Down Expand Up @@ -182,7 +183,7 @@ endif
# Targets
# ----------------------------------------------------

$(TYPES): $(TARGET_FILES)
$(TYPES): $(TARGET_FILES)

clean:
rm -f $(TARGET_FILES)
Expand Down Expand Up @@ -236,7 +237,7 @@ unicode_util.erl: ../uc_spec/*

# ----------------------------------------------------
# Release Target
# ----------------------------------------------------
# ----------------------------------------------------
include $(ERL_TOP)/make/otp_release_targets.mk

release_spec: opt
Expand All @@ -252,7 +253,7 @@ release_docs_spec:

# ----------------------------------------------------
# Dependencies -- alphabetically, please
# ----------------------------------------------------
# ----------------------------------------------------

$(EBIN)/beam_lib.beam: ../include/erl_compile.hrl ../../kernel/include/file.hrl
$(EBIN)/dets.beam: dets.hrl ../../kernel/include/file.hrl
Expand All @@ -270,6 +271,7 @@ $(EBIN)/gen_event.beam: ../../kernel/include/logger.hrl
$(EBIN)/gen_fsm.beam: ../../kernel/include/logger.hrl
$(EBIN)/gen_server.beam: ../../kernel/include/logger.hrl
$(EBIN)/gen_statem.beam: ../../kernel/include/logger.hrl
$(EBIN)/json.beam: json.hrl
$(EBIN)/ms_transform.beam: ../doc/src/ms_transform.md
$(EBIN)/peer.beam: ../doc/src/peer.md
$(EBIN)/proc_lib.beam: ../../kernel/include/logger.hrl
Expand Down
Loading

0 comments on commit 80f48bd

Please sign in to comment.