Skip to content

Commit 61d1364

Browse files
committed
paozhu update
1 parent 04ab8f4 commit 61d1364

File tree

1 file changed

+53
-14
lines changed

1 file changed

+53
-14
lines changed

frameworks/C++/paozhu/paozhu.dockerfile

Lines changed: 53 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -27,6 +27,7 @@ RUN rm -Rf ./paozhu/models
2727
RUN rm -Rf ./paozhu/common
2828

2929

30+
3031
COPY ./paozhu_benchmark/controller ./paozhu/
3132
COPY ./paozhu_benchmark/libs ./paozhu/
3233
COPY ./paozhu_benchmark/view ./paozhu/
@@ -36,30 +37,68 @@ COPY ./paozhu_benchmark/orm ./paozhu/
3637
COPY ./paozhu_benchmark/models ./paozhu/
3738
COPY ./paozhu_benchmark/common ./paozhu/
3839

39-
RUN ls -l ./paozhu/common
40-
# RUN mkdir ./paozhu/libs
41-
# RUN mkdir ./paozhu/libs/types
40+
RUN ls -l ./paozhu
41+
42+
RUN mkdir ./paozhu/common
43+
RUN mkdir ./paozhu/libs
44+
RUN mkdir ./paozhu/libs/types
45+
COPY ./paozhu_benchmark/libs/types/techempower_json.h ./paozhu/libs/types/
46+
COPY ./paozhu_benchmark/libs/types/techempower_json_jsonreflect.cpp ./paozhu/libs/types/
4247

43-
# RUN mkdir ./paozhu/controller
44-
# RUN mkdir ./paozhu/controller/include
45-
# RUN mkdir ./paozhu/controller/src
48+
RUN mkdir ./paozhu/controller
49+
RUN mkdir ./paozhu/controller/include
50+
RUN mkdir ./paozhu/controller/src
4651

47-
# COPY ./paozhu_benchmark/controller/include/techempower.h ./paozhu/controller/include/
48-
# COPY ./paozhu_benchmark/controller/src/techempower.cpp ./paozhu/controller/src/
52+
COPY ./paozhu_benchmark/controller/include/techempower.h ./paozhu/controller/include/
53+
COPY ./paozhu_benchmark/controller/src/techempower.cpp ./paozhu/controller/src/
4954

50-
# COPY ./paozhu_benchmark/libs/types/techempower_json.h ./paozhu/libs/types/
51-
# COPY ./paozhu_benchmark/libs/types/techempower_json_jsonreflect.cpp ./paozhu/libs/types/
5255

53-
# COPY ./paozhu_benchmark/common/autocontrolmethod.hpp ./paozhu/common/
54-
# COPY ./paozhu_benchmark/common/reghttpmethod_pre.hpp ./paozhu/common/
55-
# COPY ./paozhu_benchmark/common/reghttpmethod.hpp ./paozhu/common/
56-
# COPY ./paozhu_benchmark/common/json_reflect_headers.h ./paozhu/common/
56+
COPY ./paozhu_benchmark/common/autocontrolmethod.hpp ./paozhu/common/
57+
COPY ./paozhu_benchmark/common/reghttpmethod_pre.hpp ./paozhu/common/
58+
COPY ./paozhu_benchmark/common/reghttpmethod.hpp ./paozhu/common/
59+
COPY ./paozhu_benchmark/common/json_reflect_headers.h ./paozhu/common/
60+
5761
COPY ./paozhu_benchmark/common/cost_define.h ./paozhu/common/
62+
COPY ./paozhu_benchmark/common/autorestfulpaths.hpp ./paozhu/common/
63+
COPY ./paozhu_benchmark/common/websockets_method_reg.hpp ./paozhu/common/
64+
COPY ./paozhu_benchmark/common/httphook.cpp ./paozhu/common/
5865

5966
COPY ./paozhu_benchmark/conf/server.conf ./paozhu/conf/server.conf
6067
COPY ./paozhu_benchmark/conf/orm.conf ./paozhu/conf/orm.conf
6168
COPY ./paozhu_benchmark/CMakeLists.txt ./paozhu/CMakeLists.txt
6269

70+
RUN mkdir ./paozhu/view
71+
RUN mkdir ./paozhu/view/techempower
72+
73+
COPY ./paozhu_benchmark/view/techempower/fortunes.html ./paozhu/view/techempower/
74+
75+
RUN mkdir ./paozhu/viewsrc
76+
RUN mkdir ./paozhu/viewsrc/include
77+
RUN mkdir ./paozhu/viewsrc/view
78+
RUN mkdir ./paozhu/viewsrc/view/techempower
79+
80+
COPY ./paozhu_benchmark/viewsrc/view/techempower/fortunes.cpp ./paozhu/viewsrc/view/techempower/
81+
COPY ./paozhu_benchmark/viewsrc/include/viewsrc.h ./paozhu/viewsrc/include/
82+
COPY ./paozhu_benchmark/viewsrc/include/regviewmethod.hpp ./paozhu/viewsrc/include/
83+
84+
85+
86+
RUN mkdir ./paozhu/orm
87+
RUN mkdir ./paozhu/orm/include
88+
89+
90+
COPY ./paozhu_benchmark/orm/orm.h ./paozhu/orm/
91+
COPY ./paozhu_benchmark/orm/include/fortunebase.h ./paozhu/orm/include/
92+
COPY ./paozhu_benchmark/orm/include/worldbase.h ./paozhu/orm/include/
93+
94+
RUN mkdir ./paozhu/models
95+
RUN mkdir ./paozhu/models/include
96+
97+
COPY ./paozhu_benchmark/models/include/Fortune.h ./paozhu/models/include/
98+
COPY ./paozhu_benchmark/models/include/World.h ./paozhu/models/include/
99+
COPY ./paozhu_benchmark/models/World.cpp ./paozhu/models/
100+
COPY ./paozhu_benchmark/models/Fortune.cpp ./paozhu/models/
101+
63102
WORKDIR /paozhu
64103
RUN unzip asio.zip
65104

0 commit comments

Comments
 (0)