Skip to content

Commit 3790c76

Browse files
committed
attempt to fix libcxx_stl make install
1 parent 698cc21 commit 3790c76

File tree

1 file changed

+7
-1
lines changed

1 file changed

+7
-1
lines changed

src/libcxx/makefile

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -53,6 +53,7 @@ FUNCTIONAL_H := include/__functional
5353
FWD_H := include/__fwd
5454
IOS_H := include/__ios
5555
ITERATOR_H := include/__iterator
56+
LOCALE_DIR_H := include/__locale_dir
5657
LOCALE_BASE_API_H := include/__locale_dir/locale_base_api
5758
MATH_H := include/__math
5859
MDSPAN_H := include/__mdspan
@@ -66,6 +67,7 @@ RANDOM_H := include/__random
6667
RANGES_H := include/__ranges
6768
STOP_TOKEN_H := include/__stop_token
6869
STRING_H := include/__string
70+
SUPPORT_DIR_H := include/__support
6971
SUPPORT_XLOCALE_H := include/__support/xlocale
7072
SYSTEM_ERROR_H := include/__system_error
7173
THREAD_H := include/__thread
@@ -89,10 +91,12 @@ clean:
8991
$(Q)$(call RMDIR,build)
9092

9193
install: all
92-
$(Q)$(call MKDIR,$(INSTALL_LIBCXX))
9394
$(Q)$(call MKDIR,$(INSTALL_H))
9495
$(Q)$(call MKDIR,$(INSTALL_CXX_H))
96+
$(Q)$(call MKDIR,$(INSTALL_LIBCXX))
9597
$(Q)$(call MKDIR,$(INSTALL_ALGORITHM))
98+
$(Q)$(call MKDIR,$(INSTALL_ALGORITHM_PSTL))
99+
$(Q)$(call MKDIR,$(INSTALL_ALGORITHM_PSTL_CPU))
96100
$(Q)$(call MKDIR,$(INSTALL_ATOMIC))
97101
$(Q)$(call MKDIR,$(INSTALL_BIT))
98102
$(Q)$(call MKDIR,$(INSTALL_CHARCONV))
@@ -163,6 +167,7 @@ install: all
163167
$(Q)$(call COPY,$(call NATIVEPATH,$(FWD_H)),$(INSTALL_FWD))
164168
$(Q)$(call COPY,$(call NATIVEPATH,$(IOS_H)),$(INSTALL_IOS))
165169
$(Q)$(call COPY,$(call NATIVEPATH,$(ITERATOR_H)),$(INSTALL_ITERATOR))
170+
$(Q)$(call COPY,$(call NATIVEPATH,$(LOCALE_DIR_H)),$(INSTALL_LOCALE_DIR))
166171
$(Q)$(call COPY,$(call NATIVEPATH,$(LOCALE_BASE_API_H)),$(INSTALL_LOCALE_BASE_API))
167172
$(Q)$(call COPY,$(call NATIVEPATH,$(MATH_H)),$(INSTALL_MATH))
168173
$(Q)$(call COPY,$(call NATIVEPATH,$(MDSPAN_H)),$(INSTALL_MDSPAN))
@@ -176,6 +181,7 @@ install: all
176181
$(Q)$(call COPY,$(call NATIVEPATH,$(RANGES_H)),$(INSTALL_RANGES))
177182
$(Q)$(call COPY,$(call NATIVEPATH,$(STOP_TOKEN_H)),$(INSTALL_STOP_TOKEN))
178183
$(Q)$(call COPY,$(call NATIVEPATH,$(STRING_H)),$(INSTALL_STRING))
184+
$(Q)$(call COPY,$(call NATIVEPATH,$(SUPPORT_DIR_H)),$(INSTALL_SUPPORT_DIR))
179185
$(Q)$(call COPY,$(call NATIVEPATH,$(SUPPORT_XLOCALE_H)),$(INSTALL_SUPPORT_XLOCALE))
180186
$(Q)$(call COPY,$(call NATIVEPATH,$(SYSTEM_ERROR_H)),$(INSTALL_SYSTEM_ERROR))
181187
$(Q)$(call COPY,$(call NATIVEPATH,$(THREAD_H)),$(INSTALL_THREAD))

0 commit comments

Comments
 (0)